From mboxrd@z Thu Jan 1 00:00:00 1970 From: "H. Peter Anvin" Subject: Re: [PATCH 10/28] i386: map enough initial memory to create lowmem mappings Date: Sat, 14 Apr 2007 15:04:03 -0700 Message-ID: <46214FD3.3080400@zytor.com> References: <20070414204154.871250608@goop.org> <20070414204924.125386443@goop.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20070414204924.125386443@goop.org> Sender: linux-kernel-owner@vger.kernel.org To: Jeremy Fitzhardinge Cc: Andi Kleen , Andrew Morton , virtualization@lists.osdl.org, lkml , Zachary Amsden , Chris Wright , "Eric W. Biederman" , Linus Torvalds List-Id: virtualization@lists.linuxfoundation.org Jeremy Fitzhardinge wrote: > - > +LOW_PAGES = 1<<(32-PAGE_SHIFT_asm) > + Again, for debugging... it would be interesting to replace this with: LOW_PAGES = (0x100000000-__PAGE_OFFSET) >> PAGE_SHIFT_asm ... to smoke out further problems; this will take the strict definition of "lowmem" (modulo the pci region, which someone unwisely made dynamically adjustable... which would have been fine if initramfs could live in highmem, which it can't yet.) -hpa