Module Name: src Committed By: snj Date: Thu Mar 26 17:17:31 UTC 2009
Modified Files: src/sys/kern [netbsd-5]: kern_uidinfo.c Log Message: Pull up following revision(s) (requested by ad in ticket #601): sys/kern/kern_uidinfo.c: revision 1.5 uid_init: maxproc -> maxcpus To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.3.6.1 src/sys/kern/kern_uidinfo.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/kern/kern_uidinfo.c diff -u src/sys/kern/kern_uidinfo.c:1.3 src/sys/kern/kern_uidinfo.c:1.3.6.1 --- src/sys/kern/kern_uidinfo.c:1.3 Tue Oct 14 09:17:23 2008 +++ src/sys/kern/kern_uidinfo.c Thu Mar 26 17:17:31 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: kern_uidinfo.c,v 1.3 2008/10/14 09:17:23 ad Exp $ */ +/* $NetBSD: kern_uidinfo.c,v 1.3.6.1 2009/03/26 17:17:31 snj Exp $ */ /*- * Copyright (c) 1982, 1986, 1991, 1993 @@ -35,7 +35,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: kern_uidinfo.c,v 1.3 2008/10/14 09:17:23 ad Exp $"); +__KERNEL_RCSID(0, "$NetBSD: kern_uidinfo.c,v 1.3.6.1 2009/03/26 17:17:31 snj Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -43,6 +43,7 @@ #include <sys/proc.h> #include <sys/atomic.h> #include <sys/uidinfo.h> +#include <sys/cpu.h> static SLIST_HEAD(uihashhead, uidinfo) *uihashtbl; static u_long uihash; @@ -58,7 +59,7 @@ * write-back for every modified 'uidinfo', thus we try to keep the * lists short. */ - const u_int uihash_sz = (maxproc > 1 ? 1024 : 64); + const u_int uihash_sz = (maxcpus > 1 ? 1024 : 64); uihashtbl = hashinit(uihash_sz, HASH_SLIST, true, &uihash);