On Sun, Aug 06, 2023 at 12:05:25PM +0200, Ard Biesheuvel wrote: > I suspect this should fix the issue: > > --- a/arch/x86/kernel/head_64.S > +++ b/arch/x86/kernel/head_64.S > @@ -110,6 +110,7 @@ SYM_CODE_START_NOALIGN(startup_64) > * programmed into CR3. > */ > leaq _text(%rip), %rdi > + movq %r15, %rsi > call __startup_64 Yah, I was suspecting we're not passing boot_params properly somewhere. Aaand there it is. So yes, that fixes it. Lemme know when you've refreshed your branch so that I can continue testing. Thx. -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette