diff options
Diffstat (limited to 'sys/vm/vm_zone.c')
| -rw-r--r-- | sys/vm/vm_zone.c | 21 | 
1 files changed, 10 insertions, 11 deletions
| diff --git a/sys/vm/vm_zone.c b/sys/vm/vm_zone.c index 0d684a74d3216..11a7ae0797086 100644 --- a/sys/vm/vm_zone.c +++ b/sys/vm/vm_zone.c @@ -11,7 +11,7 @@   * 2. Absolutely no warranty of function or purpose is made by the author   *	John S. Dyson.   * - * $Id: vm_zone.c,v 1.25 1999/01/08 17:31:29 eivind Exp $ + * $Id: vm_zone.c,v 1.21 1998/04/25 04:50:01 dyson Exp $   */  #include <sys/param.h> @@ -194,7 +194,7 @@ zbootinit(vm_zone_t z, char *name, int size, void *item, int nitems)  	z->zitems = NULL;  	for (i = 0; i < nitems; i++) {  		((void **) item)[0] = z->zitems; -#ifdef INVARIANTS +#if defined(DIAGNOSTIC)  		((void **) item)[1] = (void *) ZENTRY_FREE;  #endif  		z->zitems = item; @@ -357,7 +357,7 @@ _zget(vm_zone_t z)  		nitems -= 1;  		for (i = 0; i < nitems; i++) {  			((void **) item)[0] = z->zitems; -#ifdef INVARIANTS +#if defined(DIAGNOSTIC)  			((void **) item)[1] = (void *) ZENTRY_FREE;  #endif  			z->zitems = item; @@ -367,7 +367,7 @@ _zget(vm_zone_t z)  	} else if (z->zfreecnt > 0) {  		item = z->zitems;  		z->zitems = ((void **) item)[0]; -#ifdef INVARIANTS +#if defined(DIAGNOSTIC)  		if (((void **) item)[1] != (void *) ZENTRY_FREE)  			zerror(ZONE_ERROR_NOTFREE);  		((void **) item)[1] = 0; @@ -388,8 +388,7 @@ sysctl_vm_zone SYSCTL_HANDLER_ARGS  	char tmpbuf[128];  	char tmpname[14]; -	snprintf(tmpbuf, sizeof(tmpbuf), -	    "\nITEM            SIZE     LIMIT    USED    FREE  REQUESTS\n"); +	sprintf(tmpbuf, "\nITEM            SIZE     LIMIT    USED    FREE  REQUESTS\n");  	error = SYSCTL_OUT(req, tmpbuf, strlen(tmpbuf));  	if (error)  		return (error); @@ -414,7 +413,7 @@ sysctl_vm_zone SYSCTL_HANDLER_ARGS  			tmpbuf[0] = '\n';  		} -		snprintf(tmpbuf + offset, sizeof(tmpbuf) - offset, +		sprintf(tmpbuf + offset,  			"%s %6.6u, %8.8u, %6.6u, %6.6u, %8.8u\n",  			tmpname, curzone->zsize, curzone->zmax,  			(curzone->ztotal - curzone->zfreecnt), @@ -432,7 +431,7 @@ sysctl_vm_zone SYSCTL_HANDLER_ARGS  	return (0);  } -#ifdef INVARIANT_SUPPORT +#if defined(DIAGNOSTIC)  void  zerror(int error)  { @@ -460,8 +459,8 @@ SYSCTL_OID(_vm, OID_AUTO, zone, CTLTYPE_STRING|CTLFLAG_RD, \  	NULL, 0, sysctl_vm_zone, "A", "Zone Info");  SYSCTL_INT(_vm, OID_AUTO, zone_kmem_pages, -	CTLFLAG_RD, &zone_kmem_pages, 0, "Number of interrupt safe pages allocated by zone"); +	CTLFLAG_RD, &zone_kmem_pages, 0, "");  SYSCTL_INT(_vm, OID_AUTO, zone_kmem_kvaspace, -	CTLFLAG_RD, &zone_kmem_kvaspace, 0, "KVA space allocated by zone"); +	CTLFLAG_RD, &zone_kmem_kvaspace, 0, "");  SYSCTL_INT(_vm, OID_AUTO, zone_kern_pages, -	CTLFLAG_RD, &zone_kern_pages, 0, "Number of non-interrupt safe pages allocated by zone"); +	CTLFLAG_RD, &zone_kern_pages, 0, ""); | 
