Le 4/5/21 à 4:57 AM, Nick Kossifidis a écrit :
+
+/* Reserve a page for the control code buffer */
+#define KEXEC_CONTROL_PAGE_SIZE 4096
PAGE_SIZE instead ?
+obj-${CONFIG_KEXEC} += kexec_relocate.o machine_kexec.o
Other obj-$() use parenthesis.
+ li s5, ((1 << PAGE_SHIFT) / RISCV_SZPTR)
1 << PAGE_SHIFT = PAGE_SIZE
+#if defined(CONFIG_HOTPLUG_CPU) && (CONFIG_SMP)
Shouldn't it be defined(CONFIG_SMP) ?