EFI: Fix some more instances of memcpy on other architectures.

This commit is contained in:
Augustin Cavalier
2026-03-10 12:20:00 -04:00
parent 69499b0e00
commit 10d0685a9e
3 changed files with 3 additions and 3 deletions
@@ -205,7 +205,7 @@ arch_start_kernel(addr_t kernelEntry)
// Copy final kernel args
// This should be the last step before jumping to the kernel
// as there are some fixups happening to kernel_args even in the last minute
memcpy(kernelArgs, &gKernelArgs, sizeof(struct kernel_args));
memcpy((void *)kernelArgs, &gKernelArgs, sizeof(struct kernel_args));
//smp_boot_other_cpus(final_ttbr0, kernelEntry, (addr_t)&gKernelArgs);
@@ -150,7 +150,7 @@ arch_start_kernel(addr_t kernelEntry)
// Copy final kernel args
// This should be the last step before jumping to the kernel
// as there are some fixups happening to kernel_args even in the last minute
memcpy(kernelArgs, &gKernelArgs, sizeof(struct kernel_args));
memcpy((void *)kernelArgs, &gKernelArgs, sizeof(struct kernel_args));
smp_boot_other_cpus(satp, kernelEntry, virtKernelArgs);
@@ -160,7 +160,7 @@ arch_start_kernel(addr_t kernelEntry)
// Copy final kernel args
// This should be the last step before jumping to the kernel
// as there are some fixups happening to kernel_args even in the last minute
memcpy(kernelArgs, &gKernelArgs, sizeof(struct kernel_args));
memcpy((void *)kernelArgs, &gKernelArgs, sizeof(struct kernel_args));
smp_boot_other_cpus(pageDirectory, kernelEntry, virtKernelArgs);