diff options
Diffstat (limited to 'arch/ia64/kernel/vmlinux.lds.S')
-rw-r--r-- | arch/ia64/kernel/vmlinux.lds.S | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/ia64/kernel/vmlinux.lds.S b/arch/ia64/kernel/vmlinux.lds.S index 10a7d47e8510..92ae7e8f0142 100644 --- a/arch/ia64/kernel/vmlinux.lds.S +++ b/arch/ia64/kernel/vmlinux.lds.S | |||
@@ -201,6 +201,12 @@ SECTIONS | |||
201 | __start_gate_section = .; | 201 | __start_gate_section = .; |
202 | *(.data.gate) | 202 | *(.data.gate) |
203 | __stop_gate_section = .; | 203 | __stop_gate_section = .; |
204 | #ifdef CONFIG_XEN | ||
205 | . = ALIGN(PAGE_SIZE); | ||
206 | __xen_start_gate_section = .; | ||
207 | *(.data.gate.xen) | ||
208 | __xen_stop_gate_section = .; | ||
209 | #endif | ||
204 | } | 210 | } |
205 | . = ALIGN(PAGE_SIZE); /* make sure the gate page doesn't expose | 211 | . = ALIGN(PAGE_SIZE); /* make sure the gate page doesn't expose |
206 | * kernel data | 212 | * kernel data |