diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/asm-i386/kexec.h | 3 | ||||
-rw-r--r-- | include/asm-powerpc/kexec.h | 3 | ||||
-rw-r--r-- | include/asm-s390/kexec.h | 3 | ||||
-rw-r--r-- | include/asm-x86_64/kexec.h | 3 | ||||
-rw-r--r-- | include/linux/kexec.h | 2 |
5 files changed, 2 insertions, 12 deletions
diff --git a/include/asm-i386/kexec.h b/include/asm-i386/kexec.h index 6ed2a03e37b3..d80d446498fb 100644 --- a/include/asm-i386/kexec.h +++ b/include/asm-i386/kexec.h | |||
@@ -26,8 +26,5 @@ | |||
26 | #define KEXEC_ARCH KEXEC_ARCH_386 | 26 | #define KEXEC_ARCH KEXEC_ARCH_386 |
27 | 27 | ||
28 | #define MAX_NOTE_BYTES 1024 | 28 | #define MAX_NOTE_BYTES 1024 |
29 | typedef u32 note_buf_t[MAX_NOTE_BYTES/4]; | ||
30 | |||
31 | extern note_buf_t crash_notes[]; | ||
32 | 29 | ||
33 | #endif /* _I386_KEXEC_H */ | 30 | #endif /* _I386_KEXEC_H */ |
diff --git a/include/asm-powerpc/kexec.h b/include/asm-powerpc/kexec.h index 4263af3cadfd..e363752276ef 100644 --- a/include/asm-powerpc/kexec.h +++ b/include/asm-powerpc/kexec.h | |||
@@ -38,9 +38,6 @@ | |||
38 | #ifdef CONFIG_KEXEC | 38 | #ifdef CONFIG_KEXEC |
39 | 39 | ||
40 | #define MAX_NOTE_BYTES 1024 | 40 | #define MAX_NOTE_BYTES 1024 |
41 | typedef u32 note_buf_t[MAX_NOTE_BYTES / sizeof(u32)]; | ||
42 | |||
43 | extern note_buf_t crash_notes[]; | ||
44 | 41 | ||
45 | #ifdef __powerpc64__ | 42 | #ifdef __powerpc64__ |
46 | extern void kexec_smp_wait(void); /* get and clear naca physid, wait for | 43 | extern void kexec_smp_wait(void); /* get and clear naca physid, wait for |
diff --git a/include/asm-s390/kexec.h b/include/asm-s390/kexec.h index 54cf7d9f251c..b4809d98fe69 100644 --- a/include/asm-s390/kexec.h +++ b/include/asm-s390/kexec.h | |||
@@ -35,8 +35,5 @@ | |||
35 | #define KEXEC_ARCH KEXEC_ARCH_S390 | 35 | #define KEXEC_ARCH KEXEC_ARCH_S390 |
36 | 36 | ||
37 | #define MAX_NOTE_BYTES 1024 | 37 | #define MAX_NOTE_BYTES 1024 |
38 | typedef u32 note_buf_t[MAX_NOTE_BYTES/4]; | ||
39 | |||
40 | extern note_buf_t crash_notes[]; | ||
41 | 38 | ||
42 | #endif /*_S390_KEXEC_H */ | 39 | #endif /*_S390_KEXEC_H */ |
diff --git a/include/asm-x86_64/kexec.h b/include/asm-x86_64/kexec.h index 42d2ff15c592..cea78543a574 100644 --- a/include/asm-x86_64/kexec.h +++ b/include/asm-x86_64/kexec.h | |||
@@ -26,8 +26,5 @@ | |||
26 | #define KEXEC_ARCH KEXEC_ARCH_X86_64 | 26 | #define KEXEC_ARCH KEXEC_ARCH_X86_64 |
27 | 27 | ||
28 | #define MAX_NOTE_BYTES 1024 | 28 | #define MAX_NOTE_BYTES 1024 |
29 | typedef u32 note_buf_t[MAX_NOTE_BYTES/4]; | ||
30 | |||
31 | extern note_buf_t crash_notes[]; | ||
32 | 29 | ||
33 | #endif /* _X86_64_KEXEC_H */ | 30 | #endif /* _X86_64_KEXEC_H */ |
diff --git a/include/linux/kexec.h b/include/linux/kexec.h index c8468472aec0..c1cd9b31159e 100644 --- a/include/linux/kexec.h +++ b/include/linux/kexec.h | |||
@@ -125,6 +125,8 @@ extern struct kimage *kexec_image; | |||
125 | /* Location of a reserved region to hold the crash kernel. | 125 | /* Location of a reserved region to hold the crash kernel. |
126 | */ | 126 | */ |
127 | extern struct resource crashk_res; | 127 | extern struct resource crashk_res; |
128 | typedef u32 note_buf_t[MAX_NOTE_BYTES/4]; | ||
129 | extern note_buf_t *crash_notes; | ||
128 | 130 | ||
129 | #else /* !CONFIG_KEXEC */ | 131 | #else /* !CONFIG_KEXEC */ |
130 | struct pt_regs; | 132 | struct pt_regs; |