On Wed, Nov 23, 2022 at 04:45:19PM +0100, Roger Pau Monne wrote: > Marek: after this series using console= without the vga option should > result in Xen not attempting to touch the selected GOP mode and the > screen not getting cleared.
Thanks, this seems to work mostly fine. There is one message printed from setup_efi_pci(): ... ROM ... bytes at ... I'm not sure what to do about this one (although for Qubes, I can simply patch it out ;) ). But to get dom0 display image from BGRT, it seems something else is needed too. Linux complains "Incorrect checksum in table [BGRT]". The only relevant google result I get is this: https://support.citrix.com/article/CTX460227/citrix-hypervisor-acpi-warning-incorrect-checksum-in-table-bgrt It blames firmware. But then, it's suspicious that it's also about Xen. And also, native Linux on the same hw does not complain about the checksum. So, I think it's rather Xen to blame... The table lives in area marked as EfiACPIReclaimMemory in memory map, so I think it shouldn't be clobbered by Xen, at least in theory. I'll look into it later. It's getting off-topic for this thread anyway. -- Best Regards, Marek Marczykowski-Górecki Invisible Things Lab
signature.asc
Description: PGP signature