diff options
Diffstat (limited to 'arch/x86/kernel/vmlinux_32.lds.S')
| -rw-r--r-- | arch/x86/kernel/vmlinux_32.lds.S | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/arch/x86/kernel/vmlinux_32.lds.S b/arch/x86/kernel/vmlinux_32.lds.S index 82c67559dde..3eba7f7bac0 100644 --- a/arch/x86/kernel/vmlinux_32.lds.S +++ b/arch/x86/kernel/vmlinux_32.lds.S | |||
| @@ -178,14 +178,7 @@ SECTIONS | |||
| 178 | __initramfs_end = .; | 178 | __initramfs_end = .; |
| 179 | } | 179 | } |
| 180 | #endif | 180 | #endif |
| 181 | . = ALIGN(PAGE_SIZE); | 181 | PERCPU(PAGE_SIZE) |
| 182 | .data.percpu : AT(ADDR(.data.percpu) - LOAD_OFFSET) { | ||
| 183 | __per_cpu_start = .; | ||
| 184 | *(.data.percpu.page_aligned) | ||
| 185 | *(.data.percpu) | ||
| 186 | *(.data.percpu.shared_aligned) | ||
| 187 | __per_cpu_end = .; | ||
| 188 | } | ||
| 189 | . = ALIGN(PAGE_SIZE); | 182 | . = ALIGN(PAGE_SIZE); |
| 190 | /* freed after init ends here */ | 183 | /* freed after init ends here */ |
| 191 | 184 | ||
