On 21/10/2024 2:54 pm, Marek Marczykowski-Górecki wrote: > On Sat, Oct 19, 2024 at 07:20:54PM +0100, Andrew Cooper wrote: >> pvh_init() sets up the mbi pointer, but leaves mbi_p at 0. This isn't >> compatbile with multiboot_fill_boot_info() starting from the physical >> address, >> in order to remove the use of the mbi pointer. >> >> Fixes: 038826b61e85 ("x86/boot: move x86 boot module counting into a new >> boot_info struct") >> Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com> >> --- >> CC: Jan Beulich <jbeul...@suse.com> >> CC: Roger Pau Monné <roger....@citrix.com> >> CC: Daniel P. Smith <dpsm...@apertussolutions.com> >> >> This is a testiment to how tangled the boot code really is. > Did it causes crash in some boot configuration? If so, did some test > tripped on this (from what I see, not a gitlab one)?
OSSTest found it. e1t2d0w-0005rf...@osstest.test-lab.xenproject.org I'm writing a PVSHIM test for Gitlab CI right now, seeing as OSSTest is going away imminently. https://gitlab.com/xen-project/people/andyhhp/xen/-/pipelines/1505384944 ~Andrew