CVSROOT: /cvs Module name: src Changes by: kette...@cvs.openbsd.org 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.