On Tue, Jul 30, 2024 at 04:54:43PM -0700, Linus Torvalds wrote:
You also seemed to say that it only happened with some CPU selections.
Maybe there's something wrong with the ALTERNATIVE() cleanups - I'm
looking at that new "nested alternatives macros" thing, and the odd
games we play with the origin and replacement lengths etc.
That all looks entirely crazy. That file was hard to read before, now
it's just incomprehensible to me.
I'm sorry to hear that. The reason we did it is because it was starting to
become really unwieldy to add a yet another alternative choice N in an
ALTERNATIVE_N call...
Anyway, I'll try to reproduce here. In the meantime, can anyone who can
reproduce - Guenter, Jens - boot that failing kernel with
debug-alternative=-1
and copy dmesg and vmlinux somewhere for me?
It is a lot of output so make sure to catch it all.
Thx.