>>> On 26.10.16 at 19:14, <boris.ostrov...@oracle.com> wrote: >>>>> 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.
While that's true, Roger had already pointed out that the normal way of finding RSDPTR needs to be avoided anyway. Jan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel