Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752326AbdLKCWJ (ORCPT ); Sun, 10 Dec 2017 21:22:09 -0500 Received: from hqemgate14.nvidia.com ([216.228.121.143]:11227 "EHLO hqemgate14.nvidia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751640AbdLKCWG (ORCPT ); Sun, 10 Dec 2017 21:22:06 -0500 X-PGP-Universal: processed; by hqpgpgate101.nvidia.com on Sun, 10 Dec 2017 18:22:06 -0800 Subject: Re: [PATCH v4] mmap.2: MAP_FIXED updated documentation To: Michal Hocko CC: Michael Kerrisk , linux-man , , Michael Ellerman , , LKML , , Jann Horn , Matthew Wilcox , Mike Rapoport , Cyril Hrubis References: <20171206031434.29087-1-jhubbard@nvidia.com> <20171210103147.GC20234@dhcp22.suse.cz> X-Nvconfidentiality: public From: John Hubbard Message-ID: Date: Sun, 10 Dec 2017 18:22:05 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <20171210103147.GC20234@dhcp22.suse.cz> X-Originating-IP: [10.2.173.131] X-ClientProxiedBy: HQMAIL101.nvidia.com (172.20.187.10) To HQMAIL107.nvidia.com (172.20.187.13) Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1552 Lines: 43 On 12/10/2017 02:31 AM, Michal Hocko wrote: > On Tue 05-12-17 19:14:34, john.hubbard@gmail.com wrote: >> From: John Hubbard >> >> Previously, MAP_FIXED was "discouraged", due to portability >> issues with the fixed address. In fact, there are other, more >> serious issues. Also, alignment requirements were a bit vague. >> So: >> >> -- Expand the documentation to discuss the hazards in >> enough detail to allow avoiding them. >> >> -- Mention the upcoming MAP_FIXED_SAFE flag. >> >> -- Enhance the alignment requirement slightly. >> >> Some of the wording is lifted from Matthew Wilcox's review >> (the "Portability issues" section). The alignment requirements >> section uses Cyril Hrubis' wording, with light editing applied. >> >> Suggested-by: Matthew Wilcox >> Suggested-by: Cyril Hrubis >> Signed-off-by: John Hubbard > > Would you mind if I take this patch and resubmit it along with my > MAP_FIXED_SAFE (or whatever name I will end up with) next week? > > Acked-by: Michal Hocko Sure, that works for me. A tiny complication: I see that Michael Kerrisk has already applied the much smaller v2 of this patch (the one that "no longer discourages" the option, but that's all), as: ffa518803e14 mmap.2: MAP_FIXED is no longer discouraged so this one here will need to be adjusted slightly to merge gracefully. Let me know if you want me to respin, or if you want to handle the merge. thanks, -- John Hubbard NVIDIA