MIPS: reserve exception vector space ONLY ONCE
authorHuang Pei <huangpei@loongson.cn>
Tue, 23 Jan 2024 01:47:57 +0000 (09:47 +0800)
committerThomas Bogendoerfer <tsbogend@alpha.franken.de>
Fri, 26 Jan 2024 09:33:34 +0000 (10:33 +0100)
commitabcabb9e30a1f9a69c76776f8abffc31c377b542
treee6d713167c96ff9a1a75c302f4e5a0518deb38ca
parentdd3c33ccbb8f0dc6a256dc55e7607569aea69721
MIPS: reserve exception vector space ONLY ONCE

"cpu_probe" is called both by BP and APs, but reserving exception vector
(like 0x0-0x1000) called by "cpu_probe" need once and calling on APs is
too late since memblock is unavailable at that time.

So, reserve exception vector ONLY by BP.

Suggested-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Signed-off-by: Huang Pei <huangpei@loongson.cn>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
arch/mips/kernel/traps.c