|
@@ -48,11 +48,11 @@
|
|
|
# define vmcore_elf_check_arch_cross(x) ((x)->e_machine == EM_X86_64)
|
|
|
#else
|
|
|
/* Maximum physical address we can use pages from */
|
|
|
-# define KEXEC_SOURCE_MEMORY_LIMIT (0xFFFFFFFFFFUL)
|
|
|
+# define KEXEC_SOURCE_MEMORY_LIMIT (MAXMEM-1)
|
|
|
/* Maximum address we can reach in physical address mode */
|
|
|
-# define KEXEC_DESTINATION_MEMORY_LIMIT (0xFFFFFFFFFFUL)
|
|
|
+# define KEXEC_DESTINATION_MEMORY_LIMIT (MAXMEM-1)
|
|
|
/* Maximum address we can use for the control pages */
|
|
|
-# define KEXEC_CONTROL_MEMORY_LIMIT (0xFFFFFFFFFFUL)
|
|
|
+# define KEXEC_CONTROL_MEMORY_LIMIT (MAXMEM-1)
|
|
|
|
|
|
/* Allocate one page for the pdp and the second for the code */
|
|
|
# define KEXEC_CONTROL_PAGE_SIZE (4096UL + 4096UL)
|