CVSROOT: /cvs Module name: src Changes by: [email protected] 2020/09/15 01:47:24
Modified files:
sys/arch/powerpc64/include: cpu.h
sys/arch/powerpc64/powerpc64: cpu.c locore.S machdep.c trap.c
trap_subr.S
Log message:
Stop using %r13 as the per-cpu register in the kernel. Since
uvm_map_inentry() may sleep we would have to do the same fixup as after
calling uvm_fault() there. It is just simpler and safer to just rely
on the pointer in SPRG0.
