[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] DMI and other BIOS hooks
On 26 Jul 2005, at 19:11, King, Steven R wrote: Here's a few specific questions: 1) Does Xen map the platform's 0xF0000-0xFFFFF BIOS space to guests, or is this region virtualized? 2) If virtualized, how Xen map BIOS facilities to guests? In my case, Dom0 finds the _DMI_ entry point, which appears to overlap with physical RAM. This ultimately causes the domain_crash() for Dom0. Looks like a bad BIOS, but I'm unclear as to the degree which Xen plays man-in-the-middle. Memory space that is reserved by the e820 table is marked as 'I/O memory' by Xen. Domain0 is allowed to map such areas as it wishes. If you have a broken BIOS that is not reserving the table areas in its e820, Xen will not mark the area as I/O memory and will prevent domain0 from mapping that memory. Hence the crash. We may need a workaround for broken BIOSes (perhaps even if it's just a boot parameter to Xen to specify reserved memory ranges). -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |