diff options
author | jeff <jeff@FreeBSD.org> | 2002-03-24 10:56:11 +0000 |
---|---|---|
committer | jeff <jeff@FreeBSD.org> | 2002-03-24 10:56:11 +0000 |
commit | a3880e122dd1dd267a3b5bc6631cb86b52f184ab (patch) | |
tree | 9e3d1f9ce54e63587400ab68abd79f9ae5d599d8 /sys/geom/geom_mbr.c | |
parent | 985de052a17bb4ce137b2f0c6c3e2762dba830bd (diff) | |
download | FreeBSD-src-a3880e122dd1dd267a3b5bc6631cb86b52f184ab.zip FreeBSD-src-a3880e122dd1dd267a3b5bc6631cb86b52f184ab.tar.gz |
Reset the cachefree statistics after draining the cache. This fixes a bug
where a sysctl within 20 seconds of a cache_drain could yield negative "USED"
counts.
Also, grab the uma_mtx while in the sysctl handler. This hadn't caused
problems yet because Giant is held all the time.
Reported by: kkenn
Diffstat (limited to 'sys/geom/geom_mbr.c')
0 files changed, 0 insertions, 0 deletions