diff options
Diffstat (limited to 'arch/ia64')
-rw-r--r-- | arch/ia64/kernel/vmlinux.lds.S | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/arch/ia64/kernel/vmlinux.lds.S b/arch/ia64/kernel/vmlinux.lds.S index 5b0d5f64a9b1..b3b2e389d6b2 100644 --- a/arch/ia64/kernel/vmlinux.lds.S +++ b/arch/ia64/kernel/vmlinux.lds.S | |||
@@ -184,7 +184,9 @@ SECTIONS | |||
184 | *(.data.gate) | 184 | *(.data.gate) |
185 | __stop_gate_section = .; | 185 | __stop_gate_section = .; |
186 | } | 186 | } |
187 | . = ALIGN(PAGE_SIZE); /* make sure the gate page doesn't expose kernel data */ | 187 | . = ALIGN(PAGE_SIZE); /* make sure the gate page doesn't expose |
188 | * kernel data | ||
189 | */ | ||
188 | 190 | ||
189 | .data.read_mostly : AT(ADDR(.data.read_mostly) - LOAD_OFFSET) | 191 | .data.read_mostly : AT(ADDR(.data.read_mostly) - LOAD_OFFSET) |
190 | { *(.data.read_mostly) } | 192 | { *(.data.read_mostly) } |
@@ -202,7 +204,9 @@ SECTIONS | |||
202 | *(.data.percpu) | 204 | *(.data.percpu) |
203 | __per_cpu_end = .; | 205 | __per_cpu_end = .; |
204 | } | 206 | } |
205 | . = __phys_per_cpu_start + PERCPU_PAGE_SIZE; /* ensure percpu data fits into percpu page size */ | 207 | . = __phys_per_cpu_start + PERCPU_PAGE_SIZE; /* ensure percpu data fits |
208 | * into percpu page size | ||
209 | */ | ||
206 | 210 | ||
207 | data : { } :data | 211 | data : { } :data |
208 | .data : AT(ADDR(.data) - LOAD_OFFSET) | 212 | .data : AT(ADDR(.data) - LOAD_OFFSET) |