From owner-cvs-all Wed Mar 29 23:17: 9 2000 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 71B7037BC38; Wed, 29 Mar 2000 23:17:06 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: (from peter@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id XAA96600; Wed, 29 Mar 2000 23:17:06 -0800 (PST) (envelope-from peter@FreeBSD.org) Message-Id: <200003300717.XAA96600@freefall.freebsd.org> From: Peter Wemm Date: Wed, 29 Mar 2000 23:17:06 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/alpha/include vmparam.h src/sys/conf options param.c src/sys/i386/i386 machdep.c src/sys/i386/include vmparam.h src/sys/kern sysv_shm.c src/sys/alpha/alpha machdep.c src/sys/pc98/i386 machdep.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG peter 2000/03/29 23:17:06 PST Modified files: sys/alpha/include vmparam.h sys/conf options param.c sys/i386/i386 machdep.c sys/i386/include vmparam.h sys/kern sysv_shm.c sys/alpha/alpha machdep.c sys/pc98/i386 machdep.c Log: Make sysv-style shared memory tuneable params fully runtime adjustable via sysctl. It's done pretty simply but it should be quite adequate. Also move SHMMAXPGS from $machine/include/vmparam.h as the comments that went with it were wrong... we don't allocate KVM space for the pages so that comment is bogus.. The only practical limit is how much physical ram you want to lock up as this stuff isn't paged out or swap backed. Revision Changes Path 1.6 +1 -9 src/sys/alpha/include/vmparam.h 1.195 +7 -7 src/sys/conf/options 1.37 +1 -34 src/sys/conf/param.c 1.388 +1 -8 src/sys/i386/i386/machdep.c 1.33 +1 -8 src/sys/i386/include/vmparam.h 1.46 +82 -24 src/sys/kern/sysv_shm.c 1.71 +1 -8 src/sys/alpha/alpha/machdep.c 1.155 +1 -8 src/sys/pc98/i386/machdep.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message