CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2022/09/10 14:35:29

Modified files:
        sys/arch/alpha/include: pmap.h 
        sys/arch/amd64/amd64: pmap.c 
        sys/arch/arm/arm: pmap7.c 
        sys/arch/arm64/arm64: pmap.c 
        sys/arch/hppa/hppa: pmap.c 
        sys/arch/hppa/include: param.h 
        sys/arch/m88k/include: pmap.h 
        sys/arch/mips64/include: pmap.h 
        sys/arch/powerpc/powerpc: pmap.c 
        sys/arch/powerpc64/powerpc64: pmap.c 
        sys/arch/riscv64/riscv64: pmap.c 
        sys/arch/sh/include: pmap.h 
        sys/arch/sparc64/include: pmap.h 
        sys/arch/sparc64/sparc64: pmap.c 
        sys/uvm        : uvm_glue.c uvm_pdaemon.c uvm_pmap.h 

Log message:
Remove pmap_collect() when a no-op, define __HAVE_PMAP_COLLECT otherwise.
Use that define to shunt uvm_swapout_threads(), which is a noop when
pmap_collect() does nothing.

ok mpi@

Reply via email to