From owner-cvs-sys Sun May 4 02:22:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA17293 for cvs-sys-outgoing; Sun, 4 May 1997 02:22:31 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA17118; Sun, 4 May 1997 02:18:04 -0700 (PDT) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA29144; Sun, 4 May 1997 02:17:39 -0700 (PDT) Date: Sun, 4 May 1997 02:17:39 -0700 (PDT) Message-Id: <199705040917.CAA29144@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys namei.h vnode.h src/sys/kern vfs_cache.c vfs_subr.c src/sys/nfs nfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 97/05/04 02:17:39 Modified: sys/kern vfs_cache.c vfs_subr.c sys/nfs nfs_vnops.c sys/sys namei.h vnode.h Log: 1. Add a {pointer, v_id} pair to the vnode to store the reference to the ".." vnode. This is cheaper storagewise than keeping it in the namecache, and it makes more sense since it's a 1:1 mapping. 2. Also handle the case of "." more intelligently rather than stuff the namecache with pointless entries. 3. Add two lists to the vnode and hang namecache entries which go from or to this vnode. When cleaning a vnode, delete all namecache entries it invalidates. 4. Never reuse namecache enties, malloc new ones when we need it, free old ones when they die. No longer a hard limit on how many we can have. 5. Remove the upper limit on namelength of namecache entries. 6. Make a global list for negative namecache entries, limit their number to a sysctl'able (debug.ncnegfactor) fraction of the total namecache. Currently the default fraction is 1/16th. (Suggestions for better default wanted!) 7. Assign v_id correctly in the face of 32bit rollover. 8. Remove the LRU list for namecache entries, not needed. Remove the #ifdef NCH_STATISTICS stuff, it's not needed either. 9. Use the vnode freelist as a true LRU list, also for namecache accesses. 10. Reuse vnodes more aggresively but also more selectively, if we can't reuse, malloc a new one. There is no longer a hard limit on their number, they grow to the point where we don't reuse potentially usable vnodes. A vnode will not get recycled if still has pages in core or if it is the source of namecache entries (Yes, this does indeed work :-) "." and ".." are not namecache entries any longer...) 11. Do not overload the v_id field in namecache entries with whiteout information, use a char sized flags field instead, so we can get rid of the vpid and v_id fields from the namecache struct. Since we're linked to the vnodes and purged when they're cleaned, we don't have to check the v_id any more. 12. NFS knew about the limitation on name length in the namecache, it shouldn't and doesn't now. Bugs: The namecache statistics no longer includes the hits for ".." and "." hits. Performance impact: Generally in the +/- 0.5% for "normal" workstations, but I hope this will allow the system to be selftuning over a bigger range of "special" applications. The case where RAM is available but unused for cache because we don't have any vnodes should be gone. Future work: Straighten out the namecache statistics. "desiredvnodes" is still used to (bogusly ?) size hash tables in the filesystems. I have still to find a way to safely free unused vnodes back so their number can shrink when not needed. There is a few uses of the v_id field left in the filesystems, scheduled for demolition at a later time. Maybe a one slot cache for unused namecache entries should be implemented to decrease the malloc/free frequency. Revision Changes Path 1.25 +105 -107 src/sys/kern/vfs_cache.c 1.85 +53 -45 src/sys/kern/vfs_subr.c 1.47 +2 -3 src/sys/nfs/nfs_vnops.c 1.14 +6 -18 src/sys/sys/namei.h 1.44 +7 -2 src/sys/sys/vnode.h From owner-cvs-sys Sun May 4 07:31:32 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA24517 for cvs-sys-outgoing; Sun, 4 May 1997 07:31:32 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA24279; Sun, 4 May 1997 07:25:28 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA01263; Sun, 4 May 1997 07:25:01 -0700 (PDT) Date: Sun, 4 May 1997 07:25:01 -0700 (PDT) Message-Id: <199705041425.HAA01263@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include clock.h src/sys/i386/isa clock.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/04 07:25:00 Modified: sys/i386/include clock.h sys/i386/isa clock.c Log: Don't remove i586_ctr_freq from scope, leave it defined as zero. This simplifies some assumptions and stops some code compile problems. This should fix the compile hiccup in PR#3491, but smp kernel profiling isn't likely to be fixed by this. Revision Changes Path 1.26 +5 -3 src/sys/i386/include/clock.h 1.82 +5 -3 src/sys/i386/isa/clock.c From owner-cvs-sys Sun May 4 07:33:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA24585 for cvs-sys-outgoing; Sun, 4 May 1997 07:33:11 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA24403; Sun, 4 May 1997 07:28:49 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA01296; Sun, 4 May 1997 07:28:22 -0700 (PDT) Date: Sun, 4 May 1997 07:28:22 -0700 (PDT) Message-Id: <199705041428.HAA01296@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa random_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/04 07:28:22 Modified: sys/i386/isa random_machdep.c Log: don't #ifdef out reference to i586_ctr_freq. Revision Changes Path 1.17 +3 -3 src/sys/i386/isa/random_machdep.c From owner-cvs-sys Sun May 4 08:06:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA28589 for cvs-sys-outgoing; Sun, 4 May 1997 08:06:48 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA28457; Sun, 4 May 1997 08:05:17 -0700 (PDT) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA01717; Sun, 4 May 1997 08:04:50 -0700 (PDT) Date: Sun, 4 May 1997 08:04:50 -0700 (PDT) Message-Id: <199705041504.IAA01717@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/nfs nfs_vfsops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 97/05/04 08:04:50 Modified: sys/nfs nfs_vfsops.c Log: Now I can even execute "df" on my diskless :-) Revision Changes Path 1.40 +32 -31 src/sys/nfs/nfs_vfsops.c From owner-cvs-sys Sun May 4 08:26:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA29488 for cvs-sys-outgoing; Sun, 4 May 1997 08:26:29 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA29436; Sun, 4 May 1997 08:24:51 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA02323; Sun, 4 May 1997 08:24:23 -0700 (PDT) Date: Sun, 4 May 1997 08:24:23 -0700 (PDT) Message-Id: <199705041524.IAA02323@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 autoconf.c src/sys/i386/isa mcd.c scd.c wcd.c src/sys/isofs/cd9660 cd9660_vfsops.c iso.h src/sys/conf options src/sys/i386/conf LINT src/sys/i386/isa/matcd matcd.c src/sys/scsi cd.c src/sys/sys cdio.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 97/05/04 08:24:23 Modified: sys/conf options sys/i386/conf LINT sys/i386/i386 autoconf.c sys/i386/isa mcd.c scd.c wcd.c sys/i386/isa/matcd matcd.c sys/isofs/cd9660 cd9660_vfsops.c iso.h sys/scsi cd.c sys/sys cdio.h Log: This mega-commit brings the following: . It makes cd9660 root f/s working again. . It makes CD9660 a new-style option. . It adds support to mount an ISO9660 multi-session CD-ROM as the root filesystem (the last session actually, but that's what is expected behaviour). Sigh. The CDIOREADTOCENTRYS did a copyout() of its own, and thus has been unusable for me for this work. Too bad it didn't simply stuff the max 100 entries into the struct ioc_read_toc_entry, but relied on a user supplied data buffer instead. :-( I now had to reinvent the wheel, and created a CDIOREADTOCENTRY ioctl command that can be used in a kernel context. While doing this, i noticed the following bogosities in existing CD-ROM drivers: wcd: This driver is likely to be totally bogus when someone tries two succeeding CDIOREADTOCENTRYS (or now CDIOREADTOCENTRY) commands with requesting MSF format, since it apparently operates on an internal table. scd: This driver apparently returns just a single TOC entry only for the CDIOREADTOCENTRYS command. I have only been able to test the CDIOREADTOCENTRY command with the cd(4) driver. I hereby request the respective maintainers of the other CD-ROM drivers to verify my code for their driver. When it comes to merging this CD-ROM multisession stuff into RELENG_2_2 i will only consider drivers where i've got a confirmation that it actually works. Revision Changes Path 1.30 +13 -1 src/sys/conf/options 1.330 +8 -1 src/sys/i386/conf/LINT 1.67 +47 -15 src/sys/i386/i386/autoconf.c 1.89 +53 -1 src/sys/i386/isa/mcd.c 1.30 +43 -1 src/sys/i386/isa/scd.c 1.42 +35 -0 src/sys/i386/isa/wcd.c 1.26 +76 -2 src/sys/i386/isa/matcd/matcd.c 1.25 +59 -17 src/sys/isofs/cd9660/cd9660_vfsops.c 1.14 +2 -2 src/sys/isofs/cd9660/iso.h 1.83 +58 -1 src/sys/scsi/cd.c 1.17 +9 -1 src/sys/sys/cdio.h From owner-cvs-sys Sun May 4 09:19:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA02208 for cvs-sys-outgoing; Sun, 4 May 1997 09:19:53 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA02170; Sun, 4 May 1997 09:18:18 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA02518; Sun, 4 May 1997 09:17:50 -0700 (PDT) Date: Sun, 4 May 1997 09:17:50 -0700 (PDT) Message-Id: <199705041617.JAA02518@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/isofs/cd9660 iso.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 97/05/04 09:17:50 Modified: sys/isofs/cd9660 iso.h Log: Oops. The function cd9660_mountroot() is gone, but i've committed an even more bogus prototype for it in my previous commit. Revision Changes Path 1.15 +1 -3 src/sys/isofs/cd9660/iso.h From owner-cvs-sys Sun May 4 14:11:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA17463 for cvs-sys-outgoing; Sun, 4 May 1997 14:11:53 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA17441; Sun, 4 May 1997 14:11:25 -0700 (PDT) From: Alex Nash Received: (from alex@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id OAA06760; Sun, 4 May 1997 14:10:56 -0700 (PDT) Date: Sun, 4 May 1997 14:10:56 -0700 (PDT) Message-Id: <199705042110.OAA06760@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern init_main.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 97/05/04 14:10:56 Branch: sys/kern RELENG_2_2 Modified: sys/kern init_main.c Log: Extended copyright to 1997. Closes PR#2705. Revision Changes Path 1.51.2.2 +2 -2 src/sys/kern/init_main.c From owner-cvs-sys Sun May 4 21:10:22 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA02525 for cvs-sys-outgoing; Sun, 4 May 1997 21:10:22 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id VAA02448; Sun, 4 May 1997 21:08:44 -0700 (PDT) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id VAA09498; Sun, 4 May 1997 21:08:13 -0700 (PDT) Date: Sun, 4 May 1997 21:08:13 -0700 (PDT) Message-Id: <199705050408.VAA09498@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 trap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 97/05/04 21:08:12 Modified: sys/i386/i386 trap.c Log: Make sure that *fork() always returns with %edx == 1 in the child. This was sometimes not happening correctly during my threads code work. Revision Changes Path 1.94 +2 -1 src/sys/i386/i386/trap.c From owner-cvs-sys Mon May 5 02:35:20 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA14949 for cvs-sys-outgoing; Mon, 5 May 1997 02:35:20 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA14926; Mon, 5 May 1997 02:35:08 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA11915; Mon, 5 May 1997 02:34:34 -0700 (PDT) Date: Mon, 5 May 1997 02:34:34 -0700 (PDT) Message-Id: <199705050934.CAA11915@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa clock.c src/sys/i386/include clock.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/05 02:34:34 Modified: sys/i386/isa clock.c sys/i386/include clock.h Log: correct the order of the variables use #ifdef where possible instead of #if defined Submitted by: the KNF police, ie: bde :-) Revision Changes Path 1.83 +5 -3 src/sys/i386/isa/clock.c 1.27 +5 -3 src/sys/i386/include/clock.h From owner-cvs-sys Mon May 5 06:13:58 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA23296 for cvs-sys-outgoing; Mon, 5 May 1997 06:13:58 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA23241; Mon, 5 May 1997 06:13:27 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA13972; Mon, 5 May 1997 06:12:52 -0700 (PDT) Date: Mon, 5 May 1997 06:12:52 -0700 (PDT) Message-Id: <199705051312.GAA13972@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 trap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/05/05 06:12:52 Modified: sys/pc98/i386 trap.c Log: Synchronize with sys/i386/i386/trap.c revision 1.94. Revision Changes Path 1.19 +2 -1 src/sys/pc98/i386/trap.c From owner-cvs-sys Mon May 5 06:14:32 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA23354 for cvs-sys-outgoing; Mon, 5 May 1997 06:14:32 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA23332; Mon, 5 May 1997 06:14:23 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA14005; Mon, 5 May 1997 06:13:48 -0700 (PDT) Date: Mon, 5 May 1997 06:13:48 -0700 (PDT) Message-Id: <199705051313.GAA14005@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 clock.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/05/05 06:13:48 Modified: sys/pc98/pc98 clock.c Log: Synchornize with sys/i386/isa/clock.c revision upto 1.94. Revision Changes Path 1.21 +6 -2 src/sys/pc98/pc98/clock.c From owner-cvs-sys Mon May 5 06:20:43 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA23678 for cvs-sys-outgoing; Mon, 5 May 1997 06:20:43 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA23648; Mon, 5 May 1997 06:20:32 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA14061; Mon, 5 May 1997 06:19:57 -0700 (PDT) Date: Mon, 5 May 1997 06:19:57 -0700 (PDT) Message-Id: <199705051319.GAA14061@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys copyright.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/05/05 06:19:57 Modified: sys/sys copyright.h Log: Extended copyright of PC-98 to 1997. Revision Changes Path 1.2 +2 -2 src/sys/sys/copyright.h From owner-cvs-sys Mon May 5 06:25:02 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA23923 for cvs-sys-outgoing; Mon, 5 May 1997 06:25:02 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA23896; Mon, 5 May 1997 06:24:52 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA14145; Mon, 5 May 1997 06:24:16 -0700 (PDT) Date: Mon, 5 May 1997 06:24:16 -0700 (PDT) Message-Id: <199705051324.GAA14145@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern init_main.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/05/05 06:24:16 Branch: sys/kern RELENG_2_2 Modified: sys/kern init_main.c Log: Extended copyright of PC-98 to 1997. Revision Changes Path 1.51.2.3 +2 -2 src/sys/kern/init_main.c From owner-cvs-sys Mon May 5 06:35:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA24275 for cvs-sys-outgoing; Mon, 5 May 1997 06:35:48 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA24246; Mon, 5 May 1997 06:35:36 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA14205; Mon, 5 May 1997 06:35:01 -0700 (PDT) Date: Mon, 5 May 1997 06:35:01 -0700 (PDT) Message-Id: <199705051335.GAA14205@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/scsi worm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 97/05/05 06:35:01 Modified: sys/scsi worm.c Log: Duplicate the TOC handling ioctls from the cd(4) driver. Duplicating the work is silly, and all this will be a moot point with Justin's CAM driver, and there are still many ioctls missing -- but i need these right now. It's silly to need to move the CD-R back to the other drive in order to determine the session start info when burning multi- session CD-Rs. Revision Changes Path 1.37 +182 -2 src/sys/scsi/worm.c From owner-cvs-sys Mon May 5 06:36:36 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA24347 for cvs-sys-outgoing; Mon, 5 May 1997 06:36:36 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA24322; Mon, 5 May 1997 06:36:27 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA14239; Mon, 5 May 1997 06:35:51 -0700 (PDT) Date: Mon, 5 May 1997 06:35:51 -0700 (PDT) Message-Id: <199705051335.GAA14239@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/scsi worm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 97/05/05 06:35:51 Branch: sys/scsi RELENG_2_2 Modified: sys/scsi worm.c Log: YAMFC: rev 1.37, implement the CDIO*TOC* ioctl commands. Revision Changes Path 1.29.2.4 +183 -3 src/sys/scsi/worm.c From owner-cvs-sys Mon May 5 07:12:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA26293 for cvs-sys-outgoing; Mon, 5 May 1997 07:12:05 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA26241; Mon, 5 May 1997 07:11:45 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA14427; Mon, 5 May 1997 07:11:09 -0700 (PDT) Date: Mon, 5 May 1997 07:11:09 -0700 (PDT) Message-Id: <199705051411.HAA14427@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 identcpu.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/05/05 07:11:09 Modified: sys/i386/i386 identcpu.c Log: Use `M2' instead of `6x86 with MMX'. Cyrix seems to use `M2' officially. Revision Changes Path 1.18 +3 -3 src/sys/i386/i386/identcpu.c From owner-cvs-sys Mon May 5 07:30:59 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA27260 for cvs-sys-outgoing; Mon, 5 May 1997 07:30:59 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA27224; Mon, 5 May 1997 07:30:36 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA14554; Mon, 5 May 1997 07:30:01 -0700 (PDT) Date: Mon, 5 May 1997 07:30:01 -0700 (PDT) Message-Id: <199705051430.HAA14554@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 identcpu.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/05/05 07:30:01 Modified: sys/i386/i386 identcpu.c Log: Use `MediaGX' instead of `Gx86'. Revision Changes Path 1.19 +2 -2 src/sys/i386/i386/identcpu.c From owner-cvs-sys Mon May 5 10:53:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA09053 for cvs-sys-outgoing; Mon, 5 May 1997 10:53:41 -0700 (PDT) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA09035; Mon, 5 May 1997 10:53:22 -0700 (PDT) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id KAA09306; Mon, 5 May 1997 10:43:36 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd009298; Mon May 5 17:43:28 1997 Message-ID: <336E1C3A.33590565@whistle.com> Date: Mon, 05 May 1997 10:43:22 -0700 From: Julian Elischer Organization: Whistle Communications X-Mailer: Mozilla 3.0Gold (X11; I; FreeBSD 2.2-CURRENT i386) MIME-Version: 1.0 To: Peter Wemm CC: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/ufs/ufs ufs_vnops.c References: <199705031106.EAA19098@freefall.freebsd.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Peter Wemm wrote: > > peter 97/05/03 04:06:49 > > Branch: sys/ufs/ufs RELENG_2_2 > Modified: sys/ufs/ufs ufs_vnops.c > Log: > Disable overwriting the real owner of symlinks with the directory's owner. > > Revision Changes Path > 1.41.2.2 +2 -5 src/sys/ufs/ufs/ufs_vnops.c yay how about the perms? From owner-cvs-sys Mon May 5 13:56:02 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA19437 for cvs-sys-outgoing; Mon, 5 May 1997 13:56:02 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA19382; Mon, 5 May 1997 13:55:34 -0700 (PDT) From: John-Mark Gurney Received: (from jmg@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA16051; Mon, 5 May 1997 13:54:55 -0700 (PDT) Date: Mon, 5 May 1997 13:54:55 -0700 (PDT) Message-Id: <199705052054.NAA16051@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci brooktree848.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmg 97/05/05 13:54:55 Modified: sys/pci brooktree848.c Log: use frames instead of fields, and restore full meteor compatibility for generalized pixel support. Submitted by: Amancio Hasty Revision Changes Path 1.10 +4 -1 src/sys/pci/brooktree848.c From owner-cvs-sys Mon May 5 15:57:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA26025 for cvs-sys-outgoing; Mon, 5 May 1997 15:57:33 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA26002; Mon, 5 May 1997 15:57:16 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id PAA16712; Mon, 5 May 1997 15:56:38 -0700 (PDT) Date: Mon, 5 May 1997 15:56:38 -0700 (PDT) Message-Id: <199705052256.PAA16712@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include smp.h src/sys/i386/isa isa.c src/sys/i386/i386 mp_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 97/05/05 15:56:37 Modified: sys/i386/isa isa.c Log: Code to handle SMP/APIC_IO mapping of ISA INTs to APIC pins above IRQ15. - doesn't break my system. - NOT yet verified on the affected motherboard. Stifle an annoying dma_start busy message for the sound cards. Submitted by: "John S. Dyson" Revision Changes Path 1.84 +25 -1 src/sys/i386/isa/isa.c Modified: sys/i386/i386 mp_machdep.c sys/i386/include smp.h Log: Code to handle SMP/APIC_IO mapping of ISA INTs to APIC pins above IRQ15. - doesn't break my system. - NOT yet verified on the affected motherboard. Submitted by: "John S. Dyson" Revision Changes Path 1.8 +33 -6 src/sys/i386/i386/mp_machdep.c 1.6 +3 -2 src/sys/i386/include/smp.h From owner-cvs-sys Mon May 5 19:13:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA06637 for cvs-sys-outgoing; Mon, 5 May 1997 19:13:28 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id TAA06578; Mon, 5 May 1997 19:12:58 -0700 (PDT) From: Alex Nash Received: (from alex@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id TAA18565; Mon, 5 May 1997 19:12:19 -0700 (PDT) Date: Mon, 5 May 1997 19:12:19 -0700 (PDT) Message-Id: <199705060212.TAA18565@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_fw.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 97/05/05 19:12:19 Modified: sys/netinet ip_fw.c Log: Create the default rule with flags IP_FW_F_IN | IP_FW_F_OUT. Closes PR#3100. Revision Changes Path 1.57 +2 -1 src/sys/netinet/ip_fw.c From owner-cvs-sys Mon May 5 19:19:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA07075 for cvs-sys-outgoing; Mon, 5 May 1997 19:19:48 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id TAA07053; Mon, 5 May 1997 19:19:32 -0700 (PDT) From: Alex Nash Received: (from alex@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id TAA18629; Mon, 5 May 1997 19:18:52 -0700 (PDT) Date: Mon, 5 May 1997 19:18:52 -0700 (PDT) Message-Id: <199705060218.TAA18629@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_fw.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 97/05/05 19:18:52 Branch: sys/netinet RELENG_2_2 Modified: sys/netinet ip_fw.c Log: Merge from -current: create default rule with IP_FW_F_IN | IP_FW_F_OUT. Revision Changes Path 1.51.2.2 +2 -1 src/sys/netinet/ip_fw.c From owner-cvs-sys Mon May 5 19:22:21 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA07299 for cvs-sys-outgoing; Mon, 5 May 1997 19:22:21 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id TAA07251; Mon, 5 May 1997 19:22:08 -0700 (PDT) From: Alex Nash Received: (from alex@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id TAA18684; Mon, 5 May 1997 19:21:29 -0700 (PDT) Date: Mon, 5 May 1997 19:21:29 -0700 (PDT) Message-Id: <199705060221.TAA18684@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_fw.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 97/05/05 19:21:29 Branch: sys/netinet RELENG_2_1_0 Modified: sys/netinet ip_fw.c Log: Merge from -current: create default rule with IP_FW_F_IN | IP_FW_F_OUT. Revision Changes Path 1.14.4.11 +2 -1 src/sys/netinet/ip_fw.c From owner-cvs-sys Tue May 6 00:11:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA21406 for cvs-sys-outgoing; Tue, 6 May 1997 00:11:06 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA21383; Tue, 6 May 1997 00:10:49 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id AAA19801; Tue, 6 May 1997 00:10:07 -0700 (PDT) Date: Tue, 6 May 1997 00:10:07 -0700 (PDT) Message-Id: <199705060710.AAA19801@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern init_smp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 97/05/06 00:10:07 Modified: sys/kern init_smp.c Log: removed the "#error ..." line preventing casual invokation of SMP_AUTOSTART. autostart appears to be working now, at least on my dual P6. I have no explanation why.... Revision Changes Path 1.6 +2 -3 src/sys/kern/init_smp.c From owner-cvs-sys Tue May 6 08:20:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA16210 for cvs-sys-outgoing; Tue, 6 May 1997 08:20:53 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA16157; Tue, 6 May 1997 08:20:23 -0700 (PDT) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA23716; Tue, 6 May 1997 08:19:39 -0700 (PDT) Date: Tue, 6 May 1997 08:19:39 -0700 (PDT) Message-Id: <199705061519.IAA23716@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_subr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 97/05/06 08:19:39 Modified: sys/kern vfs_subr.c Log: Fix a race condition that did, after all, exist. Reviewed by: phk Submitted by: dfr Revision Changes Path 1.86 +5 -3 src/sys/kern/vfs_subr.c From owner-cvs-sys Tue May 6 11:20:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA26054 for cvs-sys-outgoing; Tue, 6 May 1997 11:20:04 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA25960; Tue, 6 May 1997 11:19:36 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA24455; Tue, 6 May 1997 11:18:51 -0700 (PDT) Date: Tue, 6 May 1997 11:18:51 -0700 (PDT) Message-Id: <199705061818.LAA24455@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf SMP-GENERIC Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 97/05/06 11:18:51 Added: sys/i386/conf SMP-GENERIC Log: Added a generic config file for SMP kernels. From owner-cvs-sys Tue May 6 11:25:15 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA26431 for cvs-sys-outgoing; Tue, 6 May 1997 11:25:15 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA26405; Tue, 6 May 1997 11:25:03 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA24508; Tue, 6 May 1997 11:24:18 -0700 (PDT) Date: Tue, 6 May 1997 11:24:18 -0700 (PDT) Message-Id: <199705061824.LAA24508@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 97/05/06 11:24:18 Modified: sys/i386/conf LINT Log: A *little* more descriptive test for options. Revision Changes Path 1.331 +4 -6 src/sys/i386/conf/LINT From owner-cvs-sys Tue May 6 13:42:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA03728 for cvs-sys-outgoing; Tue, 6 May 1997 13:42:11 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA03703; Tue, 6 May 1997 13:41:39 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA25002; Tue, 6 May 1997 13:40:53 -0700 (PDT) Date: Tue, 6 May 1997 13:40:53 -0700 (PDT) Message-Id: <199705062040.NAA25002@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf SMP-GENERIC Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 97/05/06 13:40:53 Modified: sys/i386/conf SMP-GENERIC Log: Make ident equal file name, ie SMP-GENERIC. Revision Changes Path 1.2 +3 -3 src/sys/i386/conf/SMP-GENERIC From owner-cvs-sys Tue May 6 14:23:10 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA05950 for cvs-sys-outgoing; Tue, 6 May 1997 14:23:10 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA05894; Tue, 6 May 1997 14:22:52 -0700 (PDT) From: Bill Fenner Received: (from fenner@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id OAA25305; Tue, 6 May 1997 14:22:06 -0700 (PDT) Date: Tue, 6 May 1997 14:22:06 -0700 (PDT) Message-Id: <199705062122.OAA25305@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_output.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fenner 97/05/06 14:22:05 Modified: sys/netinet ip_output.c Log: Pull up the IP header in ip_mloopback(). This makes sure that the operations on the header inside ip_mloopback() are performed on a private copy instead of a shared cluster. PR: kern/3410 Revision Changes Path 1.56 +8 -6 src/sys/netinet/ip_output.c From owner-cvs-sys Tue May 6 14:31:01 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA06562 for cvs-sys-outgoing; Tue, 6 May 1997 14:31:01 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA06512; Tue, 6 May 1997 14:30:44 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id OAA25352; Tue, 6 May 1997 14:29:57 -0700 (PDT) Date: Tue, 6 May 1997 14:29:57 -0700 (PDT) Message-Id: <199705062129.OAA25352@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include smp.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 97/05/06 14:29:57 Modified: sys/i386/include smp.h Log: Force user to config SMP kernel with "options APIC_IO". Reviewed by: Peter Wemm Revision Changes Path 1.7 +5 -1 src/sys/i386/include/smp.h From owner-cvs-sys Wed May 7 01:28:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA10552 for cvs-sys-outgoing; Wed, 7 May 1997 01:28:24 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA10528; Wed, 7 May 1997 01:28:07 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id BAA01569; Wed, 7 May 1997 01:28:05 -0700 (PDT) Date: Wed, 7 May 1997 01:28:05 -0700 (PDT) Message-Id: <199705070828.BAA01569@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys cdio.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 97/05/07 01:28:05 Branch: sys/sys RELENG_2_2 Modified: sys/sys cdio.h Log: Merge rev 1.17 (added CDIOREADTOCENTRY) now that worm.c does already (preliminarily) reference it. Revision Changes Path 1.14.2.1 +9 -1 src/sys/sys/cdio.h From owner-cvs-sys Wed May 7 03:43:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA15742 for cvs-sys-outgoing; Wed, 7 May 1997 03:43:46 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA15689; Wed, 7 May 1997 03:42:11 -0700 (PDT) From: Kazutaka YOKOTA Received: (from yokota@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA02069; Wed, 7 May 1997 03:42:09 -0700 (PDT) Date: Wed, 7 May 1997 03:42:09 -0700 (PDT) Message-Id: <199705071042.DAA02069@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk yokota 97/05/07 03:42:08 Modified: sys/i386/isa syscons.c Log: Now that we have replaced video-related block copy calls with sc_bcopy(), which is generic_bcopy() in reality, there is no point in retaining bcopyw() calls in the source code. OKed by : sos Revision Changes Path 1.214 +32 -34 src/sys/i386/isa/syscons.c From owner-cvs-sys Wed May 7 06:23:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA21775 for cvs-sys-outgoing; Wed, 7 May 1997 06:23:27 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA21749; Wed, 7 May 1997 06:23:07 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA03469; Wed, 7 May 1997 06:23:04 -0700 (PDT) Date: Wed, 7 May 1997 06:23:04 -0700 (PDT) Message-Id: <199705071323.GAA03469@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/isofs/cd9660 iso.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 97/05/07 06:23:04 Modified: sys/isofs/cd9660 iso.h Log: Hide the kernel-only stuff inside #ifdef KERNEL. XXX should be #ifdef _KERNEL XXX^2 the !KERNEL part should probably be moved out into a publically visible header file anyway. Revision Changes Path 1.16 +14 -5 src/sys/isofs/cd9660/iso.h From owner-cvs-sys Wed May 7 06:24:17 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA21830 for cvs-sys-outgoing; Wed, 7 May 1997 06:24:17 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA21786; Wed, 7 May 1997 06:23:46 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA03503; Wed, 7 May 1997 06:23:42 -0700 (PDT) Date: Wed, 7 May 1997 06:23:42 -0700 (PDT) Message-Id: <199705071323.GAA03503@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/isofs/cd9660 iso.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 97/05/07 06:23:42 Branch: sys/isofs/cd9660 RELENG_2_2 Modified: sys/isofs/cd9660 iso.h Log: YAMFC: rev 1.16, hide kernel parts inside KERNEL. Revision Changes Path 1.9.4.1 +14 -5 src/sys/isofs/cd9660/iso.h From owner-cvs-sys Wed May 7 07:15:50 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA24384 for cvs-sys-outgoing; Wed, 7 May 1997 07:15:50 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA24343; Wed, 7 May 1997 07:15:16 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA03920; Wed, 7 May 1997 07:15:13 -0700 (PDT) Date: Wed, 7 May 1997 07:15:13 -0700 (PDT) Message-Id: <199705071415.HAA03920@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 pc98.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/05/07 07:15:13 Modified: sys/pc98/pc98 pc98.c Log: Synchronize with sys/i386/isa/isa.c revision 1.84. Revision Changes Path 1.26 +25 -1 src/sys/pc98/pc98/pc98.c From owner-cvs-sys Wed May 7 07:17:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA24482 for cvs-sys-outgoing; Wed, 7 May 1997 07:17:54 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA24450; Wed, 7 May 1997 07:17:42 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA03968; Wed, 7 May 1997 07:17:38 -0700 (PDT) Date: Wed, 7 May 1997 07:17:38 -0700 (PDT) Message-Id: <199705071417.HAA03968@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/05/07 07:17:38 Modified: sys/pc98/pc98 syscons.c Log: Synchronize with sys/i386/isa/syscons.c revision 1.214. Revision Changes Path 1.38 +46 -48 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Wed May 7 07:38:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA25751 for cvs-sys-outgoing; Wed, 7 May 1997 07:38:06 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA25722; Wed, 7 May 1997 07:37:36 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA06484; Wed, 7 May 1997 07:37:33 -0700 (PDT) Date: Wed, 7 May 1997 07:37:33 -0700 (PDT) Message-Id: <199705071437.HAA06484@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/miscfs/union union_vfsops.c union_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/05/07 07:37:32 Modified: sys/miscfs/union union_vfsops.c union_vnops.c Log: 1. Added cast and parenthesis in block size calculaion in union_statfs(). 2. staticized union vops. Submitted by: Doug Rabson Revision Changes Path 1.17 +2 -2 src/sys/miscfs/union/union_vfsops.c 1.34 +76 -76 src/sys/miscfs/union/union_vnops.c From owner-cvs-sys Wed May 7 07:38:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA25787 for cvs-sys-outgoing; Wed, 7 May 1997 07:38:31 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA25761; Wed, 7 May 1997 07:38:16 -0700 (PDT) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA06500; Wed, 7 May 1997 07:38:12 -0700 (PDT) Date: Wed, 7 May 1997 07:38:12 -0700 (PDT) Message-Id: <199705071438.HAA06500@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys queue.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 97/05/07 07:38:12 Modified: sys/sys queue.h Log: Add accessors for STAILQ. Reviewed by: phk Revision Changes Path 1.16 +6 -1 src/sys/sys/queue.h From owner-cvs-sys Wed May 7 09:06:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA29030 for cvs-sys-outgoing; Wed, 7 May 1997 09:06:42 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA28995; Wed, 7 May 1997 09:05:52 -0700 (PDT) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA16319; Wed, 7 May 1997 09:05:48 -0700 (PDT) Date: Wed, 7 May 1997 09:05:48 -0700 (PDT) Message-Id: <199705071605.JAA16319@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf files src/sys/i386/conf Makefile.i386 src/sys/kern kern_linker.c kern_module.c link_aout.c init_sysent.c syscalls.c syscalls.master src/sys/sys linker.h module.h syscall-hide.h syscall.h sysproto.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 97/05/07 09:05:47 Modified: sys/conf files sys/i386/conf Makefile.i386 sys/kern init_sysent.c syscalls.c syscalls.master sys/sys syscall-hide.h syscall.h sysproto.h Added: sys/kern kern_linker.c kern_module.c link_aout.c sys/sys linker.h module.h Log: This is the kernel linker. To use it, you will first need to apply the patches in freefall:/home/dfr/ld.diffs to your ld sources and set BINFORMAT to aoutkld when linking the kernel. Library changes and userland utilities will appear in a later commit. Revision Changes Path 1.96 +3 -0 src/sys/conf/files 1.96 +8 -1 src/sys/i386/conf/Makefile.i386 1.42 +55 -0 src/sys/kern/init_sysent.c 1.37 +55 -0 src/sys/kern/syscalls.c 1.36 +57 -1 src/sys/kern/syscalls.master 1.31 +10 -0 src/sys/sys/syscall-hide.h 1.35 +11 -1 src/sys/sys/syscall.h 1.21 +42 -0 src/sys/sys/sysproto.h From owner-cvs-sys Wed May 7 12:39:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA10558 for cvs-sys-outgoing; Wed, 7 May 1997 12:39:56 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA10522; Wed, 7 May 1997 12:39:22 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id MAA18202; Wed, 7 May 1997 12:39:16 -0700 (PDT) Date: Wed, 7 May 1997 12:39:16 -0700 (PDT) Message-Id: <199705071939.MAA18202@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf options.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/07 12:39:16 Modified: sys/i386/conf options.i386 Log: Round 1 of a long series of commits.. Move SMP and APIC_IO from opt_smp.h to opt_global.h Revision Changes Path 1.44 +6 -4 src/sys/i386/conf/options.i386 From owner-cvs-sys Wed May 7 12:41:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA10720 for cvs-sys-outgoing; Wed, 7 May 1997 12:41:56 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA10696; Wed, 7 May 1997 12:41:43 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id MAA18249; Wed, 7 May 1997 12:41:37 -0700 (PDT) Date: Wed, 7 May 1997 12:41:37 -0700 (PDT) Message-Id: <199705071941.MAA18249@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys proc.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/07 12:41:37 Modified: sys/sys proc.h Log: remove #include "opt_smp.h" declaration of SMPcurproc[] moved to here next to it's uniprocessor counterpart Revision Changes Path 1.37 +5 -6 src/sys/sys/proc.h From owner-cvs-sys Wed May 7 12:43:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA10815 for cvs-sys-outgoing; Wed, 7 May 1997 12:43:48 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA10782; Wed, 7 May 1997 12:43:34 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id MAA18285; Wed, 7 May 1997 12:43:28 -0700 (PDT) Date: Wed, 7 May 1997 12:43:28 -0700 (PDT) Message-Id: <199705071943.MAA18285@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys kernel.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/07 12:43:28 Modified: sys/sys kernel.h Log: remove opt_smp.h move declaration of SMPruntime[] to here next to the #define and the uniprocessor counterpart Revision Changes Path 1.30 +4 -2 src/sys/sys/kernel.h From owner-cvs-sys Wed May 7 12:49:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA11017 for cvs-sys-outgoing; Wed, 7 May 1997 12:49:49 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA10995; Wed, 7 May 1997 12:49:38 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id MAA18322; Wed, 7 May 1997 12:49:32 -0700 (PDT) Date: Wed, 7 May 1997 12:49:32 -0700 (PDT) Message-Id: <199705071949.MAA18322@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include pcb.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/07 12:49:32 Modified: sys/i386/include pcb.h Log: remove #include opt_smp.h declare SMPcurpcb[] next to #define and uniprocessor counterpart Revision Changes Path 1.21 +5 -3 src/sys/i386/include/pcb.h From owner-cvs-sys Wed May 7 12:50:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA11124 for cvs-sys-outgoing; Wed, 7 May 1997 12:50:53 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA11085; Wed, 7 May 1997 12:50:37 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id MAA18376; Wed, 7 May 1997 12:50:31 -0700 (PDT) Date: Wed, 7 May 1997 12:50:31 -0700 (PDT) Message-Id: <199705071950.MAA18376@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include spl.h ipl.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/07 12:50:31 Modified: sys/i386/include spl.h ipl.h Log: remove #include "opt_smp.h" Revision Changes Path 1.22 +1 -4 src/sys/i386/include/spl.h 1.8 +1 -5 src/sys/i386/include/ipl.h From owner-cvs-sys Wed May 7 12:52:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA11296 for cvs-sys-outgoing; Wed, 7 May 1997 12:52:19 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA11247; Wed, 7 May 1997 12:52:05 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id MAA18474; Wed, 7 May 1997 12:52:00 -0700 (PDT) Date: Wed, 7 May 1997 12:52:00 -0700 (PDT) Message-Id: <199705071952.MAA18474@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include cpufunc.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/07 12:52:00 Modified: sys/i386/include cpufunc.h Log: remove #include "opt_smp.h" and . Slightly elaborate on a comment. Revision Changes Path 1.66 +3 -7 src/sys/i386/include/cpufunc.h From owner-cvs-sys Wed May 7 12:53:40 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA11411 for cvs-sys-outgoing; Wed, 7 May 1997 12:53:40 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA11381; Wed, 7 May 1997 12:53:26 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id MAA18507; Wed, 7 May 1997 12:53:20 -0700 (PDT) Date: Wed, 7 May 1997 12:53:20 -0700 (PDT) Message-Id: <199705071953.MAA18507@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include smp.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/07 12:53:20 Modified: sys/i386/include smp.h Log: remove #include "opt_smp.h" remove declarations for the SMPcurproc[NCPU] etc arrays. There was no need to mention NCPU there, and they've been moved to their normal home. Revision Changes Path 1.8 +1 -6 src/sys/i386/include/smp.h From owner-cvs-sys Wed May 7 12:55:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA11557 for cvs-sys-outgoing; Wed, 7 May 1997 12:55:37 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA11519; Wed, 7 May 1997 12:55:19 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id MAA18548; Wed, 7 May 1997 12:55:13 -0700 (PDT) Date: Wed, 7 May 1997 12:55:13 -0700 (PDT) Message-Id: <199705071955.MAA18548@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include proc.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/07 12:55:13 Modified: sys/i386/include proc.h Log: Convert md_regs from an int[] to a struct trapframe *. It simplifies some code. Revision Changes Path 1.8 +4 -7 src/sys/i386/include/proc.h From owner-cvs-sys Wed May 7 12:56:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA11625 for cvs-sys-outgoing; Wed, 7 May 1997 12:56:57 -0700 (PDT) Received: from spinner.DIALix.COM (spinner.dialix.com [192.203.228.67]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA11605; Wed, 7 May 1997 12:56:41 -0700 (PDT) Received: from spinner.DIALix.COM (localhost.dialix.com.au [127.0.0.1]) by spinner.DIALix.COM with ESMTP id DAA00732; Thu, 8 May 1997 03:56:35 +0800 (WST) Message-Id: <199705071956.DAA00732@spinner.DIALix.COM> To: Peter Wemm cc: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/include proc.h In-reply-to: Your message of "Wed, 07 May 1997 12:55:13 MST." <199705071955.MAA18548@freefall.freebsd.org> Date: Thu, 08 May 1997 03:56:34 +0800 From: Peter Wemm Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Peter Wemm wrote: > peter 97/05/07 12:55:13 > > Modified: sys/i386/include proc.h > Log: > Convert md_regs from an int[] to a struct trapframe *. It simplifies > some code. Argh!! This was obtained from: bde Cheers, -Peter From owner-cvs-sys Wed May 7 12:58:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA11764 for cvs-sys-outgoing; Wed, 7 May 1997 12:58:31 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA11732; Wed, 7 May 1997 12:58:19 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id MAA18685; Wed, 7 May 1997 12:58:13 -0700 (PDT) Date: Wed, 7 May 1997 12:58:13 -0700 (PDT) Message-Id: <199705071958.MAA18685@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa npx.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/07 12:58:13 Modified: sys/i386/isa npx.c Log: remove now redundant (struct trapframe *) cast Revision Changes Path 1.43 +2 -2 src/sys/i386/isa/npx.c From owner-cvs-sys Wed May 7 13:03:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA12240 for cvs-sys-outgoing; Wed, 7 May 1997 13:03:08 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA12198; Wed, 7 May 1997 13:02:46 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA19055; Wed, 7 May 1997 13:02:40 -0700 (PDT) Date: Wed, 7 May 1997 13:02:40 -0700 (PDT) Message-Id: <199705072002.NAA19055@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 mem.c src/sys/i386/isa spigot.c syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/07 13:02:40 Modified: sys/i386/i386 mem.c sys/i386/isa spigot.c syscons.c Log: simplify IOPL gain/remove privs code. It's easier with md_regs being a trapframe. Revision Changes Path 1.43 +3 -8 src/sys/i386/i386/mem.c 1.29 +2 -5 src/sys/i386/isa/spigot.c 1.215 +3 -6 src/sys/i386/isa/syscons.c From owner-cvs-sys Wed May 7 13:06:22 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA12444 for cvs-sys-outgoing; Wed, 7 May 1997 13:06:22 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA12393; Wed, 7 May 1997 13:05:52 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA19127; Wed, 7 May 1997 13:05:46 -0700 (PDT) Date: Wed, 7 May 1997 13:05:46 -0700 (PDT) Message-Id: <199705072005.NAA19127@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/ibcs2 ibcs2_isc.c ibcs2_misc.c ibcs2_xenix.c src/sys/i386/linux linux_sysvec.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/07 13:05:46 Modified: sys/i386/ibcs2 ibcs2_isc.c ibcs2_misc.c ibcs2_xenix.c sys/i386/linux linux_sysvec.c Log: md_regs is a struct trapframe * now, not int [] Revision Changes Path 1.9 +2 -2 src/sys/i386/ibcs2/ibcs2_isc.c 1.20 +2 -2 src/sys/i386/ibcs2/ibcs2_misc.c 1.11 +2 -2 src/sys/i386/ibcs2/ibcs2_xenix.c 1.14 +41 -41 src/sys/i386/linux/linux_sysvec.c From owner-cvs-sys Wed May 7 13:07:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA12507 for cvs-sys-outgoing; Wed, 7 May 1997 13:07:52 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA12476; Wed, 7 May 1997 13:07:31 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA19160; Wed, 7 May 1997 13:07:25 -0700 (PDT) Date: Wed, 7 May 1997 13:07:25 -0700 (PDT) Message-Id: <199705072007.NAA19160@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 exception.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/07 13:07:25 Modified: sys/i386/i386 exception.s Log: forgotten comment Revision Changes Path 1.26 +6 -1 src/sys/i386/i386/exception.s From owner-cvs-sys Wed May 7 13:09:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA12689 for cvs-sys-outgoing; Wed, 7 May 1997 13:09:08 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA12665; Wed, 7 May 1997 13:08:59 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA19193; Wed, 7 May 1997 13:08:53 -0700 (PDT) Date: Wed, 7 May 1997 13:08:53 -0700 (PDT) Message-Id: <199705072008.NAA19193@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 trap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/07 13:08:53 Modified: sys/i386/i386 trap.c Log: md_regs is now a struct trapframe * Revision Changes Path 1.95 +3 -3 src/sys/i386/i386/trap.c From owner-cvs-sys Wed May 7 13:13:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA12922 for cvs-sys-outgoing; Wed, 7 May 1997 13:13:11 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA12898; Wed, 7 May 1997 13:12:54 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA19265; Wed, 7 May 1997 13:12:48 -0700 (PDT) Date: Wed, 7 May 1997 13:12:48 -0700 (PDT) Message-Id: <199705072012.NAA19265@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/07 13:12:48 Modified: sys/i386/i386 machdep.c Log: md_regs is struct trapframe * now, rather than int [] Remove TF_REGP() macro and use. The original reason (address space problems due to having UPAGES in mapped into user space) is gone. It looks cleaner without it. Revision Changes Path 1.240 +58 -69 src/sys/i386/i386/machdep.c From owner-cvs-sys Wed May 7 13:19:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA13168 for cvs-sys-outgoing; Wed, 7 May 1997 13:19:47 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA13137; Wed, 7 May 1997 13:19:25 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA19321; Wed, 7 May 1997 13:19:19 -0700 (PDT) Date: Wed, 7 May 1997 13:19:19 -0700 (PDT) Message-Id: <199705072019.NAA19321@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 vm_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/07 13:19:19 Modified: sys/i386/i386 vm_machdep.c Log: clean up forked child creation. This is simplified also by having md_regs being struct trapframe *. Do a npxsave() if needed and copy the pcb rather than use the increasingly defunct savectx(). Copy %edi and %ebp explicitly. Submitted by: bde XXX npxproc could be declared in npx.h so the externs with smp fruit are not needed. Revision Changes Path 1.80 +36 -17 src/sys/i386/i386/vm_machdep.c From owner-cvs-sys Wed May 7 13:32:59 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA13835 for cvs-sys-outgoing; Wed, 7 May 1997 13:32:59 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA13801; Wed, 7 May 1997 13:32:48 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA19390; Wed, 7 May 1997 13:32:42 -0700 (PDT) Date: Wed, 7 May 1997 13:32:42 -0700 (PDT) Message-Id: <199705072032.NAA19390@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 mem.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/07 13:32:42 Modified: sys/i386/i386 mem.c Log: Don't allow access to illegal addresses in /dev/kmem to panic kernel (eg: above 0xffc00000). Programs using /dev/kmem are implicitly racing the kernel, and can get right up high in memory. I've been running these for some time now, but with printfs. It's saved two panics at least that I can remember. Revision Changes Path 1.44 +7 -2 src/sys/i386/i386/mem.c From owner-cvs-sys Wed May 7 15:25:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA21682 for cvs-sys-outgoing; Wed, 7 May 1997 15:25:48 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA21651; Wed, 7 May 1997 15:25:34 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id PAA20061; Wed, 7 May 1997 15:25:28 -0700 (PDT) Date: Wed, 7 May 1997 15:25:28 -0700 (PDT) Message-Id: <199705072225.PAA20061@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 mp_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 97/05/07 15:25:27 Modified: sys/i386/i386 mp_machdep.c Log: fix bug in get_isa_apic_mask() where EISA bus was ignored. Submitted by: Peter Wemm Revision Changes Path 1.9 +7 -3 src/sys/i386/i386/mp_machdep.c From owner-cvs-sys Wed May 7 17:19:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA27315 for cvs-sys-outgoing; Wed, 7 May 1997 17:19:12 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA27293; Wed, 7 May 1997 17:18:38 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id KAA25971; Thu, 8 May 1997 10:10:38 +1000 Date: Thu, 8 May 1997 10:10:38 +1000 From: Bruce Evans Message-Id: <199705080010.KAA25971@godzilla.zeta.org.au> To: cvs-all@FreeBSD.ORG, CVS-committers@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, peter@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/i386 mem.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Modified: sys/i386/i386 mem.c > Log: > Don't allow access to illegal addresses in /dev/kmem to panic kernel > (eg: above 0xffc00000). Programs using /dev/kmem are implicitly racing > the kernel, and can get right up high in memory. I've been running > these for some time now, but with printfs. It's saved two panics at > least that I can remember. Isn't the bug actually in pmap_extract() and/or kernacc()? There seem to be some races for reading /dev/kmem in the kernel itself. uiomove() can block, and there is nothing to keep the pages from becoming unmapped. Perhaps all checking should be deferred to copyin()/copyout() when the pages are actually accessed. Lazy checking for user pages is already handled there and works well. Bruce From owner-cvs-sys Thu May 8 02:14:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA17391 for cvs-sys-outgoing; Thu, 8 May 1997 02:14:27 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA17363; Thu, 8 May 1997 02:13:51 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA24677; Thu, 8 May 1997 02:13:41 -0700 (PDT) Date: Thu, 8 May 1997 02:13:41 -0700 (PDT) Message-Id: <199705080913.CAA24677@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf Makefile.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/05/08 02:13:40 Modified: sys/pc98/conf Makefile.pc98 Log: Synchronize with sys/i386/conf/Makefile.pc98 revision 1.96. Revision Changes Path 1.15 +8 -1 src/sys/pc98/conf/Makefile.pc98 From owner-cvs-sys Thu May 8 02:18:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA17503 for cvs-sys-outgoing; Thu, 8 May 1997 02:18:39 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA17466; Thu, 8 May 1997 02:18:22 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA24712; Thu, 8 May 1997 02:18:12 -0700 (PDT) Date: Thu, 8 May 1997 02:18:12 -0700 (PDT) Message-Id: <199705080918.CAA24712@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf options.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/05/08 02:18:12 Modified: sys/pc98/conf options.pc98 Log: Synchronize with sys/i386/conf/options.i386 revision 1.44. Revision Changes Path 1.24 +6 -3 src/sys/pc98/conf/options.pc98 From owner-cvs-sys Thu May 8 02:20:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA17677 for cvs-sys-outgoing; Thu, 8 May 1997 02:20:25 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA17621; Thu, 8 May 1997 02:20:07 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA24743; Thu, 8 May 1997 02:19:56 -0700 (PDT) Date: Thu, 8 May 1997 02:19:56 -0700 (PDT) Message-Id: <199705080919.CAA24743@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 npx.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/05/08 02:19:56 Modified: sys/pc98/pc98 npx.c Log: Synchronize with sys/i386/isa/npx.c revision 1.43. Revision Changes Path 1.18 +2 -2 src/sys/pc98/pc98/npx.c From owner-cvs-sys Thu May 8 02:22:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA17774 for cvs-sys-outgoing; Thu, 8 May 1997 02:22:52 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA17752; Thu, 8 May 1997 02:22:43 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA24783; Thu, 8 May 1997 02:22:33 -0700 (PDT) Date: Thu, 8 May 1997 02:22:33 -0700 (PDT) Message-Id: <199705080922.CAA24783@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/05/08 02:22:33 Modified: sys/pc98/pc98 syscons.c Log: Synchronize with sys/i386/isa/syscons.c revision 1.215. Revision Changes Path 1.39 +3 -6 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Thu May 8 02:31:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA18146 for cvs-sys-outgoing; Thu, 8 May 1997 02:31:31 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA18115; Thu, 8 May 1997 02:31:19 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA24837; Thu, 8 May 1997 02:31:09 -0700 (PDT) Date: Thu, 8 May 1997 02:31:09 -0700 (PDT) Message-Id: <199705080931.CAA24837@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 trap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/05/08 02:31:09 Modified: sys/pc98/i386 trap.c Log: Synchronize with sys/i386/i386/trap.c revision 1.95. Revision Changes Path 1.20 +3 -3 src/sys/pc98/i386/trap.c From owner-cvs-sys Thu May 8 02:34:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA18234 for cvs-sys-outgoing; Thu, 8 May 1997 02:34:37 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA18204; Thu, 8 May 1997 02:34:28 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA24877; Thu, 8 May 1997 02:34:17 -0700 (PDT) Date: Thu, 8 May 1997 02:34:17 -0700 (PDT) Message-Id: <199705080934.CAA24877@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/05/08 02:34:17 Modified: sys/pc98/i386 machdep.c Log: Synchronize with sys/i386/i386/machdep.c revision 1.240. Revision Changes Path 1.39 +58 -69 src/sys/pc98/i386/machdep.c From owner-cvs-sys Thu May 8 06:46:14 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA27244 for cvs-sys-outgoing; Thu, 8 May 1997 06:46:14 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA27210; Thu, 8 May 1997 06:45:55 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA26240; Thu, 8 May 1997 06:45:43 -0700 (PDT) Date: Thu, 8 May 1997 06:45:43 -0700 (PDT) Message-Id: <199705081345.GAA26240@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include ansi.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/08 06:45:43 Modified: sys/i386/include ansi.h Log: Add _BSD_CLOCKID_T_ and _BSD_TIMER_T_ for posix clock/timer support Obtained from: NetBSD Revision Changes Path 1.13 +3 -1 src/sys/i386/include/ansi.h From owner-cvs-sys Thu May 8 06:49:14 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA27455 for cvs-sys-outgoing; Thu, 8 May 1997 06:49:14 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA27416; Thu, 8 May 1997 06:49:00 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA26273; Thu, 8 May 1997 06:48:48 -0700 (PDT) Date: Thu, 8 May 1997 06:48:48 -0700 (PDT) Message-Id: <199705081348.GAA26273@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys time.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/08 06:48:48 Modified: sys/sys time.h Log: Add posix clock and timer definitions Obtained from: NetBSD Revision Changes Path 1.13 +8 -1 src/sys/sys/time.h From owner-cvs-sys Thu May 8 06:51:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA27596 for cvs-sys-outgoing; Thu, 8 May 1997 06:51:00 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA27566; Thu, 8 May 1997 06:50:48 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA26315; Thu, 8 May 1997 06:50:37 -0700 (PDT) Date: Thu, 8 May 1997 06:50:37 -0700 (PDT) Message-Id: <199705081350.GAA26315@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys types.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/08 06:50:36 Modified: sys/sys types.h Log: Add posix-style clock and timer types (clockid_t and timer_t) Revision Changes Path 1.21 +11 -1 src/sys/sys/types.h From owner-cvs-sys Thu May 8 07:05:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA28579 for cvs-sys-outgoing; Thu, 8 May 1997 07:05:12 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA28543; Thu, 8 May 1997 07:04:50 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA26370; Thu, 8 May 1997 07:04:38 -0700 (PDT) Date: Thu, 8 May 1997 07:04:38 -0700 (PDT) Message-Id: <199705081404.HAA26370@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern syscalls.master Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/08 07:04:38 Modified: sys/kern syscalls.master Log: Define entries for the posix-style clock/timer syscalls including nanosleep(). Also, note some syscall conflicts with other systems and indicate slots tagged for use with other syscalls some day. Revision Changes Path 1.37 +26 -14 src/sys/kern/syscalls.master From owner-cvs-sys Thu May 8 07:07:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA28643 for cvs-sys-outgoing; Thu, 8 May 1997 07:07:38 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA28618; Thu, 8 May 1997 07:07:24 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA26406; Thu, 8 May 1997 07:07:12 -0700 (PDT) Date: Thu, 8 May 1997 07:07:12 -0700 (PDT) Message-Id: <199705081407.HAA26406@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern syscalls.master Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/08 07:07:12 Modified: sys/kern syscalls.master Log: oops. NODIDE -> NOHIDE Revision Changes Path 1.38 +2 -2 src/sys/kern/syscalls.master From owner-cvs-sys Thu May 8 07:09:15 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA28793 for cvs-sys-outgoing; Thu, 8 May 1997 07:09:15 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA28770; Thu, 8 May 1997 07:09:03 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA26482; Thu, 8 May 1997 07:08:51 -0700 (PDT) Date: Thu, 8 May 1997 07:08:51 -0700 (PDT) Message-Id: <199705081408.HAA26482@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern init_sysent.c syscalls.c src/sys/sys syscall.h syscall-hide.h sysproto.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/08 07:08:51 Modified: sys/kern init_sysent.c syscalls.c sys/sys syscall.h syscall-hide.h sysproto.h Log: regenerate Revision Changes Path 1.43 +16 -13 src/sys/kern/init_sysent.c 1.38 +16 -13 src/sys/kern/syscalls.c 1.36 +6 -2 src/sys/sys/syscall.h 1.32 +5 -1 src/sys/sys/syscall-hide.h 1.22 +21 -1 src/sys/sys/sysproto.h From owner-cvs-sys Thu May 8 07:17:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA29114 for cvs-sys-outgoing; Thu, 8 May 1997 07:17:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA29075; Thu, 8 May 1997 07:16:38 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA26527; Thu, 8 May 1997 07:16:26 -0700 (PDT) Date: Thu, 8 May 1997 07:16:26 -0700 (PDT) Message-Id: <199705081416.HAA26527@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_time.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/08 07:16:25 Modified: sys/kern kern_time.c Log: Implementation of posix-style clock_* and nanosleep syscalls as implemented in NetBSD. The core of settimeofday() is moved to a seperate static function settime() which both clock_settime() and settimeofday() call. Note that I picked up the securelevel > 1 check from NetBSD that prevents the clock being set backwards in high securelevel mode (this was a hole that allowed resetting of inode access timestamps to arbitary values) Obtained from: mostly from NetBSD, but the settime() function is from our gettimeofday(), some tweaks by me. Revision Changes Path 1.23 +215 -33 src/sys/kern/kern_time.c From owner-cvs-sys Thu May 8 21:03:50 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA08298 for cvs-sys-outgoing; Thu, 8 May 1997 21:03:50 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id VAA08253; Thu, 8 May 1997 21:03:18 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id VAA03111; Thu, 8 May 1997 21:03:01 -0700 (PDT) Date: Thu, 8 May 1997 21:03:01 -0700 (PDT) Message-Id: <199705090403.VAA03111@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 math_emulate.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/08 21:03:00 Modified: sys/i386/i386 math_emulate.c Log: Bandaid old register offset code after md_regs changed type.. Submitted by: Eivind Eklund Revision Changes Path 1.22 +2 -2 src/sys/i386/i386/math_emulate.c From owner-cvs-sys Fri May 9 02:47:22 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA23940 for cvs-sys-outgoing; Fri, 9 May 1997 02:47:22 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA23916; Fri, 9 May 1997 02:47:10 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA05143; Fri, 9 May 1997 02:46:51 -0700 (PDT) Date: Fri, 9 May 1997 02:46:51 -0700 (PDT) Message-Id: <199705090946.CAA05143@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 math_emulate.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/09 02:46:51 Modified: sys/i386/i386 math_emulate.c Log: Fatal trap 13: Brain fault, commit botched. Current task: transcribing patch Time: for a coffee Faulting address: bde Revision Changes Path 1.23 +2 -2 src/sys/i386/i386/math_emulate.c From owner-cvs-sys Fri May 9 06:20:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA00950 for cvs-sys-outgoing; Fri, 9 May 1997 06:20:16 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA00660; Fri, 9 May 1997 06:19:02 -0700 (PDT) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA07325; Fri, 9 May 1997 06:18:42 -0700 (PDT) Date: Fri, 9 May 1997 06:18:42 -0700 (PDT) Message-Id: <199705091318.GAA07325@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/nfs nfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 97/05/09 06:18:42 Modified: sys/nfs nfs_vnops.c Log: Prevent a mapped root which appears on the server as e.g. nobody from accessing files which it shouldn't be able to. This required a better approximation of VOP_ACCESS for NFSv2 (NFSv3 already has an ACCESS rpc which is a better solution) and adding a call to VOP_ACCESS from VOP_LOOKUP. PR: kern/876, kern/2635 Submitted by: David Malone (for kern/2635) Revision Changes Path 1.48 +47 -3 src/sys/nfs/nfs_vnops.c From owner-cvs-sys Fri May 9 06:43:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA03008 for cvs-sys-outgoing; Fri, 9 May 1997 06:43:51 -0700 (PDT) Received: from agora.rdrop.com (root@agora.rdrop.com [199.2.210.241]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA02994; Fri, 9 May 1997 06:43:42 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by agora.rdrop.com (8.8.5/8.8.5) with ESMTP id GAA06658; Fri, 9 May 1997 06:06:19 -0700 (PDT) From: dfr@FreeBSD.ORG Received: (from dfr@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA07152; Fri, 9 May 1997 06:04:45 -0700 (PDT) Date: Fri, 9 May 1997 06:04:45 -0700 (PDT) Message-Id: <199705091304.GAA07152@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/nfs nfs_node.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 97/05/09 06:04:45 Modified: sys/nfs nfs_node.c Log: Fix memory leak caused by the fact that the directory offset cookies and the sillyrename information are stored in the same place. Revision Changes Path 1.17 +4 -4 src/sys/nfs/nfs_node.c From owner-cvs-sys Fri May 9 06:47:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA03361 for cvs-sys-outgoing; Fri, 9 May 1997 06:47:04 -0700 (PDT) Received: from agora.rdrop.com (root@agora.rdrop.com [199.2.210.241]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA03353; Fri, 9 May 1997 06:47:01 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by agora.rdrop.com (8.8.5/8.8.5) with ESMTP id FAA04679; Fri, 9 May 1997 05:20:41 -0700 (PDT) From: kjc@FreeBSD.ORG Received: (from kjc@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA06947; Fri, 9 May 1997 05:19:07 -0700 (PDT) Date: Fri, 9 May 1997 05:19:07 -0700 (PDT) Message-Id: <199705091219.FAA06947@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf files files.newconf src/sys/i386/conf LINT src/sys/net netisr.h src/sys/sys socket.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kjc 97/05/09 05:19:07 Modified: sys/conf files files.newconf sys/i386/conf LINT sys/net netisr.h sys/sys socket.h Log: merge ATM driver Revision Changes Path 1.97 +7 -0 src/sys/conf/files 1.3 +6 -0 src/sys/conf/files.newconf 1.332 +20 -1 src/sys/i386/conf/LINT 1.12 +2 -1 src/sys/net/netisr.h 1.20 +5 -2 src/sys/sys/socket.h From owner-cvs-sys Fri May 9 06:49:14 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA03763 for cvs-sys-outgoing; Fri, 9 May 1997 06:49:14 -0700 (PDT) Received: from agora.rdrop.com (root@agora.rdrop.com [199.2.210.241]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA03745; Fri, 9 May 1997 06:49:10 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by agora.rdrop.com (8.8.5/8.8.5) with ESMTP id FAA03050; Fri, 9 May 1997 05:09:09 -0700 (PDT) From: kjc@FreeBSD.ORG Received: (from kjc@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA06690; Fri, 9 May 1997 05:07:35 -0700 (PDT) Date: Fri, 9 May 1997 05:07:35 -0700 (PDT) Message-Id: <199705091207.FAA06690@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys - Imported sources Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kjc 97/05/09 05:07:35 src/sys - Imported sources Update of /home/ncvs/src/sys In directory freefall.freebsd.org:/net/hub/a/kjc/cranor Revision/Branch: 1.1.1 Log Message: import Chuck Cranor's ATM driver Status: Vendor Tag: CRANOR Release Tags: v1_0 N src/sys/dev/en/midway.c N src/sys/dev/en/midwayreg.h N src/sys/dev/en/midwayvar.h N src/sys/net/if_atm.h N src/sys/net/if_atmsubr.c N src/sys/netinet/if_atm.c N src/sys/netinet/if_atm.h N src/sys/netnatm/natm.c N src/sys/netnatm/natm.h N src/sys/netnatm/natm_pcb.c N src/sys/netnatm/natm_proto.c N src/sys/pci/if_en_pci.c No conflicts created by this import From owner-cvs-sys Fri May 9 22:30:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA19724 for cvs-sys-outgoing; Fri, 9 May 1997 22:30:53 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA19658; Fri, 9 May 1997 22:30:11 -0700 (PDT) From: Brian Somers Received: (from brian@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA20219; Fri, 9 May 1997 22:29:44 -0700 (PDT) Date: Fri, 9 May 1997 22:29:44 -0700 (PDT) Message-Id: <199705100529.WAA20219@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_time.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk brian 97/05/09 22:29:44 Modified: sys/kern kern_time.c Log: Don't require that it_interval be valid if it_value is set to zero - as per documentation. Suggested by: ache & bde Revision Changes Path 1.24 +5 -2 src/sys/kern/kern_time.c From owner-cvs-sys Fri May 9 22:35:20 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA19913 for cvs-sys-outgoing; Fri, 9 May 1997 22:35:20 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA19883; Fri, 9 May 1997 22:35:04 -0700 (PDT) From: Brian Somers Received: (from brian@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA20352; Fri, 9 May 1997 22:34:38 -0700 (PDT) Date: Fri, 9 May 1997 22:34:38 -0700 (PDT) Message-Id: <199705100534.WAA20352@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_time.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk brian 97/05/09 22:34:38 Branch: sys/kern RELENG_2_2 Modified: sys/kern kern_time.c Log: YAMFC: Sync setitimer behaviour with the documentation. Suggested by: bde & ache Revision Changes Path 1.18.2.1 +5 -2 src/sys/kern/kern_time.c From owner-cvs-sys Fri May 9 22:56:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA21102 for cvs-sys-outgoing; Fri, 9 May 1997 22:56:41 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA20917; Fri, 9 May 1997 22:52:09 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id PAA07119; Sat, 10 May 1997 15:47:08 +1000 Date: Sat, 10 May 1997 15:47:08 +1000 From: Bruce Evans Message-Id: <199705100547.PAA07119@godzilla.zeta.org.au> To: brian@freebsd.org, cvs-all@freebsd.org, CVS-committers@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_time.c Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Modified: sys/kern kern_time.c > Log: > Don't require that it_interval be valid if > it_value is set to zero - as per documentation. > > Suggested by: ache & bde Erm, I said that it's required. Bruce From owner-cvs-sys Fri May 9 23:03:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id XAA21460 for cvs-sys-outgoing; Fri, 9 May 1997 23:03:13 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id XAA21433; Fri, 9 May 1997 23:02:58 -0700 (PDT) From: Brian Somers Received: (from brian@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA20692; Fri, 9 May 1997 23:02:32 -0700 (PDT) Date: Fri, 9 May 1997 23:02:32 -0700 (PDT) Message-Id: <199705100602.XAA20692@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_time.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk brian 97/05/09 23:02:31 Modified: sys/kern kern_time.c Log: Pay attention to what Bruce actually says rather than what I think he's going to say. (Now undoing the last timerval change) Really suggested by: bde Revision Changes Path 1.25 +2 -5 src/sys/kern/kern_time.c From owner-cvs-sys Fri May 9 23:05:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id XAA21552 for cvs-sys-outgoing; Fri, 9 May 1997 23:05:05 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id XAA21521; Fri, 9 May 1997 23:04:50 -0700 (PDT) From: Brian Somers Received: (from brian@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA20807; Fri, 9 May 1997 23:04:24 -0700 (PDT) Date: Fri, 9 May 1997 23:04:24 -0700 (PDT) Message-Id: <199705100604.XAA20807@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_time.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk brian 97/05/09 23:04:24 Branch: sys/kern RELENG_2_2 Modified: sys/kern kern_time.c Log: Pay attention to what Bruce actually says rather than what I think he's going to say. (Now undoing the last timerval change) Really suggested by: bde Revision Changes Path 1.18.2.2 +2 -5 src/sys/kern/kern_time.c From owner-cvs-sys Sat May 10 01:03:32 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA25445 for cvs-sys-outgoing; Sat, 10 May 1997 01:03:32 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA25372; Sat, 10 May 1997 01:01:41 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id BAA21291; Sat, 10 May 1997 01:01:14 -0700 (PDT) Date: Sat, 10 May 1997 01:01:14 -0700 (PDT) Message-Id: <199705100801.BAA21291@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 genassym.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/05/10 01:01:14 Modified: sys/i386/i386 genassym.c Log: Cleaned up #includes. Lite2 cleaned up so no kludges are required for NFS now. Ifdefed SMP #defines. Revision Changes Path 1.46 +11 -15 src/sys/i386/i386/genassym.c From owner-cvs-sys Sat May 10 02:12:22 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA27103 for cvs-sys-outgoing; Sat, 10 May 1997 02:12:22 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA27012; Sat, 10 May 1997 02:10:10 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA21508; Sat, 10 May 1997 02:09:42 -0700 (PDT) Date: Sat, 10 May 1997 02:09:42 -0700 (PDT) Message-Id: <199705100909.CAA21508@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_bio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 97/05/10 02:09:42 Modified: sys/kern vfs_bio.c Log: Add a DDB command `show buffer', to display a struct buf. It's impossible to display everything, so i've chosen a small subset. Add more to this as you think seems useful. Revision Changes Path 1.115 +30 -1 src/sys/kern/vfs_bio.c From owner-cvs-sys Sat May 10 02:20:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA27538 for cvs-sys-outgoing; Sat, 10 May 1997 02:20:51 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA27422; Sat, 10 May 1997 02:19:16 -0700 (PDT) From: John-Mark Gurney Received: (from jmg@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA21583; Sat, 10 May 1997 02:18:49 -0700 (PDT) Date: Sat, 10 May 1997 02:18:49 -0700 (PDT) Message-Id: <199705100918.CAA21583@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmg 97/05/10 02:18:49 Modified: sys/i386/conf LINT Log: add a line for bktr (Bt848 base capture cards) to LINT. Revision Changes Path 1.333 +2 -1 src/sys/i386/conf/LINT From owner-cvs-sys Sat May 10 02:24:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA27633 for cvs-sys-outgoing; Sat, 10 May 1997 02:24:53 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA27609; Sat, 10 May 1997 02:24:24 -0700 (PDT) From: John-Mark Gurney Received: (from jmg@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA21634; Sat, 10 May 1997 02:23:57 -0700 (PDT) Date: Sat, 10 May 1997 02:23:57 -0700 (PDT) Message-Id: <199705100923.CAA21634@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmg 97/05/10 02:23:57 Modified: sys/i386/conf LINT Log: forgot to add the "longer" description of bktr and add an example device line. Revision Changes Path 1.334 +5 -1 src/sys/i386/conf/LINT From owner-cvs-sys Sat May 10 02:59:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA28190 for cvs-sys-outgoing; Sat, 10 May 1997 02:59:53 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA28165; Sat, 10 May 1997 02:59:28 -0700 (PDT) From: John Hay Received: (from jhay@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA22074; Sat, 10 May 1997 02:59:01 -0700 (PDT) Date: Sat, 10 May 1997 02:59:01 -0700 (PDT) Message-Id: <199705100959.CAA22074@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netipx ipx.c ipx.h ipx_cksum.c ipx_error.c ipx_error.h ipx_if.h ipx_input.c ipx_ip.c ipx_ip.h ipx_outputfl.c ipx_pcb.c ipx_pcb.h ipx_proto.c ipx_usrreq.c ipx_var.h spx.h spx_debug.c spx_debug.h spx_timer.h spx_usrreq.c spx_var.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jhay 97/05/10 02:59:01 Modified: sys/netipx ipx.c ipx.h ipx_cksum.c ipx_error.c ipx_error.h ipx_if.h ipx_input.c ipx_ip.c ipx_ip.h ipx_outputfl.c ipx_pcb.c ipx_pcb.h ipx_proto.c ipx_usrreq.c ipx_var.h spx.h spx_debug.c spx_debug.h spx_timer.h spx_usrreq.c spx_var.h Log: Mega IPX commit. Use the MAC address of an interface for the host part of an IPX address and not the MAC address of the first interface for every IPX address. This is more inline with the way others like Novell do it. Mostly Submitted by: "Serge A. Babkin" Take out the error messages (the ip icmp equivalent) with #ifdef IPXERRORMSGS. This is bogus and as far as I could figure out IPX don't have anything like it. This is a leftover from its XNS heritage. If nobody complains, I will take it out completely in a few weeks. Add some more ipxstat statistics counters. Make ipxprintfs a sysctl variable and off by default. Add IPX Netbios "routing" support. This is off by default and can be switched on with a sysctl knob. General code cleanup to at least use the same style throughout the IPX code, but also be more style(9) conformant. Also make a lot of functions static. If I don't get any complaints I'll bring all of this over to the 2.2 tree in a few weeks. Revision Changes Path 1.10 +34 -61 src/sys/netipx/ipx.c 1.12 +36 -79 src/sys/netipx/ipx.h 1.6 +9 -3 src/sys/netipx/ipx_cksum.c 1.8 +19 -12 src/sys/netipx/ipx_error.c 1.8 +16 -6 src/sys/netipx/ipx_error.h 1.8 +4 -8 src/sys/netipx/ipx_if.h 1.13 +210 -80 src/sys/netipx/ipx_input.c 1.15 +63 -49 src/sys/netipx/ipx_ip.c 1.10 +2 -13 src/sys/netipx/ipx_ip.h 1.7 +130 -22 src/sys/netipx/ipx_outputfl.c 1.9 +67 -35 src/sys/netipx/ipx_pcb.c 1.10 +8 -8 src/sys/netipx/ipx_pcb.h 1.10 +11 -3 src/sys/netipx/ipx_proto.c 1.14 +33 -36 src/sys/netipx/ipx_usrreq.c 1.6 +44 -8 src/sys/netipx/ipx_var.h 1.12 +2 -19 src/sys/netipx/spx.h 1.9 +15 -13 src/sys/netipx/spx_debug.c 1.9 +3 -3 src/sys/netipx/spx_debug.h 1.8 +2 -6 src/sys/netipx/spx_timer.h 1.13 +150 -109 src/sys/netipx/spx_usrreq.c 1.7 +2 -13 src/sys/netipx/spx_var.h From owner-cvs-sys Sat May 10 03:02:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA28287 for cvs-sys-outgoing; Sat, 10 May 1997 03:02:19 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA28263; Sat, 10 May 1997 03:02:01 -0700 (PDT) From: John Hay Received: (from jhay@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA22136; Sat, 10 May 1997 03:01:34 -0700 (PDT) Date: Sat, 10 May 1997 03:01:34 -0700 (PDT) Message-Id: <199705101001.DAA22136@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/net if_ethersubr.c if_fddisubr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jhay 97/05/10 03:01:34 Modified: sys/net if_ethersubr.c if_fddisubr.c Log: Use the MAC address of an interface for the host part of an IPX address and not the MAC address of the first interface for every IPX address. This is more inline with the way others like Novell do it. Originally Submitted by: "Serge A. Babkin" Revision Changes Path 1.35 +15 -3 src/sys/net/if_ethersubr.c 1.19 +15 -3 src/sys/net/if_fddisubr.c From owner-cvs-sys Sat May 10 04:17:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA02094 for cvs-sys-outgoing; Sat, 10 May 1997 04:17:05 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id EAA02069; Sat, 10 May 1997 04:16:52 -0700 (PDT) From: John Hay Received: (from jhay@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA25110; Sat, 10 May 1997 04:16:24 -0700 (PDT) Date: Sat, 10 May 1997 04:16:24 -0700 (PDT) Message-Id: <199705101116.EAA25110@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jhay 97/05/10 04:16:24 Modified: sys/i386/conf LINT Log: Remove IPXPRINTFS, it is now a sysctl knob. Revision Changes Path 1.335 +1 -3 src/sys/i386/conf/LINT From owner-cvs-sys Sat May 10 05:01:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA02972 for cvs-sys-outgoing; Sat, 10 May 1997 05:01:07 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA02944; Sat, 10 May 1997 05:00:31 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA25259; Sat, 10 May 1997 05:00:03 -0700 (PDT) Date: Sat, 10 May 1997 05:00:03 -0700 (PDT) Message-Id: <199705101200.FAA25259@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_time.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 97/05/10 05:00:03 Modified: sys/kern kern_time.c Log: Fixes from Bruce: Serious: - An important timevalfix() in settime[ofday]() was lost. Not so serious: - There was a race initializing `delta' in the check for setting the time backwards. - The `#ifdef notyet' check for setting the time more than a day forwards was back to front. [[I deleted the code, it's useless because of iteration - Peter]] - The timespec was not checked for validity in clock_settime(). - The timespec was not fully checked for validity in nanotime(). The check in itimerfix() is too late, since the conversion from a timespec to a timeval may overflow. - A garbage timeval was checked in settimeofday() for the (uap->tv == NULL && uap->tzp != NULL) case. I added the broken check this some time ago. Cosmetic: - The "inadvertantly (sic) sleeping forever" test always failed. hzto() always returns >= 1. - The style wasn't very KNFish. (I only changed new code.) Submitted by: bde Revision Changes Path 1.26 +64 -59 src/sys/kern/kern_time.c From owner-cvs-sys Sat May 10 05:14:01 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA03238 for cvs-sys-outgoing; Sat, 10 May 1997 05:14:01 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA03199; Sat, 10 May 1997 05:13:16 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA25584; Sat, 10 May 1997 05:12:47 -0700 (PDT) Date: Sat, 10 May 1997 05:12:47 -0700 (PDT) Message-Id: <199705101212.FAA25584@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/scsi worm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 97/05/10 05:12:47 Modified: sys/scsi worm.c Log: Add the D_DISK flag to the cdevsw structs of various CD-ROM drivers. Revision Changes Path 1.38 +2 -2 src/sys/scsi/worm.c From owner-cvs-sys Sat May 10 05:14:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA03254 for cvs-sys-outgoing; Sat, 10 May 1997 05:14:12 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA03215; Sat, 10 May 1997 05:13:46 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA25643; Sat, 10 May 1997 05:13:18 -0700 (PDT) Date: Sat, 10 May 1997 05:13:18 -0700 (PDT) Message-Id: <199705101213.FAA25643@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa mcd.c scd.c src/sys/i386/isa/matcd matcd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 97/05/10 05:13:18 Modified: sys/i386/isa mcd.c scd.c sys/i386/isa/matcd matcd.c Log: Add the D_DISK flag to the cdevsw structs of various CD-ROM drivers. Revision Changes Path 1.90 +2 -2 src/sys/i386/isa/mcd.c 1.31 +2 -2 src/sys/i386/isa/scd.c 1.27 +2 -2 src/sys/i386/isa/matcd/matcd.c From owner-cvs-sys Sat May 10 09:13:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA09652 for cvs-sys-outgoing; Sat, 10 May 1997 09:13:19 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA09619; Sat, 10 May 1997 09:12:34 -0700 (PDT) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA26941; Sat, 10 May 1997 09:12:04 -0700 (PDT) Date: Sat, 10 May 1997 09:12:04 -0700 (PDT) Message-Id: <199705101612.JAA26941@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/nfs nfs.h nfs_serv.c nfs_srvcache.c nfsmount.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 97/05/10 09:12:04 Modified: sys/nfs nfs.h nfs_serv.c nfs_srvcache.c nfsmount.h Log: Fix a nasty hang connected with write gathering. Also add debug print statements to bits of the server which helped me find the hang. Revision Changes Path 1.25 +18 -1 src/sys/nfs/nfs.h 1.41 +18 -1 src/sys/nfs/nfs_serv.c 1.12 +5 -1 src/sys/nfs/nfs_srvcache.c 1.12 +1 -17 src/sys/nfs/nfsmount.h From owner-cvs-sys Sat May 10 10:00:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA11453 for cvs-sys-outgoing; Sat, 10 May 1997 10:00:27 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA11424; Sat, 10 May 1997 10:00:06 -0700 (PDT) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA27165; Sat, 10 May 1997 09:59:37 -0700 (PDT) Date: Sat, 10 May 1997 09:59:37 -0700 (PDT) Message-Id: <199705101659.JAA27165@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/nfs nfs_serv.c nfs_syscalls.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 97/05/10 09:59:36 Modified: sys/nfs nfs_serv.c nfs_syscalls.c Log: Implement a separate control for write gathering on NFSv3. This is turned off for NFSv3 by default since write gathering seems to reduce performance for NFSv3 by up to 60%. Add sysctl knobs to control both variables. Revision Changes Path 1.42 +4 -2 src/sys/nfs/nfs_serv.c 1.23 +10 -2 src/sys/nfs/nfs_syscalls.c From owner-cvs-sys Sat May 10 10:41:43 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA13500 for cvs-sys-outgoing; Sat, 10 May 1997 10:41:43 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA13466; Sat, 10 May 1997 10:41:24 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA27640; Sat, 10 May 1997 10:40:54 -0700 (PDT) Date: Sat, 10 May 1997 10:40:54 -0700 (PDT) Message-Id: <199705101740.KAA27640@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 97/05/10 10:40:54 Modified: sys/i386/conf LINT Log: Documented SMP_AUTOSTART to be working. Revision Changes Path 1.336 +4 -2 src/sys/i386/conf/LINT From owner-cvs-sys Sat May 10 21:44:23 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA11318 for cvs-sys-outgoing; Sat, 10 May 1997 21:44:23 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id VAA11249; Sat, 10 May 1997 21:41:59 -0700 (PDT) From: David Nugent Received: (from davidn@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id VAA04581; Sat, 10 May 1997 21:41:25 -0700 (PDT) Date: Sat, 10 May 1997 21:41:25 -0700 (PDT) Message-Id: <199705110441.VAA04581@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys mman.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidn 97/05/10 21:41:24 Branch: sys/sys RELENG_2_2 Modified: sys/sys mman.h Log: MFC: MAP_FAILED was not declared (but was documented in manpage). Revision Changes Path 1.14.2.1 +9 -1 src/sys/sys/mman.h From owner-cvs-sys Sat May 10 23:13:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id XAA14332 for cvs-sys-outgoing; Sat, 10 May 1997 23:13:08 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id XAA14253; Sat, 10 May 1997 23:09:39 -0700 (PDT) From: Kazutaka YOKOTA Received: (from yokota@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA05959; Sat, 10 May 1997 23:09:04 -0700 (PDT) Date: Sat, 10 May 1997 23:09:04 -0700 (PDT) Message-Id: <199705110609.XAA05959@freefall.freebsd.org> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk yokota 97/05/10 23:09:04 Branch: sys/i386/isa RELENG_2_2 Modified: sys/i386/isa syscons.c Log: YAMFC Brought in fixes in 1.212, 1.213, 1.214. Revision Changes Path 1.182.2.18 +40 -36 src/sys/i386/isa/syscons.c