From owner-cvs-sys Sun Sep 22 04:49:12 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA01176 for cvs-sys-outgoing; Sun, 22 Sep 1996 04:49:12 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA01025; Sun, 22 Sep 1996 04:48:57 -0700 (PDT) Date: Sun, 22 Sep 1996 04:48:57 -0700 (PDT) From: David Greenman Message-Id: <199609221148.EAA01025@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci if_fxp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/09/22 04:48:56 Modified: sys/pci if_fxp.c Log: Fixed a bug with the management of the pointer to the first TxCB in the ring that caused wrong things to happen sometimes. Doubled the number of transmit descriptors to 128 so that the internal FIFO in the NIC can be fully filled when dealing with small packets. Several minor performance improvements. Revision Changes Path 1.19 +38 -49 src/sys/pci/if_fxp.c From owner-cvs-sys Sun Sep 22 04:50:32 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA02107 for cvs-sys-outgoing; Sun, 22 Sep 1996 04:50:32 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA01999; Sun, 22 Sep 1996 04:50:22 -0700 (PDT) Date: Sun, 22 Sep 1996 04:50:22 -0700 (PDT) From: David Greenman Message-Id: <199609221150.EAA01999@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci if_fxp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/09/22 04:50:22 Branch: sys/pci RELENG_2_1_0 Modified: sys/pci if_fxp.c Log: Brought in bugfix and improvements from rev 1.19. Revision Changes Path 1.8.2.9 +38 -49 src/sys/pci/if_fxp.c From owner-cvs-sys Sun Sep 22 07:58:03 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA26163 for cvs-sys-outgoing; Sun, 22 Sep 1996 07:58:03 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA26051; Sun, 22 Sep 1996 07:57:48 -0700 (PDT) Date: Sun, 22 Sep 1996 07:57:48 -0700 (PDT) From: Bruce Evans Message-Id: <199609221457.HAA26051@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys sockio.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/09/22 07:57:47 Modified: sys/sys sockio.h Log: Reformatted FreeBSD additions to match 4.4Lite style. Mixed tabs and spaces after #define's look ugly in diffs. Revision Changes Path 1.7 +7 -7 src/sys/sys/sockio.h From owner-cvs-sys Sun Sep 22 11:18:14 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA06307 for cvs-sys-outgoing; Sun, 22 Sep 1996 11:18:14 -0700 (PDT) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA06159; Sun, 22 Sep 1996 11:17:56 -0700 (PDT) Date: Sun, 22 Sep 1996 11:17:56 -0700 (PDT) From: Poul-Henning Kamp Message-Id: <199609221817.LAA06159@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys ktrace.h src/sys/kern kern_ktrace.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/09/22 11:17:55 Modified: sys/sys ktrace.h sys/kern kern_ktrace.c Log: Remove the extra length field from the utrace entries. It's redundant. Revision Changes Path 1.10 +1 -7 src/sys/sys/ktrace.h 1.14 +5 -9 src/sys/kern/kern_ktrace.c From owner-cvs-sys Sun Sep 22 21:33:39 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA05405 for cvs-sys-outgoing; Sun, 22 Sep 1996 21:33:39 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA04728; Sun, 22 Sep 1996 21:31:52 -0700 (PDT) Date: Sun, 22 Sep 1996 21:31:52 -0700 (PDT) From: Peter Wemm Message-Id: <199609230431.VAA04728@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/libkern random.c src/sys/sys libkern.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/09/22 21:31:49 Modified: sys/sys libkern.h sys/libkern random.c Log: add simple srandom() and prototype Revision Changes Path 1.14 +2 -1 src/sys/sys/libkern.h 1.4 +10 -2 src/sys/libkern/random.c From owner-cvs-sys Sun Sep 22 21:39:59 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA07610 for cvs-sys-outgoing; Sun, 22 Sep 1996 21:39:59 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA06981; Sun, 22 Sep 1996 21:38:15 -0700 (PDT) Date: Sun, 22 Sep 1996 21:38:15 -0700 (PDT) From: Peter Wemm Message-Id: <199609230438.VAA06981@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern init_main.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/09/22 21:38:12 Modified: sys/kern init_main.c Log: call srandom() during the boot to start the sequence with a slightly less predictable seed. Revision Changes Path 1.49 +9 -1 src/sys/kern/init_main.c From owner-cvs-sys Tue Sep 24 01:10:13 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA11666 for cvs-sys-outgoing; Tue, 24 Sep 1996 01:10:13 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA11056; Tue, 24 Sep 1996 01:08:24 -0700 (PDT) Date: Tue, 24 Sep 1996 01:08:24 -0700 (PDT) From: Bruce Evans Message-Id: <199609240808.BAA11056@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-games, cvs-lib, cvs-sys, cvs-usrbin, cvs-gnu, cvs-sbin, cvs-usrsbin Subject: cvs commit: src/games/fortune/fortune fortune.c src/lib/libss help.c src/sys/i386/boot/biosboot sys.c src/usr.bin/msgs msgs.c src/usr.bin/rdist defs.h docmd.c expand.c server.c src/usr.bin/rwho rwho.c src/usr.sbin/amd/amd info_union.c src/gnu/lib/libdialog dir.c src/sbin/badsect badsect.c src/sbin/startslip uucplock.c src/usr.sbin/rarpd rarpd.c src/usr.sbin/sup/lib expand.c scan.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/09/24 01:08:18 Modified: games/fortune/fortune fortune.c gnu/lib/libdialog dir.c lib/libss help.c sbin/badsect badsect.c sbin/startslip uucplock.c sys/i386/boot/biosboot sys.c usr.bin/msgs msgs.c usr.bin/rdist defs.h docmd.c expand.c server.c usr.bin/rwho rwho.c usr.sbin/amd/amd info_union.c usr.sbin/rarpd rarpd.c usr.sbin/sup/lib expand.c scan.c Log: Eliminated includes of the "temporary" backwards compatibility header in applications. Maintained existing (inadequate) ifdefs for dir.h vs dirent.h in libdialog, amd and rarpd, but didn't add any new ones. Revision Changes Path 1.5 +2 -6 src/games/fortune/fortune/fortune.c 1.3 +4 -4 src/gnu/lib/libdialog/dir.c 1.4 +1 -3 src/lib/libss/help.c 1.4 +2 -2 src/sbin/badsect/badsect.c 1.7 +1 -1 src/sbin/startslip/uucplock.c 1.16 +7 -7 src/sys/i386/boot/biosboot/sys.c 1.8 +2 -2 src/usr.bin/msgs/msgs.c 1.4 +1 -1 src/usr.bin/rdist/defs.h 1.6 +2 -2 src/usr.bin/rdist/docmd.c 1.4 +1 -1 src/usr.bin/rdist/expand.c 1.5 +3 -3 src/usr.bin/rdist/server.c 1.7 +2 -2 src/usr.bin/rwho/rwho.c 1.2 +4 -2 src/usr.sbin/amd/amd/info_union.c 1.7 +7 -3 src/usr.sbin/rarpd/rarpd.c 1.2 +2 -2 src/usr.sbin/sup/lib/expand.c 1.4 +5 -2 src/usr.sbin/sup/lib/scan.c From owner-cvs-sys Tue Sep 24 02:41:51 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA10655 for cvs-sys-outgoing; Tue, 24 Sep 1996 02:41:51 -0700 (PDT) Received: from sovcom.kiae.su (sovcom.kiae.su [193.125.152.1]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id CAA10257; Tue, 24 Sep 1996 02:40:35 -0700 (PDT) Received: by sovcom.kiae.su id AB04818 (5.65.kiae-1 ); Tue, 24 Sep 1996 12:15:27 +0300 Received: by sovcom.KIAE.su (UUMAIL/2.0); Tue, 24 Sep 96 12:15:26 +0300 Received: (from ache@localhost) by nagual.ru (8.7.6/8.7.3) id NAA00481; Tue, 24 Sep 1996 13:12:30 +0400 (MSD) Message-Id: <199609240912.NAA00481@nagual.ru> Subject: Re: cvs commit: src/games/fortune/fortune fortune.c src/lib/libss help.c src/sys/i386/boot/biosboot sys.c src/usr.bin/msgs msgs.c s In-Reply-To: <199609240808.BAA11056@freefall.freebsd.org> from "Bruce Evans" at "Sep 24, 96 01:08:24 am" To: bde@freefall.freebsd.org (Bruce Evans) Date: Tue, 24 Sep 1996 13:12:30 +0400 (MSD) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-games@freefall.freebsd.org, cvs-lib@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, cvs-usrbin@freefall.freebsd.org, cvs-gnu@freefall.freebsd.org, cvs-sbin@freefall.freebsd.org, cvs-usrsbin@freefall.freebsd.org From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= (Andrey A. Chernov) Organization: self X-Class: Fast X-Mailer: ELM [version 2.4ME+ PL26 (25)] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Log: > Eliminated includes of the "temporary" backwards compatibility header > in applications. Maintained existing (inadequate) ifdefs > for dir.h vs dirent.h in libdialog, amd and rarpd, but didn't add any > new ones. What do you think about adding some #warning in like for case? -- Andrey A. Chernov http://www.nagual.ru/~ache/ From owner-cvs-sys Tue Sep 24 09:56:51 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA27848 for cvs-sys-outgoing; Tue, 24 Sep 1996 09:56:51 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id JAA26476; Tue, 24 Sep 1996 09:53:53 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.7.6/8.6.9) id CAA07060; Wed, 25 Sep 1996 02:48:34 +1000 Date: Wed, 25 Sep 1996 02:48:34 +1000 From: Bruce Evans Message-Id: <199609241648.CAA07060@godzilla.zeta.org.au> To: ache@nagual.ru, bde@freefall.freebsd.org Subject: Re: cvs commit: src/games/fortune/fortune fortune.c src/lib/libss help.c src/sys/i386/boot/biosboot sys.c src/usr.bin/msgs msgs.c s Cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-games@freefall.freebsd.org, cvs-gnu@freefall.freebsd.org, cvs-lib@freefall.freebsd.org, cvs-sbin@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, cvs-usrbin@freefall.freebsd.org, cvs-usrsbin@freefall.freebsd.org Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >What do you think about adding some #warning in like >for case? Already done, but not committed. What about removing DIRSIZ() completely? This would leave as just defining `direct' as `dirent'. DIRSIZ() is mainly used for building `struct dirent's and wasn't used in /usr/src except in the kernel. I sent mail to freebsd-fs about related cruft in the kernel, but got no reply. cd9660 and devfs use DIRSIZ() from . ufs uses its own DIRSIZ() which is really for the on-disk entries but happens to work for readdir() on all supported systems (I think it would fail if 64-bit alignment is required). ext2fs uses too much ufs directory stuff, but not DIRSIZ(). nfs uses ufs's DIRBLKSIZ, which is different from the application DIRBLKSIZ defined in . attempts to include , but actually includes because of the crufty -I$S/sys in the kernel makefiles. Bruce From owner-cvs-sys Tue Sep 24 10:48:55 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA15585 for cvs-sys-outgoing; Tue, 24 Sep 1996 10:48:55 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA15318; Tue, 24 Sep 1996 10:48:09 -0700 (PDT) Date: Tue, 24 Sep 1996 10:48:09 -0700 (PDT) From: Bruce Evans Message-Id: <199609241748.KAA15318@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include cpufunc.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/09/24 10:48:08 Modified: sys/i386/include cpufunc.h Log: Fixed a few hundred warnings (2400 in LINT) for signed vs unsigned comparisons in the inb() and outb() macros. I decided that int args are OK here. Any type that can hold a u_int16_t without overflow is correct, and 32-bit types are optimal. Introduced a few tens of warnings (100 in LINT) for use of pessimized (short) types for the port arg. Only a few drivers are affected by this. u_short pessimizations aren't detected. Added `__extension__' before the statement-expression in inb() so that it can be compiled without warnings by gcc -pedantic. Revision Changes Path 1.56 +13 -6 src/sys/i386/include/cpufunc.h From owner-cvs-sys Thu Sep 26 13:54:16 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA09824 for cvs-sys-outgoing; Thu, 26 Sep 1996 13:54:16 -0700 (PDT) Received: (from pst@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA08883; Thu, 26 Sep 1996 13:52:21 -0700 (PDT) Date: Thu, 26 Sep 1996 13:52:21 -0700 (PDT) From: Paul Traina Message-Id: <199609262052.NAA08883@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/boot/biosboot probe_keyboard.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk pst 96/09/26 13:52:18 Modified: sys/i386/boot/biosboot probe_keyboard.c Log: Fix a couple of bugs causing false positives Revision Changes Path 1.7 +3 -6 src/sys/i386/boot/biosboot/probe_keyboard.c From owner-cvs-sys Fri Sep 27 06:27:01 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA08426 for cvs-sys-outgoing; Fri, 27 Sep 1996 06:27:01 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA07241; Fri, 27 Sep 1996 06:25:19 -0700 (PDT) Date: Fri, 27 Sep 1996 06:25:19 -0700 (PDT) From: Peter Wemm Message-Id: <199609271325.GAA07241@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 mem.c src/sys/i386/isa random_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/09/27 06:25:17 Modified: sys/i386/i386 mem.c sys/i386/isa random_machdep.c Log: I've been meaning to commit this for months. Implement select() for /dev/random and /dev/urandom. Both are always writable, urandom is always readable, and /dev/random is readable when >= 8 bits are in the pool. Revision Changes Path 1.38 +18 -2 src/sys/i386/i386/mem.c 1.11 +30 -1 src/sys/i386/isa/random_machdep.c From owner-cvs-sys Fri Sep 27 06:31:29 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA11467 for cvs-sys-outgoing; Fri, 27 Sep 1996 06:31:29 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA10294; Fri, 27 Sep 1996 06:29:48 -0700 (PDT) Date: Fri, 27 Sep 1996 06:29:48 -0700 (PDT) From: Peter Wemm Message-Id: <199609271329.GAA10294@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include random.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/09/27 06:29:47 Modified: sys/i386/include random.h Log: Drat, missed this prototype for random_select(). Revision Changes Path 1.9 +2 -1 src/sys/i386/include/random.h From owner-cvs-sys Fri Sep 27 06:35:31 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA14577 for cvs-sys-outgoing; Fri, 27 Sep 1996 06:35:31 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA13442; Fri, 27 Sep 1996 06:33:53 -0700 (PDT) Date: Fri, 27 Sep 1996 06:33:53 -0700 (PDT) From: Peter Wemm Message-Id: <199609271333.GAA13442@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include segments.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/09/27 06:33:52 Modified: sys/i386/include segments.h Log: Apparently, BSDI have a new system call gate. I was experimenting with this quite a while ago when somebody reported a BSD/OS 2.1 binary that wouldn't run. I'm pretty sure they tried it and I'm pretty sure they mentioned to me that the patch worked. Revision Changes Path 1.11 +3 -2 src/sys/i386/include/segments.h From owner-cvs-sys Fri Sep 27 06:39:44 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA17893 for cvs-sys-outgoing; Fri, 27 Sep 1996 06:39:44 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA16731; Fri, 27 Sep 1996 06:38:10 -0700 (PDT) Date: Fri, 27 Sep 1996 06:38:10 -0700 (PDT) From: Peter Wemm Message-Id: <199609271338.GAA16731@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/09/27 06:38:07 Modified: sys/i386/i386 machdep.c Log: part 2 of the bsdi compat tweak attempt. I believe that BSDI use both lcall 7,0 (ie: ldt slot 0) and lcall 0x87,0 (ldt slot 16, it's shifted three bits to the left). I was fiddling with this so long ago, I don't recall the specifics. Revision Changes Path 1.205 +4 -1 src/sys/i386/i386/machdep.c From owner-cvs-sys Fri Sep 27 06:52:42 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA28055 for cvs-sys-outgoing; Fri, 27 Sep 1996 06:52:42 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA26798; Fri, 27 Sep 1996 06:51:06 -0700 (PDT) Date: Fri, 27 Sep 1996 06:51:06 -0700 (PDT) From: Peter Wemm Message-Id: <199609271351.GAA26798@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa si.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/09/27 06:51:04 Modified: sys/i386/isa si.c Log: Some warning cleanups. There were some needless casts that also caused gcc -Wcast-qual to scream. There's still quite a few left, but since I'm cleaning out my tree, I'll commit these now. Revision Changes Path 1.53 +12 -15 src/sys/i386/isa/si.c From owner-cvs-sys Fri Sep 27 09:35:25 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA01430 for cvs-sys-outgoing; Fri, 27 Sep 1996 09:35:25 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA01203; Fri, 27 Sep 1996 09:34:38 -0700 (PDT) Date: Fri, 27 Sep 1996 09:34:38 -0700 (PDT) From: Bruce Evans Message-Id: <199609271634.JAA01203@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf Makefile.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/09/27 09:34:34 Modified: sys/i386/conf Makefile.i386 Log: Added -I- to ${INCLUDES}. This makes 4.4Lite's (mis?)use of "foo.h" for headers in the compile directory work unsurprisingly. Without -I-, the search for "foo.h" begins in the directory of the file that includes it, and the compile directory is only searched because `-I.' is in ${INCLUDES}. Removed -I$S/sys from ${INCLUDES}. It was once necessary to find things like "param.h" in $S/sys. Now is found in $S. Revision Changes Path 1.88 +2 -3 src/sys/i386/conf/Makefile.i386 From owner-cvs-sys Fri Sep 27 20:34:24 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA26689 for cvs-sys-outgoing; Fri, 27 Sep 1996 20:34:24 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA26434; Fri, 27 Sep 1996 20:33:53 -0700 (PDT) Date: Fri, 27 Sep 1996 20:33:53 -0700 (PDT) From: John Dyson Message-Id: <199609280333.UAA26434@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_object.c vm_object.h vm_page.c vm_pageout.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/09/27 20:33:51 Modified: sys/vm vm_object.c vm_object.h vm_page.c vm_pageout.c Log: Revision Changes Path 1.82 +3 -2 src/sys/vm/vm_object.c 1.31 +2 -1 src/sys/vm/vm_object.h 1.65 +103 -78 src/sys/vm/vm_page.c 1.86 +3 -3 src/sys/vm/vm_pageout.c From owner-cvs-sys Fri Sep 27 20:36:35 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA28003 for cvs-sys-outgoing; Fri, 27 Sep 1996 20:36:35 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA27799; Fri, 27 Sep 1996 20:36:14 -0700 (PDT) Date: Fri, 27 Sep 1996 20:36:14 -0700 (PDT) From: John Dyson Message-Id: <199609280336.UAA27799@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern vfs_subr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/09/27 20:36:12 Modified: sys/kern vfs_subr.c Log: Correct vget by removing a window where a vnode can potentially go away. Revision Changes Path 1.61 +3 -3 src/sys/kern/vfs_subr.c From owner-cvs-sys Fri Sep 27 20:42:40 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA02095 for cvs-sys-outgoing; Fri, 27 Sep 1996 20:42:40 -0700 (PDT) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id UAA02014; Fri, 27 Sep 1996 20:42:33 -0700 (PDT) Received: (from root@localhost) by dyson.iquest.net (8.7.5/8.6.9) id WAA03366; Fri, 27 Sep 1996 22:42:30 -0500 (EST) From: "John S. Dyson" Message-Id: <199609280342.WAA03366@dyson.iquest.net> Subject: Re: cvs commit: src/sys/vm vm_object.c vm_object.h vm_page.c vm_pageout.c To: dyson@freefall.freebsd.org (John Dyson) Date: Fri, 27 Sep 1996 22:42:30 -0500 (EST) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-Reply-To: <199609280333.UAA26434@freefall.freebsd.org> from "John Dyson" at Sep 27, 96 08:33:53 pm Reply-To: dyson@freebsd.org X-Mailer: ELM [version 2.4 PL24 ME8] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > dyson 96/09/27 20:33:51 > > Modified: sys/vm vm_object.c vm_object.h vm_page.c vm_pageout.c > Log: > > > Revision Changes Path > 1.82 +3 -2 src/sys/vm/vm_object.c > 1.31 +2 -1 src/sys/vm/vm_object.h > 1.65 +103 -78 src/sys/vm/vm_page.c > 1.86 +3 -3 src/sys/vm/vm_pageout.c > > Missing commit mail: Fix some redundancy in the page coloring code. Also, support contiguous allocation of memory in objects (if the system doesn't have to do anything special), if all else is equal. Note on page coloring design: Our page coloring is a little more sophisticated than the simple schemes put forth in some technical papers. Firstly, the buckets for the base page in an object are hashed based upon an offset that is incremented by a prime number for every object. Additionally, instead of just punting on a non-existant page for a desired color (either choosing a random color, or denying the request for the page), we pick the "next best" color for a given page. This allows for a soft degradation. We also choose a physically contiguous page if it is convienient. It is likely to be advantageous to choose a special range of colors for shared libs, but I haven't come up with a reasonable partitioning of colors yet. John From owner-cvs-sys Fri Sep 27 21:23:21 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA27571 for cvs-sys-outgoing; Fri, 27 Sep 1996 21:23:21 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA27352; Fri, 27 Sep 1996 21:22:54 -0700 (PDT) Date: Fri, 27 Sep 1996 21:22:54 -0700 (PDT) From: John Dyson Message-Id: <199609280422.VAA27352@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include cpufunc.h src/sys/i386/i386 pmap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/09/27 21:22:50 Modified: sys/i386/i386 pmap.c sys/i386/include cpufunc.h Log: Move pmap_update_1pg to cpufunc.h. Additionally, use the invlpg opcode instead of the nasty looking .byte directives. There are some other minor micro-level code improvements to pmap.c Revision Changes Path 1.120 +32 -48 src/sys/i386/i386/pmap.c 1.57 +7 -1 src/sys/i386/include/cpufunc.h From owner-cvs-sys Fri Sep 27 21:51:02 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA10712 for cvs-sys-outgoing; Fri, 27 Sep 1996 21:51:02 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id VAA10618; Fri, 27 Sep 1996 21:50:51 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.7.6/8.6.9) id OAA17033; Sat, 28 Sep 1996 14:47:32 +1000 Date: Sat, 28 Sep 1996 14:47:32 +1000 From: Bruce Evans Message-Id: <199609280447.OAA17033@godzilla.zeta.org.au> To: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, dyson@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/include cpufunc.h src/sys/i386/i386 pmap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Modified: sys/i386/i386 pmap.c > sys/i386/include cpufunc.h > Log: > Move pmap_update_1pg to cpufunc.h. Additionally, > use the invlpg opcode instead of the nasty looking .byte directives. Er, I thought we agreed that only i386 primitives belonged in cpufunc.h. invalpg is an i386 primitive and pmap_update_1pg is a pmap function that just happens to correspond directly to invalpg. Bruce From owner-cvs-sys Fri Sep 27 22:16:41 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA23347 for cvs-sys-outgoing; Fri, 27 Sep 1996 22:16:41 -0700 (PDT) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id WAA23265; Fri, 27 Sep 1996 22:16:26 -0700 (PDT) Received: (from root@localhost) by dyson.iquest.net (8.7.5/8.6.9) id AAA00276; Sat, 28 Sep 1996 00:15:36 -0500 (EST) From: "John S. Dyson" Message-Id: <199609280515.AAA00276@dyson.iquest.net> Subject: Re: cvs commit: src/sys/i386/include cpufunc.h src/sys/i386/i386 pmap.c To: bde@zeta.org.au (Bruce Evans) Date: Sat, 28 Sep 1996 00:15:36 -0500 (EST) Cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, dyson@freefall.freebsd.org In-Reply-To: <199609280447.OAA17033@godzilla.zeta.org.au> from "Bruce Evans" at Sep 28, 96 02:47:32 pm Reply-To: dyson@freebsd.org X-Mailer: ELM [version 2.4 PL24 ME8] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > > Modified: sys/i386/i386 pmap.c > > sys/i386/include cpufunc.h > > Log: > > Move pmap_update_1pg to cpufunc.h. Additionally, > > use the invlpg opcode instead of the nasty looking .byte directives. > > Er, I thought we agreed that only i386 primitives belonged in cpufunc.h. > invalpg is an i386 primitive and pmap_update_1pg is a pmap function > that just happens to correspond directly to invalpg. > Minor change, misunderstood what you wanted, and will change it next time I need to modify it, or you can make the mod... John From owner-cvs-sys Sat Sep 28 08:29:14 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA25444 for cvs-sys-outgoing; Sat, 28 Sep 1996 08:29:14 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA25213; Sat, 28 Sep 1996 08:28:47 -0700 (PDT) Date: Sat, 28 Sep 1996 08:28:47 -0700 (PDT) From: Bruce Evans Message-Id: <199609281528.IAA25213@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 pmap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/09/28 08:28:45 Modified: sys/i386/i386 pmap.c Log: Restored my change in rev.1.119 which was clobbered by the previous commit. Revision Changes Path 1.121 +4 -2 src/sys/i386/i386/pmap.c From owner-cvs-sys Sat Sep 28 08:44:16 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA04886 for cvs-sys-outgoing; Sat, 28 Sep 1996 08:44:16 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA04613; Sat, 28 Sep 1996 08:43:46 -0700 (PDT) Date: Sat, 28 Sep 1996 08:43:46 -0700 (PDT) From: Bruce Evans Message-Id: <199609281543.IAA04613@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_mib.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/09/28 08:43:43 Modified: sys/kern kern_mib.c Log: Fixed bitrot in the read-only attribute: - kern.maxproc and kern.maxprocperuid were read-only (and thus essentially useless. Apparently no one uses them). - all the user sysctls were read-write (and thus it was possible for them to be inconsistent with the authoritative fixed values in the library). Removed unused #include. Revision Changes Path 1.3 +23 -26 src/sys/kern/kern_mib.c From owner-cvs-sys Sat Sep 28 08:54:04 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA10993 for cvs-sys-outgoing; Sat, 28 Sep 1996 08:54:04 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA10778; Sat, 28 Sep 1996 08:53:36 -0700 (PDT) Date: Sat, 28 Sep 1996 08:53:36 -0700 (PDT) From: Bruce Evans Message-Id: <199609281553.IAA10778@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_mib.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/09/28 08:53:34 Modified: sys/kern kern_mib.c Log: Oops, read-only is spelled RD here. Revision Changes Path 1.4 +21 -21 src/sys/kern/kern_mib.c From owner-cvs-sys Sat Sep 28 09:34:03 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA05597 for cvs-sys-outgoing; Sat, 28 Sep 1996 09:34:03 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA05340; Sat, 28 Sep 1996 09:33:29 -0700 (PDT) Date: Sat, 28 Sep 1996 09:33:29 -0700 (PDT) From: Bruce Evans Message-Id: <199609281633.JAA05340@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_descrip.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/09/28 09:33:26 Modified: sys/kern kern_descrip.c Log: Fixed bitrot in the read-only attribute: - kern.maxfilesperproc was read-only (and thus essentially useless). Removed unused #includes. Strength-reduced used #includes. Revision Changes Path 1.32 +4 -5 src/sys/kern/kern_descrip.c From owner-cvs-sys Sat Sep 28 09:50:57 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA14319 for cvs-sys-outgoing; Sat, 28 Sep 1996 09:50:57 -0700 (PDT) Received: from critter.tfs.com ([140.145.230.177]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id JAA14269; Sat, 28 Sep 1996 09:50:48 -0700 (PDT) Received: from critter.tfs.com (localhost.tfs.com [127.0.0.1]) by critter.tfs.com (8.7.5/8.7.3) with ESMTP id SAA00562; Sat, 28 Sep 1996 18:50:21 +0200 (MET DST) To: Bruce Evans cc: CVS-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_mib.c In-reply-to: Your message of "Sat, 28 Sep 1996 08:43:46 PDT." <199609281543.IAA04613@freefall.freebsd.org> Date: Sat, 28 Sep 1996 18:50:21 +0200 Message-ID: <560.843929421@critter.tfs.com> From: Poul-Henning Kamp Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In message <199609281543.IAA04613@freefall.freebsd.org>, Bruce Evans writes: >bde 96/09/28 08:43:43 > > Modified: sys/kern kern_mib.c > Log: > Fixed bitrot in the read-only attribute: > - kern.maxproc and kern.maxprocperuid were read-only (and thus essentially > useless. Apparently no one uses them). > - all the user sysctls were read-write (and thus it was possible for them > to be inconsistent with the authoritative fixed values in the library). They would never be accessed in the kernel, they're only there as place- holders in the name-space. -- Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. whois: [PHK] | phk@ref.tfs.com TRW Financial Systems, Inc. Future will arrive by its own means, progress not so. From owner-cvs-sys Sat Sep 28 10:04:36 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA21230 for cvs-sys-outgoing; Sat, 28 Sep 1996 10:04:36 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id KAA21152; Sat, 28 Sep 1996 10:04:27 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.7.6/8.6.9) id DAA00970; Sun, 29 Sep 1996 03:03:31 +1000 Date: Sun, 29 Sep 1996 03:03:31 +1000 From: Bruce Evans Message-Id: <199609281703.DAA00970@godzilla.zeta.org.au> To: bde@FreeBSD.org, phk@critter.tfs.com Subject: Re: cvs commit: src/sys/kern kern_mib.c Cc: cvs-all@FreeBSD.org, CVS-committers@FreeBSD.org, cvs-sys@FreeBSD.org Sender: owner-cvs-sys@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk >> - all the user sysctls were read-write (and thus it was possible for them >> to be inconsistent with the authoritative fixed values in the library). > >They would never be accessed in the kernel, they're only there as place- >holders in the name-space. Oops. I see that the can't be accessed by sysctl(2). Are there other access functions that walk in the places they hold? Bruce From owner-cvs-sys Sat Sep 28 10:10:05 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA23993 for cvs-sys-outgoing; Sat, 28 Sep 1996 10:10:05 -0700 (PDT) Received: from critter.tfs.com ([140.145.230.177]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id KAA23896; Sat, 28 Sep 1996 10:09:54 -0700 (PDT) Received: from critter.tfs.com (localhost.tfs.com [127.0.0.1]) by critter.tfs.com (8.7.5/8.7.3) with ESMTP id TAA00674; Sat, 28 Sep 1996 19:09:27 +0200 (MET DST) To: Bruce Evans cc: bde@FreeBSD.org, cvs-all@FreeBSD.org, CVS-committers@FreeBSD.org, cvs-sys@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_mib.c In-reply-to: Your message of "Sun, 29 Sep 1996 03:03:31 +1000." <199609281703.DAA00970@godzilla.zeta.org.au> Date: Sat, 28 Sep 1996 19:09:27 +0200 Message-ID: <672.843930567@critter.tfs.com> From: Poul-Henning Kamp Sender: owner-cvs-sys@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk In message <199609281703.DAA00970@godzilla.zeta.org.au>, Bruce Evans writes: >>> - all the user sysctls were read-write (and thus it was possible for them >>> to be inconsistent with the authoritative fixed values in the library). >> >>They would never be accessed in the kernel, they're only there as place- >>holders in the name-space. > >Oops. I see that the can't be accessed by sysctl(2). Are there other >access functions that walk in the places they hold? No, only the sneaky "get-next" pseudo variable under the "sysctl" part of the tree. -- Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. whois: [PHK] | phk@ref.tfs.com TRW Financial Systems, Inc. Future will arrive by its own means, progress not so. From owner-cvs-sys Sat Sep 28 10:39:14 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA16464 for cvs-sys-outgoing; Sat, 28 Sep 1996 10:39:14 -0700 (PDT) Received: from critter.tfs.com ([140.145.230.177]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id KAA16383; Sat, 28 Sep 1996 10:39:07 -0700 (PDT) Received: from critter.tfs.com (localhost.tfs.com [127.0.0.1]) by critter.tfs.com (8.7.5/8.7.3) with ESMTP id TAA00767; Sat, 28 Sep 1996 19:38:40 +0200 (MET DST) cc: Bruce Evans , bde@FreeBSD.org, cvs-all@FreeBSD.org, CVS-committers@FreeBSD.org, cvs-sys@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_mib.c In-reply-to: Your message of "Sat, 28 Sep 1996 19:09:27 +0200." <672.843930567@critter.tfs.com> Date: Sat, 28 Sep 1996 19:38:40 +0200 Message-ID: <765.843932320@critter.tfs.com> From: Poul-Henning Kamp Sender: owner-cvs-sys@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk In message <672.843930567@critter.tfs.com>, Poul-Henning Kamp writes: >>Oops. I see that the can't be accessed by sysctl(2). Are there other >>access functions that walk in the places they hold? > >No, only the sneaky "get-next" pseudo variable under the "sysctl" part >of the tree. Forgot to say: which is used by the sysctl program to traverse the tree. -- Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. whois: [PHK] | phk@ref.tfs.com TRW Financial Systems, Inc. Future will arrive by its own means, progress not so. From owner-cvs-sys Sat Sep 28 10:55:07 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA29182 for cvs-sys-outgoing; Sat, 28 Sep 1996 10:55:07 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA27965; Sat, 28 Sep 1996 10:53:25 -0700 (PDT) Date: Sat, 28 Sep 1996 10:53:25 -0700 (PDT) From: Bruce Evans Message-Id: <199609281753.KAA27965@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_page.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/09/28 10:53:23 Modified: sys/vm vm_page.c Log: Fixed undeclared variables for the !(PQ_L2_SIZE > 1) case. Removed redundant #include. Revision Changes Path 1.66 +3 -4 src/sys/vm/vm_page.c From owner-cvs-sys Sat Sep 28 15:38:40 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA05571 for cvs-sys-outgoing; Sat, 28 Sep 1996 15:38:40 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA05344; Sat, 28 Sep 1996 15:38:05 -0700 (PDT) Date: Sat, 28 Sep 1996 15:38:05 -0700 (PDT) From: John Dyson Message-Id: <199609282238.PAA05344@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 db_interface.c machdep.c pmap.c vm_machdep.c src/sys/i386/include cpufunc.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/09/28 15:38:03 Modified: sys/i386/i386 db_interface.c machdep.c pmap.c vm_machdep.c sys/i386/include cpufunc.h Log: Essentially rename pmap_update to be invltlb. It is a very machine dependent operation, and not really a correct name. invltlb and invlpg are more descriptive, and in the case of invlpg, a real opcode. Additionally, fix the tlb management code for 386 machines. Revision Changes Path 1.23 +3 -3 src/sys/i386/i386/db_interface.c 1.206 +3 -3 src/sys/i386/i386/machdep.c 1.122 +41 -41 src/sys/i386/i386/pmap.c 1.69 +2 -2 src/sys/i386/i386/vm_machdep.c 1.58 +3 -4 src/sys/i386/include/cpufunc.h