> >> Patch #6 helps unused code paths to be optimized away on
> >> configurations that don't need them (32-bit only and 64-bit only)
> > I have tested this patch set on qemu and I see mixed mode kernel not
> > booting.
> > My test setup is:
> > Running qemu-system-x86_64 with 32 bit OVMF and x86_64 kernel built with
> Mixed mode enabled.
> > I am using elilinux as bootloader.
> > Upon further investigation, I found that the issue isn't related to this
> > patch set.
> > It's introduced with commit 2e6eb40ca5eb ("Fix incorrect invocation of
> > PciIO->Attributes") Reverting the change does help in booting mixed mode
> Hello Sai,
> This is likely due to the fact that you are missing this patch
> Could you please double check? Thanks.
Thanks for updating me on this. I now see why my testing broke.
I think, the above patch is only in TIP tree and didn't yet make to Linus's
tree and is also not part of efi tree next branch (these were the trees I am