CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2024/03/24 04:29:35

Modified files:
        sys/uvm        : uvmexp.h uvm_pdaemon.c 

Log message:
Cleanup uvmpd_tune() & document global variable ownership.

- Stop calling uvmpd_tune() inside uvm_pageout().  OpenBSD currently doesn't
support adding RAM. `uvmexp.npages' is immutable after boot.

- Document that `uvmexp.freemin' and `uvmexp.freetarg' are immutable.

- Reduce the scope of the `uvm_pageq_lock' lock.  It serializes accesses
to `uvmexp.active' and `uvmexp.inactive'.

ok kettenis@

Reply via email to