aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/mips/kernel/head.S14
1 files changed, 4 insertions, 10 deletions
diff --git a/arch/mips/kernel/head.S b/arch/mips/kernel/head.S
index 2a1b45d66f04..124c27e908f4 100644
--- a/arch/mips/kernel/head.S
+++ b/arch/mips/kernel/head.S
@@ -200,19 +200,13 @@ NESTED(smp_bootstrap, 16, sp)
200 .comm fw_arg2, SZREG, SZREG 200 .comm fw_arg2, SZREG, SZREG
201 .comm fw_arg3, SZREG, SZREG 201 .comm fw_arg3, SZREG, SZREG
202 202
203 .macro page name, order=0 203 .macro page name, order
204 .globl \name 204 .comm \name, (_PAGE_SIZE << \order), (_PAGE_SIZE << \order)
205\name: .size \name, (_PAGE_SIZE << \order)
206 .org . + (_PAGE_SIZE << \order)
207 .type \name, @object
208 .endm 205 .endm
209 206
210 .data
211 .align PAGE_SHIFT
212
213 /* 207 /*
214 * ... but on 64-bit we've got three-level pagetables with a 208 * On 64-bit we've got three-level pagetables with a slightly
215 * slightly different layout ... 209 * different layout ...
216 */ 210 */
217 page swapper_pg_dir, _PGD_ORDER 211 page swapper_pg_dir, _PGD_ORDER
218#ifdef CONFIG_64BIT 212#ifdef CONFIG_64BIT