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@