Messages in this thread | | | Date | Tue, 15 Apr 2008 17:33:37 -0700 | From | "Yinghai Lu" <> | Subject | Re: [patch] mm: sparsemem memory_present() memory corruption fix |
| |
On Tue, Apr 15, 2008 at 5:19 PM, Christoph Lameter <clameter@sgi.com> wrote: > On Wed, 16 Apr 2008, Ingo Molnar wrote: > > > if a !PAE x86 kernel is booted on a 32-bit system with more than > > 4GB of RAM, then we call memory_present() with a start/end that > > goes outside the scope of MAX_PHYSMEM_BITS. > > Well okay this fixes it but is this the right fix? The arch should not > call memory_present() with an invalid pfn.
yes in find_max_pfn...
YH
| |