CVSROOT:        /cvs
Module name:    src
Changes by:     kette...@cvs.openbsd.org        2025/05/21 03:42:59

Modified files:
        sys/arch/arm64/arm64: pmap.c 
        sys/arch/arm64/include: pmap.h 
        sys/kern       : kern_exit.c 
        sys/uvm        : uvm_pmap.h 

Log message:
In preparation of moving work from the reaper into exit1(), introduce a
new (optional) pmap function that "purges" a pmap to optimize a subsqeuent
uvm space teardown.  Rewire the arm64 TLB flush optimization to use that
new function.

ok mpi@, claudio@

Reply via email to