PERFORCE change 99957 for review

Christian S.J. Peron csjp at FreeBSD.org
Sun Jun 25 01:13:32 UTC 2006


http://perforce.freebsd.org/chv.cgi?CH=99957

Change 99957 by csjp at csjp_rnd01 on 2006/06/25 01:12:50

	We can safely drop Giant here, these numbers are calculated in
	loadav(9) which is done via an MPSAFE callout.

Affected files ...

.. //depot/projects/kmacy_sun4v/src/sys/vm/vm_meter.c#7 edit

Differences ...

==== //depot/projects/kmacy_sun4v/src/sys/vm/vm_meter.c#7 (text+ko) ====

@@ -102,7 +102,7 @@
 #endif
 		return SYSCTL_OUT(req, &averunnable, sizeof(averunnable));
 }
-SYSCTL_PROC(_vm, VM_LOADAVG, loadavg, CTLTYPE_STRUCT|CTLFLAG_RD, 
+SYSCTL_PROC(_vm, VM_LOADAVG, loadavg, CTLTYPE_STRUCT|CTLFLAG_RD | CTLFLAG_MPSAFE, 
     NULL, 0, sysctl_vm_loadavg, "S,loadavg", "Machine loadaverage history");
 
 static int


More information about the p4-projects mailing list