>>>> I've initially used a back-listing approach. We can always change this >>>> later >>>> on. >>>> >>>> So I've ended up crafting a new MADT, XSDT and RSDP. Note that I'm not >>>> crafting a new custom RSDT (and in fact I'm setting rsdt_physical_address >>>> = >>>> 0 in the RSDP together with revision = 2). This is all placed in RAM >>>> stolen >>>> from the guest memory map and marked as E820_ACPI, which means that the >>>> new >>>> RSDP no longer resides below 1MB,
As I mentioned in the other thread I am not sure this would be in compliance with the ACPI spec. -boris >>>> and that the Dom0 kernel _must_ use the >>>> rsdp_paddr provided in the start info, or else it's going to access the >>>> native RSDP. >>> _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel