Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/sys/uvm/uvm_meter.c,v rcsdiff: /ftp/cvs/cvsroot/src/sys/uvm/uvm_meter.c,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.32 retrieving revision 1.33 diff -u -p -r1.32 -r1.33 --- src/sys/uvm/uvm_meter.c 2004/05/25 04:31:17 1.32 +++ src/sys/uvm/uvm_meter.c 2004/10/10 09:57:31 1.33 @@ -1,4 +1,4 @@ -/* $NetBSD: uvm_meter.c,v 1.32 2004/05/25 04:31:17 atatat Exp $ */ +/* $NetBSD: uvm_meter.c,v 1.33 2004/10/10 09:57:31 yamt Exp $ */ /* * Copyright (c) 1997 Charles D. Cranor and Washington University. @@ -41,7 +41,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: uvm_meter.c,v 1.32 2004/05/25 04:31:17 atatat Exp $"); +__KERNEL_RCSID(0, "$NetBSD: uvm_meter.c,v 1.33 2004/10/10 09:57:31 yamt Exp $"); #include #include @@ -405,6 +405,12 @@ SYSCTL_SETUP(sysctl_vm_setup, "sysctl vm "file data"), sysctl_vm_updateminmax, 0, &uvmexp.filemaxpct, 0, CTL_VM, VM_FILEMAX, CTL_EOL); + sysctl_createv(clog, 0, NULL, NULL, + CTLFLAG_PERMANENT|CTLFLAG_READWRITE, + CTLTYPE_INT, "idlezero", + SYSCTL_DESCR("Whether try to zero pages in idle loop"), + NULL, 0, &vm_page_zero_enable, 0, + CTL_VM, CTL_CREATE, CTL_EOL); } /*