]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/xen.git/commit
x86: Detect bogus BIOS e820 tables which are not fully covered as
authorKeir Fraser <keir.fraser@citrix.com>
Fri, 24 Apr 2009 16:51:56 +0000 (17:51 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Fri, 24 Apr 2009 16:51:56 +0000 (17:51 +0100)
commit522b335995907366ff995a36a8098bc6b1e4cdf1
tree25af4b64dd99441bb98c2f6d5ba9ee119ef6a764
parent33264198067a646d4fb6e5016e785638a5646d42
x86: Detect bogus BIOS e820 tables which are not fully covered as
cacheable (WB) by MTRRs. Fix up by truncating the memory map.

This fixes performance issues on certain systems.

Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/arch/x86/e820.c