From 4bf495ef479377ed8986640990f237aa688f5526 Mon Sep 17 00:00:00 2001 From: kbyanc Date: Mon, 10 Jun 2002 22:40:26 +0000 Subject: Convert hit and miss counters to unsigned values. Surely negative values for either does not make sense. PR: (one small part of) 19720 --- sys/kern/subr_kobj.c | 8 ++++---- sys/sys/kobj.h | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) (limited to 'sys') diff --git a/sys/kern/subr_kobj.c b/sys/kern/subr_kobj.c index 659e97a..b5bfa1f 100644 --- a/sys/kern/subr_kobj.c +++ b/sys/kern/subr_kobj.c @@ -47,12 +47,12 @@ static MALLOC_DEFINE(M_KOBJ, "kobj", "Kernel object structures"); #include -int kobj_lookup_hits; -int kobj_lookup_misses; +u_int kobj_lookup_hits; +u_int kobj_lookup_misses; -SYSCTL_INT(_kern, OID_AUTO, kobj_hits, CTLFLAG_RD, +SYSCTL_UINT(_kern, OID_AUTO, kobj_hits, CTLFLAG_RD, &kobj_lookup_hits, 0, "") -SYSCTL_INT(_kern, OID_AUTO, kobj_misses, CTLFLAG_RD, +SYSCTL_UINT(_kern, OID_AUTO, kobj_misses, CTLFLAG_RD, &kobj_lookup_misses, 0, "") #endif diff --git a/sys/sys/kobj.h b/sys/sys/kobj.h index 64e8faa..c51dda0 100644 --- a/sys/sys/kobj.h +++ b/sys/sys/kobj.h @@ -136,8 +136,8 @@ void kobj_delete(kobj_t obj, struct malloc_type *mtype); * Maintain stats on hits/misses in lookup caches. */ #ifdef KOBJ_STATS -extern int kobj_lookup_hits; -extern int kobj_lookup_misses; +extern u_int kobj_lookup_hits; +extern u_int kobj_lookup_misses; #define KOBJOPHIT do { kobj_lookup_hits++; } while (0) #define KOBJOPMISS do { kobj_lookup_misses++; } while (0) #else -- cgit v1.1