From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from psmtp.com (na3sys010amx163.postini.com [74.125.245.163]) by kanga.kvack.org (Postfix) with SMTP id 84F546B0032 for ; Thu, 15 Aug 2013 21:17:45 -0400 (EDT) Message-ID: <520D7D64.2020806@cn.fujitsu.com> Date: Fri, 16 Aug 2013 09:16:20 +0800 From: Tang Chen MIME-Version: 1.0 Subject: Re: [PATCH part5 0/7] Arrange hotpluggable memory as ZONE_MOVABLE. References: <1375956979-31877-1-git-send-email-tangchen@cn.fujitsu.com> <20130812145016.GI15892@htj.dyndns.org> <5208FBBC.2080304@zytor.com> <20130812152343.GK15892@htj.dyndns.org> <52090D7F.6060600@gmail.com> <20130812164650.GN15892@htj.dyndns.org> <5209CEC1.8070908@cn.fujitsu.com> <520A02DE.1010908@cn.fujitsu.com> <520C947B.40407@cn.fujitsu.com> In-Reply-To: Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=ISO-8859-1; format=flowed Sender: owner-linux-mm@kvack.org List-ID: To: Yinghai Lu Cc: "H. Peter Anvin" , Tejun Heo , Tang Chen , Bob Moore , Lv Zheng , "Rafael J. Wysocki" , Len Brown , Thomas Gleixner , Ingo Molnar , Andrew Morton , Thomas Renninger , Jiang Liu , Wen Congyang , Lai Jiangshan , Yasuaki Ishimatsu , Taku Izumi , Mel Gorman , Minchan Kim , "mina86@mina86.com" , "gong.chen@linux.intel.com" , Vasilis Liaskovitis , "lwoodman@redhat.com" , Rik van Riel , "jweiner@redhat.com" , Prarit Bhargava , Zhang Yanfei , "yanghy@cn.fujitsu.com" , the arch/x86 maintainers , "linux-doc@vger.kernel.org" , Linux Kernel Mailing List , Linux MM , ACPI Devel Maling List , "Luck, Tony (tony.luck@intel.com)" On 08/15/2013 10:35 PM, Yinghai Lu wrote: > On Thu, Aug 15, 2013 at 1:42 AM, Tang Chen wrote: > >> So if we want to allocate page tables near the kernelimage, we have to do >> the following: >> >> 1. Use BRK to map a range near kernel image, let's call it range X. >> 2. Calculate how much memory needed to map all the memory, let's say Y >> Bytes. >> Use range X to map at least Y Bytes memory near kernel image. >> 3. Use the mapped memory to map all the rest memory. >> >> Does this sound OK to you guys ? > > oh, no. > We just get rid of pre-calculate the buffer size for page tables. > You mean BRK ? I know that and will first use up this memory. Thanks. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org