Messages in this thread | | | Date | Mon, 11 May 2009 11:36:12 +0200 | From | Ingo Molnar <> | Subject | Re: [PATCH 1/2] x86: Sanity check the e820 against the SRAT table using e820 map only |
| |
* Yinghai Lu <yinghai@kernel.org> wrote:
> - e820ram = max_pfn - absent_pages_in_range(0, max_pfn); > + e820ram = max_pfn - (e820_hole_size(0, max_pfn<<PAGE_SHIFT)>>PAGE_SHIFT);
btw., it would be nice to have a debug check that prints a warning if the SRAT does not cover all RAM, or if it covers RAM that is not present in the e820 map. Such a warning might alert us to double check all the PXM settings in the SRAT and could uncover more quirks like the above ...
Ingo
| |