CVSROOT: /cvs Module name: src Changes by: [email protected] 2024/10/21 12:27:35
Modified files:
sys/arch/amd64/amd64: vm_machdep.c
sys/uvm : uvm_glue.c
Log message:
We have not been swapping out kernel stacks since forever. So just
allocate the uarea with zeroed pages using km_alloc(9). Adjust the amd64
code that creates a guard page at the top of the kernel stack to use
pmap_kremove(9) instead of pmap_remove(9) to reflect that the uarea no
longer uses "managed" pages.
ok mpi@
