On Thu Apr 10, 2025 at 10:50 PM BST, Jason Andryuk wrote: > On 2025-04-10 17:16, Jason Andryuk wrote: >> On 2025-04-10 05:17, Andrew Cooper wrote: >>> On 10/04/2025 1:09 am, Jason Andryuk wrote: >>>> On 2025-04-09 13:01, Andrew Cooper wrote: >>>>> On 09/04/2025 5:36 pm, Andrew Cooper wrote: >>> >>> 6.6.74 is broken too. (That's the revision that the ARM tests want). >>> So it broke somewhere between .56 and .74 which narrows the bisect a >>> little. >>> >>> https://gitlab.com/xen-project/hardware/xen-staging/-/ >>> pipelines/1761323774 >>> >>> In Gitlab, both AMD and Intel are failing in roughly the same way. >> >> Something else goes wrong in QEMU even with my patch for the hypercall, >> and Linux eventually crashes. Lots of unhandled memory read/write in >> 0x1bfffe000 - 0x1bfffeff8, which is marked unusable for dom0. I trimmed >> lots of the consecutive "unhandled memory" from the attached log (313KB- >> >22KB) > > Seems like Rogers patches need backporting too: > > x86/xen: fix memblock_reserve() usage on PVH > x86/xen: move xen_reserve_extra_memory() > > Regards, > Jason
I just tested this with your RFC change + those 2 backports on top of stable/v6.6.y and Linux does boot afterwards. Well found. Cheers, Alejandro