On Wed, Aug 03, 2022 at 03:11:48PM +0200, Jason A. Donenfeld wrote: > Thanks for the info. Very helpful. Looking into it now.
So interestingly, this is not a new issue. If you pass any type of setup data, OVMF appears to be doing something unusual and passing 0xffffffff for all the entries, rather than the actual data. The reason this isn't new is: try passing `-dtb any/dtb/at/all/from/anywhere` and you get the same page fault, on all QEMU versions. The thing that passes the DTB is the thing that passes the RNG seed. Same mechanism, same bug. I'm looking into it... Jason