Module Name: src Committed By: riastradh Date: Mon Jul 17 12:55:38 UTC 2023
Modified Files: src/sys/uvm: uvm.h uvm_fault.c uvm_init.c uvm_page.c Added Files: src/sys/uvm: uvm_rndsource.h Log Message: uvm(9): One rndsource for faults -- not one per CPU. All relevant state is per-CPU anyway; the only substantive difference this makes is how many entries appear in `rndctl -l' output and what they are called -- formerly the somewhat confusing `cpuN', meaning `page faults on cpuN', and now just `uvmfault'. I don't think there's any real value in being able to enable or disable measurement or counting of page faults on one CPU vs others, so although this could be a minor compatibility change, it's hard to imagine it matters much. XXX kernel ABI change in struct cpu_info To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/sys/uvm/uvm.h cvs rdiff -u -r1.232 -r1.233 src/sys/uvm/uvm_fault.c cvs rdiff -u -r1.55 -r1.56 src/sys/uvm/uvm_init.c cvs rdiff -u -r1.252 -r1.253 src/sys/uvm/uvm_page.c cvs rdiff -u -r0 -r1.1 src/sys/uvm/uvm_rndsource.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.