svn commit: r294475 - head/sys/kern
Ravi Pokala
rpokala at mac.com
Thu Jan 21 01:40:06 UTC 2016
-----Original Message-----
From: <owner-src-committers at freebsd.org> on behalf of Mateusz Guzik <mjg at FreeBSD.org>
Date: 2016-01-20, Wednesday at 17:04
To: <src-committers at freebsd.org>, <svn-src-all at freebsd.org>, <svn-src-head at freebsd.org>
Subject: svn commit: r294475 - head/sys/kern
>Author: mjg
>Date: Thu Jan 21 01:04:03 2016
>New Revision: 294475
>URL: https://svnweb.freebsd.org/changeset/base/294475
>
>Log:
> cache: use counter(9) API to maintain statistics
>
>...
>
>Modified:
> head/sys/kern/vfs_cache.c
>
>Modified: head/sys/kern/vfs_cache.c
>==============================================================================
>--- head/sys/kern/vfs_cache.c Thu Jan 21 00:42:48 2016 (r294474)
>+++ head/sys/kern/vfs_cache.c Thu Jan 21 01:04:03 2016 (r294475)
>
>...
>
>
>+ numcalls = counter_u64_alloc(M_WAITOK);
>+ dothits = counter_u64_alloc(M_WAITOK);
>+ dotdothits = counter_u64_alloc(M_WAITOK);
>
>...
>
ISTR there's an API for creating a batch of counters; that might be cleaner than creating a dozen+ individually?
-Ravi (rpokala@)
More information about the svn-src-all
mailing list