------- Comment From <email address hidden> 2020-11-25 06:47 EDT-------
Hi,
Thanks, I'll look at sources tarball, hopefully tomorrow. (I'm in AU, so no thanksgiving here!)
Have you tested this on any of your local systems? I can't get it to work much on P9, even on stock hardware/qemu without any secure-boot features. Indeed, it even fails on qemu TCG (so you don't actually need a Power system at all!):
------- Comment From <email address hidden> 2020-11-25 06:47 EDT-------
Hi,
Thanks, I'll look at sources tarball, hopefully tomorrow. (I'm in AU, so no thanksgiving here!)
Have you tested this on any of your local systems? I can't get it to work much on P9, even on stock hardware/qemu without any secure-boot features. Indeed, it even fails on qemu TCG (so you don't actually need a Power system at all!):
qemu-system-ppc64 -M pseries -m 1G -nographic -vga none -smp 4 -cpu power9 -kernel dbg/usr/ lib/debug/ boot/vmlinux- 5.10.0- 4-generic
Actually, the failure matrix is really interesting:
Power8 host + KVM + grub -> boots
Power9 host bare metal (kexec) -> fails
Power9 host + KVM + grub -> fails
Power9 host + KVM + qemu -kernel -> boots
qemu TCG + power9 cpu -> fails
qemu TCG + power8 cpu -> fails
I'm assuming the tarball includes the debian/patches directory, in which case it should be easy to apply and git bisect.
Kind regards,
Daniel
(IBMers: is there someone outside the security team that we should pull in? It doesn't seem at all to be a security-related issue.)