/* SPDX-License-Identifier: GPL-2.0 */ #ifndef _ASM_IA64_KEXEC_H #define _ASM_IA64_KEXEC_H #include <asm/setup.h> /* Maximum physical address we can use pages from */ #define KEXEC_SOURCE_MEMORY_LIMIT (-1UL) /* Maximum address we can reach in physical address mode */ #define KEXEC_DESTINATION_MEMORY_LIMIT (-1UL) /* Maximum address we can use for the control code buffer */ #define KEXEC_CONTROL_MEMORY_LIMIT TASK_SIZE #define KEXEC_CONTROL_PAGE_SIZE (8192 + 8192 + 4096) /* The native architecture */ #define KEXEC_ARCH KEXEC_ARCH_IA_64 #define kexec_flush_icache_page(page) do { \ unsigned long page_addr = (unsigned long)page_address(page); \ flush_icache_range(page_addr, page_addr + PAGE_SIZE); \ } while(0) extern struct kimage *ia64_kimage; extern const unsigned int relocate_new_kernel_size; extern void relocate_new_kernel(unsigned long, unsigned long, struct ia64_boot_param *, unsigned long);
static inline void crash_setup_regs(struct pt_regs *newregs, struct pt_regs *oldregs) { }Contributors
Person | Tokens | Prop | Commits | CommitProp |
Zou Nan hai | 16 | 100.00% | 1 | 100.00% |
Total | 16 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Zou Nan hai | 170 | 96.59% | 1 | 20.00% |
David Howells | 3 | 1.70% | 1 | 20.00% |
Greg Kroah-Hartman | 1 | 0.57% | 1 | 20.00% |
Tobias Klauser | 1 | 0.57% | 1 | 20.00% |
Huang Ying | 1 | 0.57% | 1 | 20.00% |
Total | 176 | 100.00% | 5 | 100.00% |