* [PATCH v1 1/3] x86/boot: Recieve boot_param from RDI Instead of RSI
@ 2025-06-23 8:17 Khalid Ali
0 siblings, 0 replies; only message in thread
From: Khalid Ali @ 2025-06-23 8:17 UTC (permalink / raw)
To: tglx, mingo, bp, dave.hansen, ubizjak
Cc: x86, hpa, linux-efi, linux-kernel, Khalid Ali
From: Khalid Ali <khaliidcaliy@gmail.com>
Adjust the kernel entry point to recieve arguments from RDI instead of
RSI.
Signed-off-by: Khalid Ali <khaliidcaliy@gmail.com>
---
arch/x86/kernel/head_64.S | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/x86/kernel/head_64.S b/arch/x86/kernel/head_64.S
index dfb5390e5c9a..d24fea15b6a6 100644
--- a/arch/x86/kernel/head_64.S
+++ b/arch/x86/kernel/head_64.S
@@ -43,7 +43,7 @@ SYM_CODE_START_NOALIGN(startup_64)
* for us. These identity mapped page tables map all of the
* kernel pages and possibly all of memory.
*
- * %RSI holds the physical address of the boot_params structure
+ * %RDI holds the physical address of the boot_params structure
* provided by the bootloader. Preserve it in %R15 so C function calls
* will not clobber it.
*
@@ -56,7 +56,7 @@ SYM_CODE_START_NOALIGN(startup_64)
* compiled to run at we first fixup the physical addresses in our page
* tables and then reload them.
*/
- mov %rsi, %r15
+ mov %rdi, %r15
/* Set up the stack for verify_cpu() */
leaq __top_init_kernel_stack(%rip), %rsp
--
2.49.0
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2025-06-23 8:18 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-06-23 8:17 [PATCH v1 1/3] x86/boot: Recieve boot_param from RDI Instead of RSI Khalid Ali
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®