From owner-cvs-sys Sun Aug 24 04:10:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA27716 for cvs-sys-outgoing; Sun, 24 Aug 1997 04:10:48 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA27685; Sun, 24 Aug 1997 04:10:10 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA13728; Sun, 24 Aug 1997 04:09:39 -0700 (PDT) Date: Sun, 24 Aug 1997 04:09:39 -0700 (PDT) Message-Id: <199708241109.EAA13728@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 microtime.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/24 04:09:39 PDT Modified files: sys/pc98/i386 microtime.s Log: Synchronize with sys/i386/i386/microtime.s revision up to 1.29. Revision Changes Path 1.14 +10 -29 src/sys/pc98/i386/microtime.s From owner-cvs-sys Sun Aug 24 04:24:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA28173 for cvs-sys-outgoing; Sun, 24 Aug 1997 04:24:12 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA28117; Sun, 24 Aug 1997 04:23:51 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA14748; Sun, 24 Aug 1997 04:23:21 -0700 (PDT) Date: Sun, 24 Aug 1997 04:23:21 -0700 (PDT) Message-Id: <199708241123.EAA14748@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/gnu/ext2fs ext2_readwrite.c ext2_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/24 04:23:20 PDT Modified files: sys/gnu/ext2fs ext2_readwrite.c ext2_vnops.c Log: Code cleanup. Removed !FreeBSD code arround sysctl stuff. Renamed doclusterread/doclusterwrite into ext2_doclusterread and ext2_doclusterwrite, which are unique names. Moved #include of to the top of the file. Pointed out by: Bruce Evans Revision Changes Path 1.9 +2 -2 src/sys/gnu/ext2fs/ext2_readwrite.c 1.13 +5 -21 src/sys/gnu/ext2fs/ext2_vnops.c From owner-cvs-sys Sun Aug 24 10:27:45 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA10328 for cvs-sys-outgoing; Sun, 24 Aug 1997 10:27:45 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA10275; Sun, 24 Aug 1997 10:27:10 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id KAA00169; Sun, 24 Aug 1997 10:26:38 -0700 (PDT) Date: Sun, 24 Aug 1997 10:26:38 -0700 (PDT) Message-Id: <199708241726.KAA00169@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa ipl_funcs.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/08/24 10:26:38 PDT Modified files: sys/i386/isa ipl_funcs.c Log: Fix a deadlock caused by one of the spl functions being called before ss_lock() can run. Noticed by: dave adkins Revision Changes Path 1.4 +10 -11 src/sys/i386/isa/ipl_funcs.c From owner-cvs-sys Sun Aug 24 11:26:40 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA13486 for cvs-sys-outgoing; Sun, 24 Aug 1997 11:26:40 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA13444; Sun, 24 Aug 1997 11:26:27 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA00493; Sun, 24 Aug 1997 11:25:55 -0700 (PDT) Date: Sun, 24 Aug 1997 11:25:55 -0700 (PDT) Message-Id: <199708241825.LAA00493@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/net route.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1997/08/24 11:25:55 PDT Modified files: (Branch: RELENG_2_1_0) sys/net route.c Log: Fix a panic condition when accidentally installing a route with a zero mask. -current uses a different fix for this, so i'm adding it only as a bandaid here. PR: 3367 Submitted by: John Capo Revision Changes Path 1.23.4.4 +2 -2 src/sys/net/route.c From owner-cvs-sys Sun Aug 24 13:34:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA19959 for cvs-sys-outgoing; Sun, 24 Aug 1997 13:34:29 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA19859; Sun, 24 Aug 1997 13:34:06 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id NAA02039; Sun, 24 Aug 1997 13:33:33 -0700 (PDT) Date: Sun, 24 Aug 1997 13:33:33 -0700 (PDT) Message-Id: <199708242033.NAA02039@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 ipl_funcs.c src/sys/i386/i386 mp_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/08/24 13:33:33 PDT Modified files: sys/i386/include smp.h sys/i386/isa ipl_funcs.c sys/i386/i386 mp_machdep.c Log: A clean fix for the spl "deadlock before smp_active" problem. Added a new variable, 'bsp_apic_ready', which is set as soon as the bootstrap CPU has initialized its local APIC. Conditionalize the GENSPLR functions to call ss_lock ONLY after bsp_apic_ready is TRUE; This should prevent any problems with races between the time the 1st AP becomes ready and the time smp_active is set. Revision Changes Path 1.29 +2 -1 src/sys/i386/include/smp.h 1.5 +22 -19 src/sys/i386/isa/ipl_funcs.c 1.44 +3 -1 src/sys/i386/i386/mp_machdep.c From owner-cvs-sys Sun Aug 24 18:27:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA05002 for cvs-sys-outgoing; Sun, 24 Aug 1997 18:27:00 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA04967; Sun, 24 Aug 1997 18:26:12 -0700 (PDT) From: Garrett Wollman Received: (from wollman@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA06454; Sun, 24 Aug 1997 18:25:37 -0700 (PDT) Date: Sun, 24 Aug 1997 18:25:37 -0700 (PDT) Message-Id: <199708250125.SAA06454@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet icmp_var.h ip_icmp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 1997/08/24 18:25:37 PDT Modified files: sys/netinet icmp_var.h ip_icmp.c Log: Configurably don't reply to broadcast or multicast echos. There are still potential problems with other automatic-reply ICMPs, but some of them may depend on broadcast/multicast to operate. (This code can simply be moved to the `reflect' label to generalize it.) Revision Changes Path 1.7 +2 -1 src/sys/netinet/icmp_var.h 1.28 +11 -1 src/sys/netinet/ip_icmp.c From owner-cvs-sys Sun Aug 24 22:25:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA19594 for cvs-sys-outgoing; Sun, 24 Aug 1997 22:25:25 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id WAA19561; Sun, 24 Aug 1997 22:25:08 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id WAA08603; Sun, 24 Aug 1997 22:24:32 -0700 (PDT) Date: Sun, 24 Aug 1997 22:24:32 -0700 (PDT) Message-Id: <199708250524.WAA08603@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/lib/libmd md2.h md4.h mdX.3 mdXhl.c mddriver.c src/sys/sys md5.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1997/08/24 22:24:32 PDT Modified files: lib/libmd md2.h md4.h mdX.3 mdXhl.c mddriver.c sys/sys md5.h Log: Make the MD* header files C++-aware. Also, string arguments are supposed to be of type `const char *'. PR: 3291 Submitted by: dima@tejblum.dnttm.rssi.ru (Dmitrij Tejblum) Revision Changes Path 1.6 +6 -2 src/lib/libmd/md2.h 1.7 +6 -2 src/lib/libmd/md4.h 1.11 +2 -2 src/lib/libmd/mdX.3 1.11 +2 -2 src/lib/libmd/mdXhl.c 1.4 +4 -2 src/lib/libmd/mddriver.c 1.9 +6 -2 src/sys/sys/md5.h From owner-cvs-sys Mon Aug 25 01:16:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA27923 for cvs-sys-outgoing; Mon, 25 Aug 1997 01:16:08 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA27880; Mon, 25 Aug 1997 01:15:52 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA10505; Mon, 25 Aug 1997 01:15:15 -0700 (PDT) Date: Mon, 25 Aug 1997 01:15:15 -0700 (PDT) Message-Id: <199708250815.BAA10505@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/boot/netboot ns8390.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/25 01:15:15 PDT Modified files: sys/pc98/boot/netboot ns8390.c Log: Synchronize with sys/i386/boot/netboot/ns8390.c revision 1.12. Revision Changes Path 1.4 +2 -4 src/sys/pc98/boot/netboot/ns8390.c From owner-cvs-sys Mon Aug 25 01:19:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA28067 for cvs-sys-outgoing; Mon, 25 Aug 1997 01:19:37 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA28025; Mon, 25 Aug 1997 01:19:17 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA10557; Mon, 25 Aug 1997 01:18:40 -0700 (PDT) Date: Mon, 25 Aug 1997 01:18:40 -0700 (PDT) Message-Id: <199708250818.BAA10557@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/ufs/ffs ffs_vnops.c src/sys/ufs/ufs ufs_readwrite.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/25 01:18:40 PDT Modified files: sys/ufs/ffs ffs_vnops.c sys/ufs/ufs ufs_readwrite.c Log: Renamed doclusterread/write to unique names (ffs_doclusterread/write), and staticize them. Move the #include of to the top of the file. Pointed out by: Bruce Evans Revision Changes Path 1.26 +8 -6 src/sys/ufs/ffs/ffs_vnops.c 1.30 +3 -3 src/sys/ufs/ufs/ufs_readwrite.c From owner-cvs-sys Mon Aug 25 03:27:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA03136 for cvs-sys-outgoing; Mon, 25 Aug 1997 03:27:42 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA03109; Mon, 25 Aug 1997 03:27:00 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id DAA12316; Mon, 25 Aug 1997 03:26:22 -0700 (PDT) Date: Mon, 25 Aug 1997 03:26:22 -0700 (PDT) Message-Id: <199708251026.DAA12316@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/isofs/cd9660 cd9660_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/25 03:26:21 PDT Modified files: sys/isofs/cd9660 cd9660_vnops.c Log: Added a sysctl arg, vfs.cd9660.doclusterread. Deleted debug and !FreeBSD code arround cluster read stuff. Revision Changes Path 1.36 +18 -16 src/sys/isofs/cd9660/cd9660_vnops.c From owner-cvs-sys Mon Aug 25 03:58:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA04191 for cvs-sys-outgoing; Mon, 25 Aug 1997 03:58:47 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA04159; Mon, 25 Aug 1997 03:58:19 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id DAA12399; Mon, 25 Aug 1997 03:57:41 -0700 (PDT) Date: Mon, 25 Aug 1997 03:57:41 -0700 (PDT) Message-Id: <199708251057.DAA12399@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 mpboot.s mplock.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/08/25 03:57:40 PDT Modified files: sys/i386/i386 mpboot.s mplock.s Log: s/.align/.p2align/ so that we get the same results when building elf objects (the tools are a bit better) Revision Changes Path 1.3 +3 -3 src/sys/i386/i386/mpboot.s 1.19 +2 -2 src/sys/i386/i386/mplock.s From owner-cvs-sys Mon Aug 25 09:31:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA20858 for cvs-sys-outgoing; Mon, 25 Aug 1997 09:31:07 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA20805; Mon, 25 Aug 1997 09:30:10 -0700 (PDT) From: Garrett Wollman Received: (from wollman@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id JAA28824; Mon, 25 Aug 1997 09:29:30 -0700 (PDT) Date: Mon, 25 Aug 1997 09:29:30 -0700 (PDT) Message-Id: <199708251629.JAA28824@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet icmp_var.h ip_icmp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 1997/08/25 09:29:30 PDT Modified files: sys/netinet icmp_var.h ip_icmp.c Log: ICMP Timestamp Request messages could have harbored the same sort of problem as Echo Requests when broad/multicast. When multicast echo responses are disabled, also do the same for timestamp responses. Revision Changes Path 1.8 +2 -1 src/sys/netinet/icmp_var.h 1.29 +7 -1 src/sys/netinet/ip_icmp.c From owner-cvs-sys Mon Aug 25 09:33:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA21030 for cvs-sys-outgoing; Mon, 25 Aug 1997 09:33:57 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA21003; Mon, 25 Aug 1997 09:33:46 -0700 (PDT) From: Garrett Wollman Received: (from wollman@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id JAA28880; Mon, 25 Aug 1997 09:33:06 -0700 (PDT) Date: Mon, 25 Aug 1997 09:33:06 -0700 (PDT) Message-Id: <199708251633.JAA28880@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet icmp_var.h ip_icmp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 1997/08/25 09:33:05 PDT Modified files: (Branch: RELENG_2_2) sys/netinet icmp_var.h ip_icmp.c Log: Bring ``broadcast/multicast echo'' fixes into 2.2. Merges revs. 1.7 and 1.8 of icmp_var.h and revs. 1.28 and 1.29 of ip_icmp.c. Revision Changes Path 1.4.8.1 +3 -1 src/sys/netinet/icmp_var.h 1.22.2.2 +17 -1 src/sys/netinet/ip_icmp.c From owner-cvs-sys Mon Aug 25 12:24:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA03058 for cvs-sys-outgoing; Mon, 25 Aug 1997 12:24:08 -0700 (PDT) Received: from gvr.gvr.org (root@gvr.gvr.org [194.151.74.97]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA02983; Mon, 25 Aug 1997 12:23:59 -0700 (PDT) Received: (from guido@localhost) by gvr.gvr.org (8.8.6/8.8.5) id VAA11937; Mon, 25 Aug 1997 21:23:56 +0200 (MET DST) From: Guido van Rooij Message-Id: <199708251923.VAA11937@gvr.gvr.org> Subject: Re: cvs commit: src/sys/netinet icmp_var.h ip_icmp.c In-Reply-To: <199708251629.JAA28824@freefall.freebsd.org> from Garrett Wollman at "Aug 25, 97 09:29:30 am" To: wollman@FreeBSD.ORG (Garrett Wollman) Date: Mon, 25 Aug 1997 21:23:56 +0200 (MET DST) Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Garrett Wollman wrote: > wollman 1997/08/25 09:29:30 PDT > > Modified files: > sys/netinet icmp_var.h ip_icmp.c > Log: > ICMP Timestamp Request messages could have harbored the same sort of > problem as Echo Requests when broad/multicast. When multicast echo responses > are disabled, also do the same for timestamp responses. > Thanks; you could have mentioned the source though... On a site note: I never got the commit message for the 1.28 commit of ip_icmp.c. Was something wrong? -Guido From owner-cvs-sys Mon Aug 25 13:23:34 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA07214 for cvs-sys-outgoing; Mon, 25 Aug 1997 13:23:34 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA07118; Mon, 25 Aug 1997 13:22:37 -0700 (PDT) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id NAA29483; Mon, 25 Aug 1997 13:21:56 -0700 (PDT) Date: Mon, 25 Aug 1997 13:21:56 -0700 (PDT) Message-Id: <199708252021.NAA29483@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 phk 1997/08/25 13:21:56 PDT Modified files: sys/sys queue.h Log: Add SLIST_FOREACH Revision Changes Path 1.17 +5 -2 src/sys/sys/queue.h From owner-cvs-sys Mon Aug 25 13:30:15 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA07787 for cvs-sys-outgoing; Mon, 25 Aug 1997 13:30:15 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA07674; Mon, 25 Aug 1997 13:29:32 -0700 (PDT) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id NAA29572; Mon, 25 Aug 1997 13:28:51 -0700 (PDT) Date: Mon, 25 Aug 1997 13:28:51 -0700 (PDT) Message-Id: <199708252028.NAA29572@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vnode_if.src Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1997/08/25 13:28:50 PDT Modified files: sys/kern vnode_if.src Log: Add a new vnode op (cachedlookup) so that filesystems can plug into a global vfs_cache check. The rest of this change will come when the current zero size file problem is resolved. Revision Changes Path 1.12 +13 -1 src/sys/kern/vnode_if.src From owner-cvs-sys Mon Aug 25 13:31:58 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA07917 for cvs-sys-outgoing; Mon, 25 Aug 1997 13:31:58 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA07891; Mon, 25 Aug 1997 13:31:44 -0700 (PDT) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id NAA29606; Mon, 25 Aug 1997 13:31:03 -0700 (PDT) Date: Mon, 25 Aug 1997 13:31:03 -0700 (PDT) Message-Id: <199708252031.NAA29606@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/miscfs/devfs devfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1997/08/25 13:31:02 PDT Modified files: sys/miscfs/devfs devfs_vnops.c Log: Copy&Paste considered harmful: Remove all traces of the name_cache from devfs. It is hardly sensible to use the namecache for an all-RAM filesystem. Revision Changes Path 1.37 +1 -67 src/sys/miscfs/devfs/devfs_vnops.c From owner-cvs-sys Mon Aug 25 14:04:01 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA09755 for cvs-sys-outgoing; Mon, 25 Aug 1997 14:04:01 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA09704; Mon, 25 Aug 1997 14:03:42 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA29925; Mon, 25 Aug 1997 14:03:00 -0700 (PDT) Date: Mon, 25 Aug 1997 14:03:00 -0700 (PDT) Message-Id: <199708252103.OAA29925@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 simplelock.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/08/25 14:03:00 PDT Modified files: sys/i386/i386 simplelock.s Log: Eliminate the blocking of INTs while spinning for the safe simplelock. Revision Changes Path 1.4 +9 -8 src/sys/i386/i386/simplelock.s From owner-cvs-sys Mon Aug 25 14:13:43 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA10374 for cvs-sys-outgoing; Mon, 25 Aug 1997 14:13:43 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA10338; Mon, 25 Aug 1997 14:13:15 -0700 (PDT) From: Guido van Rooij Received: (from guido@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA00125; Mon, 25 Aug 1997 14:12:34 -0700 (PDT) Date: Mon, 25 Aug 1997 14:12:34 -0700 (PDT) Message-Id: <199708252112.OAA00125@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/miscfs/procfs procfs.h procfs_fpregs.c procfs_mem.c procfs_regs.c procfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk guido 1997/08/25 14:12:34 PDT Modified files: (Branch: RELENG_2_1_0) sys/miscfs/procfs procfs.h procfs_fpregs.c procfs_mem.c procfs_regs.c procfs_vnops.c Log: MFC: procfs security patch. 2.1's not dead! Long live 2.1 ;-) Revision Changes Path 1.5.4.2 +13 -1 src/sys/miscfs/procfs/procfs.h 1.2.8.1 +3 -1 src/sys/miscfs/procfs/procfs_fpregs.c 1.7.4.3 +18 -1 src/sys/miscfs/procfs/procfs_mem.c 1.2.8.1 +3 -1 src/sys/miscfs/procfs/procfs_regs.c 1.14.4.4 +9 -5 src/sys/miscfs/procfs/procfs_vnops.c From owner-cvs-sys Mon Aug 25 14:29:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA11495 for cvs-sys-outgoing; Mon, 25 Aug 1997 14:29:04 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA11447; Mon, 25 Aug 1997 14:28:50 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA00455; Mon, 25 Aug 1997 14:28:08 -0700 (PDT) Date: Mon, 25 Aug 1997 14:28:08 -0700 (PDT) Message-Id: <199708252128.OAA00455@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 bde 1997/08/25 14:28:08 PDT Modified files: sys/i386/i386 mp_machdep.c Log: Removed a bogus comment. Revision Changes Path 1.45 +2 -2 src/sys/i386/i386/mp_machdep.c From owner-cvs-sys Mon Aug 25 14:32:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA11782 for cvs-sys-outgoing; Mon, 25 Aug 1997 14:32:38 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA11731; Mon, 25 Aug 1997 14:32:20 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA00548; Mon, 25 Aug 1997 14:31:38 -0700 (PDT) Date: Mon, 25 Aug 1997 14:31:38 -0700 (PDT) Message-Id: <199708252131.OAA00548@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 mplock.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 14:31:38 PDT Modified files: sys/i386/i386 mplock.s Log: Removed a tautological comment. Revision Changes Path 1.20 +2 -2 src/sys/i386/i386/mplock.s From owner-cvs-sys Mon Aug 25 14:54:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA13383 for cvs-sys-outgoing; Mon, 25 Aug 1997 14:54:11 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA13290; Mon, 25 Aug 1997 14:53:44 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA00732; Mon, 25 Aug 1997 14:53:02 -0700 (PDT) Date: Mon, 25 Aug 1997 14:53:02 -0700 (PDT) Message-Id: <199708252153.OAA00732@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 pmap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 14:53:02 PDT Modified files: sys/i386/i386 pmap.c Log: Finished (?) support for DISABLE_PSE option. 2-3MB of kernel vm was sometimes wasted. Fixed type mismatches for functions with vm_prot_t's as args. vm_prot_t is u_char, so the prototypes should have used promoteof(u_char) to match the old-style function definitions. They use just vm_prot_t. This depends on gcc features to work. I fixed the definitions since this is easiest. The correct fix may be to change vm_prot_t to u_int, to optimize for time instead of space. Removed a stale comment. Revision Changes Path 1.159 +8 -16 src/sys/i386/i386/pmap.c From owner-cvs-sys Mon Aug 25 14:57:22 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA13738 for cvs-sys-outgoing; Mon, 25 Aug 1997 14:57:22 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA13684; Mon, 25 Aug 1997 14:57:07 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA00778; Mon, 25 Aug 1997 14:56:25 -0700 (PDT) Date: Mon, 25 Aug 1997 14:56:25 -0700 (PDT) Message-Id: <199708252156.OAA00778@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/ibcs2 ibcs2_misc.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 14:56:25 PDT Modified files: sys/i386/ibcs2 ibcs2_misc.c Log: Fixed a pedantic syntax error (case labels without a statement). Revision Changes Path 1.23 +2 -1 src/sys/i386/ibcs2/ibcs2_misc.c From owner-cvs-sys Mon Aug 25 14:59:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA13805 for cvs-sys-outgoing; Mon, 25 Aug 1997 14:59:04 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA13772; Mon, 25 Aug 1997 14:58:38 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA00811; Mon, 25 Aug 1997 14:57:56 -0700 (PDT) Date: Mon, 25 Aug 1997 14:57:56 -0700 (PDT) Message-Id: <199708252157.OAA00811@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/ibcs2 ibcs2_other.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 14:57:56 PDT Modified files: sys/i386/ibcs2 ibcs2_other.c Log: Removed an unused variable. Revision Changes Path 1.7 +1 -2 src/sys/i386/ibcs2/ibcs2_other.c From owner-cvs-sys Mon Aug 25 15:03:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA14206 for cvs-sys-outgoing; Mon, 25 Aug 1997 15:03:46 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA14160; Mon, 25 Aug 1997 15:03:08 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA00928; Mon, 25 Aug 1997 15:02:26 -0700 (PDT) Date: Mon, 25 Aug 1997 15:02:26 -0700 (PDT) Message-Id: <199708252202.PAA00928@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/ibcs2 ibcs2_util.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 15:02:26 PDT Modified files: sys/i386/ibcs2 ibcs2_util.h Log: Added an XXX comment. Revision Changes Path 1.9 +4 -1 src/sys/i386/ibcs2/ibcs2_util.h From owner-cvs-sys Mon Aug 25 15:17:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA15175 for cvs-sys-outgoing; Mon, 25 Aug 1997 15:17:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA15145; Mon, 25 Aug 1997 15:16:15 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA01044; Mon, 25 Aug 1997 15:15:33 -0700 (PDT) Date: Mon, 25 Aug 1997 15:15:33 -0700 (PDT) Message-Id: <199708252215.PAA01044@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/ibcs2 imgact_coff.c src/sys/vm default_pager.c device_pager.c swap_pager.c vm_fault.c vm_map.c vm_mmap.c vm_pager.c vnode_pager.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 15:15:33 PDT Modified files: sys/i386/ibcs2 imgact_coff.c sys/vm default_pager.c device_pager.c swap_pager.c vm_fault.c vm_map.c vm_mmap.c vm_pager.c vnode_pager.c Log: Fixed type mismatches for functions with args of type vm_prot_t and/or vm_inherit_t. These types are smaller than ints, so the prototypes should have used the promoted type (int) to match the old-style function definitions. They use just vm_prot_t and/or vm_inherit_t. This depends on gcc features to work. I fixed the definitions since this is easiest. The correct fix may be to change the small types to u_int, to optimize for time instead of space. Revision Changes Path 1.26 +3 -8 src/sys/i386/ibcs2/imgact_coff.c 1.12 +3 -6 src/sys/vm/default_pager.c 1.26 +2 -6 src/sys/vm/device_pager.c 1.76 +3 -6 src/sys/vm/swap_pager.c 1.70 +2 -6 src/sys/vm/vm_fault.c 1.88 +23 -46 src/sys/vm/vm_map.c 1.66 +5 -9 src/sys/vm/vm_mmap.c 1.28 +3 -7 src/sys/vm/vm_pager.c 1.73 +3 -6 src/sys/vm/vnode_pager.c From owner-cvs-sys Mon Aug 25 15:24:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA15742 for cvs-sys-outgoing; Mon, 25 Aug 1997 15:24:47 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA15710; Mon, 25 Aug 1997 15:24:31 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA01084; Mon, 25 Aug 1997 15:23:49 -0700 (PDT) Date: Mon, 25 Aug 1997 15:23:49 -0700 (PDT) Message-Id: <199708252223.PAA01084@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa elink.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 15:23:48 PDT Modified files: sys/i386/isa elink.c Log: Fixed type mismatch for a (low quality interface) function with an arg of type u_char (break K&R support instead of fixing the interface or depending on a gcc feature). Revision Changes Path 1.9 +2 -3 src/sys/i386/isa/elink.c From owner-cvs-sys Mon Aug 25 15:30:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA16306 for cvs-sys-outgoing; Mon, 25 Aug 1997 15:30:29 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA16174; Mon, 25 Aug 1997 15:29:41 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA01132; Mon, 25 Aug 1997 15:28:59 -0700 (PDT) Date: Mon, 25 Aug 1997 15:28:59 -0700 (PDT) Message-Id: <199708252228.PAA01132@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa if_le.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 15:28:58 PDT Modified files: sys/i386/isa if_le.c Log: Police 4.4Lite #include style. Revision Changes Path 1.41 +3 -3 src/sys/i386/isa/if_le.c From owner-cvs-sys Mon Aug 25 15:35:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA16714 for cvs-sys-outgoing; Mon, 25 Aug 1997 15:35:38 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA16674; Mon, 25 Aug 1997 15:35:09 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA01190; Mon, 25 Aug 1997 15:34:27 -0700 (PDT) Date: Mon, 25 Aug 1997 15:34:27 -0700 (PDT) Message-Id: <199708252234.PAA01190@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa if_wl.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 15:34:27 PDT Modified files: sys/i386/isa if_wl.c Log: Fixed type mismatch for a (low quality interface) function with an arg of type u_short (just write the function in ANSI C like most other functions in this file instead of fixing the interface or depending on a gcc feature). Revision Changes Path 1.8 +2 -5 src/sys/i386/isa/if_wl.c From owner-cvs-sys Mon Aug 25 15:41:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA17152 for cvs-sys-outgoing; Mon, 25 Aug 1997 15:41:44 -0700 (PDT) Received: from awfulhak.demon.co.uk (awfulhak.demon.co.uk [158.152.17.1]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA17096; Mon, 25 Aug 1997 15:40:57 -0700 (PDT) Received: from awfulhak.org (dev.lan.awfulhak.org [10.0.1.5]) by awfulhak.demon.co.uk (8.8.5/8.8.5) with ESMTP id XAA13706; Mon, 25 Aug 1997 23:18:12 +0100 (BST) Received: from dev.lan.awfulhak.org (localhost [127.0.0.1]) by awfulhak.org (8.8.7/8.8.6) with ESMTP id XAA07504; Mon, 25 Aug 1997 23:18:11 +0100 (BST) Message-Id: <199708252218.XAA07504@awfulhak.org> X-Mailer: exmh version 2.0zeta 7/24/97 To: Poul-Henning Kamp cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern vnode_if.src In-reply-to: Your message of "Mon, 25 Aug 1997 13:28:51 PDT." <199708252028.NAA29572@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 25 Aug 1997 23:18:11 +0100 From: Brian Somers Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > phk 1997/08/25 13:28:50 PDT > > Modified files: > sys/kern vnode_if.src > Log: > Add a new vnode op (cachedlookup) so that filesystems can plug into > a global vfs_cache check. The rest of this change will come when the > current zero size file problem is resolved. > > Revision Changes Path > 1.12 +13 -1 src/sys/kern/vnode_if.src What's the "current zero size file problem" ? I spent most of Friday & Saturday trying to bring my -current machine back onto its feet. I believe libc.so.3.0 still won't install - it seems that overwriting the shared lib makes install (which uses it) sig 10, then when "make" gets control again, it promptly dumps w/ a sig 10 too. I originally bumped into this when trying to do a "make install" - just about every process on the machine sig 10'd, and I had no workable libc.so when I brought the machine up again. I ended up downloading ampere's libc.so to get me up and running again (and for some reason, had a crt0.o without a _DYNAMIC in it for a while.... dunno how ??!?!?!??). After all this, I ran exmh, and ended up w/ a pile of zero length files - and xdm wouldn't run an X session for me as the .Xauthority file (which according to diagnostics was written ok) ended up zero length. Just to finish it all of, I resent my mail to myself (I archive it as it comes in, before it gets to my mail box), but did it as root - creating an archive directory with dodgy root'ish permissions (Duh!). The next time I downloaded mail, I bounced about 100 messages with "orgmail: permission denied" !!!!! I have no clue what happened, but rebuilding the kernel solved the zero length file problem. Anyone else have similar wonderful experiences ? There was another bit in there about SYS_[sg]etsid not being in libc.so, but I forget the details now and the problem went away (I remember the post about making sure that a new kernel accompanies a make world). Are these "zero length file" problems gone away now ? :-| -- Brian , Don't _EVER_ lose your sense of humour.... From owner-cvs-sys Mon Aug 25 15:54:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA18205 for cvs-sys-outgoing; Mon, 25 Aug 1997 15:54:37 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA18162; Mon, 25 Aug 1997 15:53:44 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA01293; Mon, 25 Aug 1997 15:53:02 -0700 (PDT) Date: Mon, 25 Aug 1997 15:53:02 -0700 (PDT) Message-Id: <199708252253.PAA01293@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa isa.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 15:53:01 PDT Modified files: sys/i386/isa isa.c Log: Check for irq conflicts even if conflicts are allowed. Conflicting irqs can't work (at best, the first one attached wins). It used to be necessary to skip this check because of bogus irqs in the sound drivers, but the sound drivers have been fixed, except possibly the OSS ones. Revision Changes Path 1.102 +9 -7 src/sys/i386/isa/isa.c From owner-cvs-sys Mon Aug 25 15:59:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA18428 for cvs-sys-outgoing; Mon, 25 Aug 1997 15:59:41 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA18398; Mon, 25 Aug 1997 15:59:13 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA01519; Mon, 25 Aug 1997 15:58:31 -0700 (PDT) Date: Mon, 25 Aug 1997 15:58:31 -0700 (PDT) Message-Id: <199708252258.PAA01519@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa ncr5380.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 15:58:31 PDT Modified files: sys/i386/isa ncr5380.c Log: Fixed some not-so-recently broken indentation. Fixed pedantic syntax error (trailing comma in enum). Revision Changes Path 1.16 +2 -2 src/sys/i386/isa/ncr5380.c From owner-cvs-sys Mon Aug 25 16:07:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA18883 for cvs-sys-outgoing; Mon, 25 Aug 1997 16:07:38 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA18851; Mon, 25 Aug 1997 16:07:14 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA01794; Mon, 25 Aug 1997 16:06:32 -0700 (PDT) Date: Mon, 25 Aug 1997 16:06:32 -0700 (PDT) Message-Id: <199708252306.QAA01794@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa seagate.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 16:06:31 PDT Modified files: sys/i386/isa seagate.c Log: Fixed some not-so-recently broken indentation. Fixed pedantic syntax error (trailing comma in enum). Revision Changes Path 1.25 +3 -3 src/sys/i386/isa/seagate.c From owner-cvs-sys Mon Aug 25 16:19:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA19583 for cvs-sys-outgoing; Mon, 25 Aug 1997 16:19:08 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA19531; Mon, 25 Aug 1997 16:18:18 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA02375; Mon, 25 Aug 1997 16:17:35 -0700 (PDT) Date: Mon, 25 Aug 1997 16:17:35 -0700 (PDT) Message-Id: <199708252317.QAA02375@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa/sound os.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 16:17:35 PDT Modified files: sys/i386/isa/sound os.h Log: Fixed reversed arguments and poor formatting and comments for OUT*. The reversals were doubled except in comments so there was no problem at runtime. Revision Changes Path 1.32 +8 -8 src/sys/i386/isa/sound/os.h From owner-cvs-sys Mon Aug 25 16:23:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA19724 for cvs-sys-outgoing; Mon, 25 Aug 1997 16:23:06 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA19699; Mon, 25 Aug 1997 16:22:40 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA02757; Mon, 25 Aug 1997 16:21:57 -0700 (PDT) Date: Mon, 25 Aug 1997 16:21:57 -0700 (PDT) Message-Id: <199708252321.QAA02757@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa syscons.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 16:21:57 PDT Modified files: sys/i386/isa syscons.h Log: Removed unused misplaced definition of TIMER_FREQ. Use less-magic numbers in the definition of HISTORY_SIZE. Revision Changes Path 1.32 +2 -3 src/sys/i386/isa/syscons.h From owner-cvs-sys Mon Aug 25 16:30:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA20219 for cvs-sys-outgoing; Mon, 25 Aug 1997 16:30:31 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA20108; Mon, 25 Aug 1997 16:29:45 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA02807; Mon, 25 Aug 1997 16:29:03 -0700 (PDT) Date: Mon, 25 Aug 1997 16:29:03 -0700 (PDT) Message-Id: <199708252329.QAA02807@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa tw.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 16:29:02 PDT Modified files: sys/i386/isa tw.c Log: Removed more abuses of timeout_func_t. Revision Changes Path 1.22 +2 -2 src/sys/i386/isa/tw.c From owner-cvs-sys Mon Aug 25 16:31:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA20296 for cvs-sys-outgoing; Mon, 25 Aug 1997 16:31:57 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA20273; Mon, 25 Aug 1997 16:31:48 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA02844; Mon, 25 Aug 1997 16:31:06 -0700 (PDT) Date: Mon, 25 Aug 1997 16:31:06 -0700 (PDT) Message-Id: <199708252331.QAA02844@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa wt.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 16:31:06 PDT Modified files: sys/i386/isa wt.c Log: Fixed pedantic syntax error (trailing comma in enum). Revision Changes Path 1.41 +2 -2 src/sys/i386/isa/wt.c From owner-cvs-sys Mon Aug 25 16:37:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA20601 for cvs-sys-outgoing; Mon, 25 Aug 1997 16:37:24 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA20575; Mon, 25 Aug 1997 16:37:05 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA02887; Mon, 25 Aug 1997 16:36:23 -0700 (PDT) Date: Mon, 25 Aug 1997 16:36:23 -0700 (PDT) Message-Id: <199708252336.QAA02887@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/linux linux_genassym.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 16:36:23 PDT Modified files: sys/i386/linux linux_genassym.c Log: Minor formatting and style fixes. Revision Changes Path 1.6 +5 -2 src/sys/i386/linux/linux_genassym.c From owner-cvs-sys Mon Aug 25 16:42:50 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA20834 for cvs-sys-outgoing; Mon, 25 Aug 1997 16:42:50 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA20805; Mon, 25 Aug 1997 16:42:22 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA02923; Mon, 25 Aug 1997 16:41:40 -0700 (PDT) Date: Mon, 25 Aug 1997 16:41:40 -0700 (PDT) Message-Id: <199708252341.QAA02923@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/linux linux_sysvec.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 16:41:40 PDT Modified files: sys/i386/linux linux_sysvec.c Log: Fixed misplaced declaration. Revision Changes Path 1.18 +3 -2 src/sys/i386/linux/linux_sysvec.c From owner-cvs-sys Mon Aug 25 16:46:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA21047 for cvs-sys-outgoing; Mon, 25 Aug 1997 16:46:56 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA21012; Mon, 25 Aug 1997 16:46:34 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA02960; Mon, 25 Aug 1997 16:45:51 -0700 (PDT) Date: Mon, 25 Aug 1997 16:45:51 -0700 (PDT) Message-Id: <199708252345.QAA02960@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/scsi 93cx6.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 16:45:51 PDT Modified files: sys/i386/scsi 93cx6.h Log: Don't depend on the gcc feature of permitting conditional expressions with only one void operand. Revision Changes Path 1.8 +4 -4 src/sys/i386/scsi/93cx6.h From owner-cvs-sys Mon Aug 25 16:47:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA21093 for cvs-sys-outgoing; Mon, 25 Aug 1997 16:47:46 -0700 (PDT) Received: from awfulhak.demon.co.uk (awfulhak.demon.co.uk [158.152.17.1]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA20986; Mon, 25 Aug 1997 16:46:05 -0700 (PDT) Received: from awfulhak.org (dev.lan.awfulhak.org [10.0.1.5]) by awfulhak.demon.co.uk (8.8.5/8.8.5) with ESMTP id AAA15270; Tue, 26 Aug 1997 00:39:58 +0100 (BST) Received: from dev.lan.awfulhak.org (localhost [127.0.0.1]) by awfulhak.org (8.8.7/8.8.6) with ESMTP id AAA14676; Tue, 26 Aug 1997 00:39:57 +0100 (BST) Message-Id: <199708252339.AAA14676@awfulhak.org> X-Mailer: exmh version 2.0zeta 7/24/97 To: Brian Somers cc: Poul-Henning Kamp , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern vnode_if.src In-reply-to: Your message of "Mon, 25 Aug 1997 23:18:11 BST." <199708252218.XAA07504@awfulhak.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 26 Aug 1997 00:39:57 +0100 From: Brian Somers Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > I > believe libc.so.3.0 still won't install I lie. It installs fine. It must have been the crt0.o problem that I had.... -- Brian , Don't _EVER_ lose your sense of humour.... From owner-cvs-sys Mon Aug 25 17:03:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA22228 for cvs-sys-outgoing; Mon, 25 Aug 1997 17:03:41 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA22179; Mon, 25 Aug 1997 17:03:08 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA03027; Mon, 25 Aug 1997 17:02:25 -0700 (PDT) Date: Mon, 25 Aug 1997 17:02:25 -0700 (PDT) Message-Id: <199708260002.RAA03027@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern imgact_aout.c imgact_gzip.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 17:02:25 PDT Modified files: sys/kern imgact_aout.c imgact_gzip.c Log: Removed redundant test against MAXDSIZ (the rlimit test is stronger). Revision Changes Path 1.35 +1 -4 src/sys/kern/imgact_aout.c 1.30 +1 -4 src/sys/kern/imgact_gzip.c From owner-cvs-sys Mon Aug 25 17:10:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA22686 for cvs-sys-outgoing; Mon, 25 Aug 1997 17:10:52 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA22628; Mon, 25 Aug 1997 17:10:27 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA03070; Mon, 25 Aug 1997 17:09:44 -0700 (PDT) Date: Mon, 25 Aug 1997 17:09:44 -0700 (PDT) Message-Id: <199708260009.RAA03070@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_descrip.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 17:09:44 PDT Modified files: sys/kern kern_descrip.c Log: Removed some stale comments. Fixed a gratuitous ANSIism. Revision Changes Path 1.39 +4 -4 src/sys/kern/kern_descrip.c From owner-cvs-sys Mon Aug 25 17:13:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA22852 for cvs-sys-outgoing; Mon, 25 Aug 1997 17:13:46 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA22756; Mon, 25 Aug 1997 17:12:39 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA03106; Mon, 25 Aug 1997 17:11:56 -0700 (PDT) Date: Mon, 25 Aug 1997 17:11:56 -0700 (PDT) Message-Id: <199708260011.RAA03106@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_exit.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 17:11:56 PDT Modified files: sys/kern kern_exit.c Log: Fixed some gratuitous ANSIisms. Revision Changes Path 1.53 +5 -5 src/sys/kern/kern_exit.c From owner-cvs-sys Mon Aug 25 17:14:14 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA22897 for cvs-sys-outgoing; Mon, 25 Aug 1997 17:14:14 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA22858; Mon, 25 Aug 1997 17:13:49 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA03137; Mon, 25 Aug 1997 17:13:07 -0700 (PDT) Date: Mon, 25 Aug 1997 17:13:07 -0700 (PDT) Message-Id: <199708260013.RAA03137@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_fork.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 17:13:06 PDT Modified files: sys/kern kern_fork.c Log: Fixed some gratuitous ANSIisms. Revision Changes Path 1.47 +5 -5 src/sys/kern/kern_fork.c From owner-cvs-sys Mon Aug 25 17:16:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA23043 for cvs-sys-outgoing; Mon, 25 Aug 1997 17:16:19 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA22986; Mon, 25 Aug 1997 17:15:48 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA03185; Mon, 25 Aug 1997 17:15:06 -0700 (PDT) Date: Mon, 25 Aug 1997 17:15:06 -0700 (PDT) Message-Id: <199708260015.RAA03185@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_physio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 17:15:05 PDT Modified files: sys/kern kern_physio.c Log: Fixed some gratuitous ANSIisms. Revision Changes Path 1.21 +11 -4 src/sys/kern/kern_physio.c From owner-cvs-sys Mon Aug 25 17:21:18 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA23364 for cvs-sys-outgoing; Mon, 25 Aug 1997 17:21:18 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA23339; Mon, 25 Aug 1997 17:20:55 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA03224; Mon, 25 Aug 1997 17:20:13 -0700 (PDT) Date: Mon, 25 Aug 1997 17:20:13 -0700 (PDT) Message-Id: <199708260020.RAA03224@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_resource.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 17:20:12 PDT Modified files: sys/kern kern_resource.c Log: Print more info in the "calcru: negative time" message. Revision Changes Path 1.26 +3 -2 src/sys/kern/kern_resource.c From owner-cvs-sys Mon Aug 25 17:25:20 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA23634 for cvs-sys-outgoing; Mon, 25 Aug 1997 17:25:20 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA23593; Mon, 25 Aug 1997 17:25:09 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA03260; Mon, 25 Aug 1997 17:24:26 -0700 (PDT) Date: Mon, 25 Aug 1997 17:24:26 -0700 (PDT) Message-Id: <199708260024.RAA03260@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_shutdown.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 17:24:26 PDT Modified files: sys/kern kern_shutdown.c Log: Fixed some formatting and style bugs. Fixed a gratuitous ANSIism. Revision Changes Path 1.20 +5 -7 src/sys/kern/kern_shutdown.c From owner-cvs-sys Mon Aug 25 17:32:35 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA24069 for cvs-sys-outgoing; Mon, 25 Aug 1997 17:32:35 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA24008; Mon, 25 Aug 1997 17:31:47 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA03329; Mon, 25 Aug 1997 17:31:05 -0700 (PDT) Date: Mon, 25 Aug 1997 17:31:05 -0700 (PDT) Message-Id: <199708260031.RAA03329@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_sig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 17:31:05 PDT Modified files: sys/kern kern_sig.c Log: Finished staticizing. Revision Changes Path 1.32 +5 -3 src/sys/kern/kern_sig.c From owner-cvs-sys Mon Aug 25 17:41:18 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA24744 for cvs-sys-outgoing; Mon, 25 Aug 1997 17:41:18 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA24715; Mon, 25 Aug 1997 17:40:47 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA03461; Mon, 25 Aug 1997 17:40:05 -0700 (PDT) Date: Mon, 25 Aug 1997 17:40:05 -0700 (PDT) Message-Id: <199708260040.RAA03461@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 bde 1997/08/25 17:40:04 PDT Modified files: sys/kern kern_time.c Log: Don't return EINVAL for negative timespecs in the nanosleep functions. Negative timespecs are perfectly valid. Just return 0 immediately for them. Also, return 0 immediately for zero timespecs. Fixed some style bugs. Revision Changes Path 1.33 +9 -12 src/sys/kern/kern_time.c From owner-cvs-sys Mon Aug 25 18:12:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA26206 for cvs-sys-outgoing; Mon, 25 Aug 1997 18:12:33 -0700 (PDT) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA26196; Mon, 25 Aug 1997 18:12:22 -0700 (PDT) Received: (from root@localhost) by dyson.iquest.net (8.8.6/8.8.5) id UAA01655; Mon, 25 Aug 1997 20:12:16 -0500 (EST) From: "John S. Dyson" Message-Id: <199708260112.UAA01655@dyson.iquest.net> Subject: Re: cvs commit: src/sys/kern vnode_if.src In-Reply-To: <199708252218.XAA07504@awfulhak.org> from Brian Somers at "Aug 25, 97 11:18:11 pm" To: brian@awfulhak.org (Brian Somers) Date: Mon, 25 Aug 1997 20:12:16 -0500 (EST) Cc: phk@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Brian Somers said: > > Are these "zero length file" problems gone away now ? :-| > That problem should be gone, BUT there are other problems that I created, when trying to fix a less severe problem. I am going to revert back to the less sever problem in about 1hr from now. -- John dyson@freebsd.org jdyson@nc.com From owner-cvs-sys Mon Aug 25 21:37:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA06374 for cvs-sys-outgoing; Mon, 25 Aug 1997 21:37:33 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA06336; Mon, 25 Aug 1997 21:37:12 -0700 (PDT) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA04174; Mon, 25 Aug 1997 21:36:28 -0700 (PDT) Date: Mon, 25 Aug 1997 21:36:28 -0700 (PDT) Message-Id: <199708260436.VAA04174@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 vfs_subr.c src/sys/msdosfs msdosfs_denode.c src/sys/ufs/ufs ufs_inode.c ufs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1997/08/25 21:36:28 PDT Modified files: sys/kern vfs_bio.c vfs_subr.c sys/msdosfs msdosfs_denode.c sys/ufs/ufs ufs_inode.c ufs_vnops.c Log: Back out some incorrect changes that was worse than the original bug. Revision Changes Path 1.124 +5 -5 src/sys/kern/vfs_bio.c 1.94 +16 -21 src/sys/kern/vfs_subr.c 1.25 +1 -3 src/sys/msdosfs/msdosfs_denode.c 1.14 +2 -2 src/sys/ufs/ufs/ufs_inode.c 1.55 +1 -9 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-sys Tue Aug 26 00:34:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA28232 for cvs-sys-outgoing; Tue, 26 Aug 1997 00:34:11 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA28094; Tue, 26 Aug 1997 00:33:37 -0700 (PDT) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA05748; Tue, 26 Aug 1997 00:32:52 -0700 (PDT) Date: Tue, 26 Aug 1997 00:32:52 -0700 (PDT) Message-Id: <199708260732.AAA05748@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/gnu/ext2fs ext2_extern.h ext2_lookup.c ext2_vnops.c src/sys/isofs/cd9660 cd9660_lookup.c cd9660_node.h cd9660_vnops.c src/sys/kern vfs_cache.c src/sys/msdosfs denode.h msdosfs_lookup.c msdosfs_vnops.c src/sys/nfs nfs_vnops.c ... Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1997/08/26 00:32:52 PDT Modified files: sys/gnu/ext2fs ext2_extern.h ext2_lookup.c ext2_vnops.c sys/isofs/cd9660 cd9660_lookup.c cd9660_node.h cd9660_vnops.c sys/kern vfs_cache.c sys/msdosfs denode.h msdosfs_lookup.c msdosfs_vnops.c sys/nfs nfs_vnops.c sys/sys vnode.h sys/ufs/ffs ffs_vnops.c sys/ufs/ufs ufs_extern.h ufs_lookup.c Log: Uncut&paste cache_lookup(). This unifies several times in theory indentical 50 lines of code. The filesystems have a new method: vop_cachedlookup, which is the meat of the lookup, and use vfs_cache_lookup() for their vop_lookup method. vfs_cache_lookup() will check the namecache and pass on to the vop_cachedlookup method in case of a miss. It's still the task of the individual filesystems to populate the namecache with cache_enter(). Filesystems that do not use the namecache will just provide the vop_lookup method as usual. Revision Changes Path 1.14 +1 -1 src/sys/gnu/ext2fs/ext2_extern.h 1.11 +1 -49 src/sys/gnu/ext2fs/ext2_lookup.c 1.14 +2 -1 src/sys/gnu/ext2fs/ext2_vnops.c 1.17 +2 -54 src/sys/isofs/cd9660/cd9660_lookup.c 1.12 +2 -2 src/sys/isofs/cd9660/cd9660_node.h 1.37 +3 -2 src/sys/isofs/cd9660/cd9660_vnops.c 1.27 +84 -1 src/sys/kern/vfs_cache.c 1.13 +2 -2 src/sys/msdosfs/denode.h 1.12 +2 -57 src/sys/msdosfs/msdosfs_lookup.c 1.43 +3 -2 src/sys/msdosfs/msdosfs_vnops.c 1.56 +5 -53 src/sys/nfs/nfs_vnops.c 1.46 +2 -1 src/sys/sys/vnode.h 1.27 +3 -2 src/sys/ufs/ffs/ffs_vnops.c 1.16 +2 -2 src/sys/ufs/ufs/ufs_extern.h 1.15 +2 -53 src/sys/ufs/ufs/ufs_lookup.c From owner-cvs-sys Tue Aug 26 05:00:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA06037 for cvs-sys-outgoing; Tue, 26 Aug 1997 05:00:48 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id FAA05994; Tue, 26 Aug 1997 05:00:08 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA07942; Tue, 26 Aug 1997 04:59:21 -0700 (PDT) Date: Tue, 26 Aug 1997 04:59:21 -0700 (PDT) Message-Id: <199708261159.EAA07942@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 bde 1997/08/26 04:59:21 PDT Modified files: sys/kern vfs_subr.c Log: Restored rev.1.92 which was clobbered by the previous commit. Revision Changes Path 1.95 +3 -1 src/sys/kern/vfs_subr.c From owner-cvs-sys Tue Aug 26 08:10:34 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA15498 for cvs-sys-outgoing; Tue, 26 Aug 1997 08:10:34 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA15401; Tue, 26 Aug 1997 08:09:43 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id IAA23290; Tue, 26 Aug 1997 08:08:55 -0700 (PDT) Date: Tue, 26 Aug 1997 08:08:55 -0700 (PDT) Message-Id: <199708261508.IAA23290@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 1997/08/26 08:08:54 PDT Modified files: sys/pc98/pc98 pc98.c Log: Synchronize with sys/i386/isa/isa.c revision 1.102. Revision Changes Path 1.39 +9 -7 src/sys/pc98/pc98/pc98.c From owner-cvs-sys Tue Aug 26 08:11:10 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA15566 for cvs-sys-outgoing; Tue, 26 Aug 1997 08:11:10 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA15472; Tue, 26 Aug 1997 08:10:25 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id IAA23321; Tue, 26 Aug 1997 08:09:38 -0700 (PDT) Date: Tue, 26 Aug 1997 08:09:38 -0700 (PDT) Message-Id: <199708261509.IAA23321@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/26 08:09:38 PDT Modified files: sys/pc98/pc98 syscons.h Log: Synchronize with sys/i386/isa/syscons.h revision 1.32. Revision Changes Path 1.16 +2 -3 src/sys/pc98/pc98/syscons.h From owner-cvs-sys Tue Aug 26 10:19:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA23072 for cvs-sys-outgoing; Tue, 26 Aug 1997 10:19:06 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA23034; Tue, 26 Aug 1997 10:18:41 -0700 (PDT) From: Julian Elischer Received: (from julian@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id KAA24983; Tue, 26 Aug 1997 10:17:53 -0700 (PDT) Date: Tue, 26 Aug 1997 10:17:53 -0700 (PDT) Message-Id: <199708261717.KAA24983@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/miscfs/devfs devfs_tree.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 1997/08/26 10:17:53 PDT Modified files: sys/miscfs/devfs devfs_tree.c Log: two fixes submitted by Dmitrij Tejblum fixes problems in unmounting and propogation. Revision Changes Path 1.38 +4 -3 src/sys/miscfs/devfs/devfs_tree.c From owner-cvs-sys Tue Aug 26 11:11:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA26983 for cvs-sys-outgoing; Tue, 26 Aug 1997 11:11:44 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA26948; Tue, 26 Aug 1997 11:11:27 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA25322; Tue, 26 Aug 1997 11:10:38 -0700 (PDT) Date: Tue, 26 Aug 1997 11:10:38 -0700 (PDT) Message-Id: <199708261810.LAA25322@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/i386 locore.s machdep.c mp_machdep.c mpboot.s mplock.s pmap.c swtch.s trap.c vm_machdep.c src/sys/i386/include smp.h src/sys/kern init_main.c init_smp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/08/26 11:10:38 PDT Modified files: sys/conf files sys/i386/i386 locore.s machdep.c mp_machdep.c mpboot.s mplock.s pmap.c swtch.s trap.c vm_machdep.c sys/i386/include smp.h sys/kern init_main.c Removed files: sys/kern init_smp.c Log: Clean up the SMP AP bootstrap and eliminate the wretched idle procs. - We now have enough per-cpu idle context, the real idle loop has been revived (cpu's halt now with nothing to do). - Some preliminary support for running some operations outside the global lock (eg: zeroing "free but not yet zeroed pages") is present but appears to cause problems. Off by default. - the smp_active sysctl now behaves differently. It's merely a 'true/false' option. Setting smp_active to zero causes the AP's to halt in the idle loop and stop scheduling processes. - bootstrap is a lot safer. Instead of sharing a statically compiled in stack a number of times (which has caused lots of problems) and then abandoning it, we use the idle context to boot the AP's directly. This should help >2 cpu support since the bootlock stuff was in doubt. - print physical apic id in traps.. helps identify private pages getting out of sync. (You don't want to know how much hair I tore out with this!) More cleanup to follow, this is more of a checkpoint than a 'finished' thing. Revision Changes Path 1.111 +0 -1 src/sys/conf/files 1.96 +24 -12 src/sys/i386/i386/locore.s 1.258 +7 -7 src/sys/i386/i386/machdep.c 1.46 +142 -36 src/sys/i386/i386/mp_machdep.c 1.4 +10 -41 src/sys/i386/i386/mpboot.s 1.21 +21 -1 src/sys/i386/i386/mplock.s 1.160 +60 -5 src/sys/i386/i386/pmap.c 1.60 +98 -15 src/sys/i386/i386/swtch.s 1.108 +6 -1 src/sys/i386/i386/trap.c 1.86 +13 -1 src/sys/i386/i386/vm_machdep.c 1.30 +1 -2 src/sys/i386/include/smp.h 1.70 +1 -7 src/sys/kern/init_main.c From owner-cvs-sys Tue Aug 26 11:37:45 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA29041 for cvs-sys-outgoing; Tue, 26 Aug 1997 11:37:45 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA28987; Tue, 26 Aug 1997 11:37:05 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA25400; Tue, 26 Aug 1997 11:36:16 -0700 (PDT) Date: Tue, 26 Aug 1997 11:36:16 -0700 (PDT) Message-Id: <199708261836.LAA25400@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_shutdown.c src/sys/i386/i386 mp_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/08/26 11:36:16 PDT Modified files: sys/kern kern_shutdown.c sys/i386/i386 mp_machdep.c Log: Correct some things I forgot about until it was too late with smp_active. smp_active = 1 used to indicate that the system had frozen previously started AP's, while smp_active = 0 was "AP's not yet started". I have split this into smp_started (which is set when the AP's come online), and smp_active is left for turning on/off AP scheduling. Revision Changes Path 1.21 +4 -5 src/sys/kern/kern_shutdown.c 1.47 +7 -4 src/sys/i386/i386/mp_machdep.c From owner-cvs-sys Tue Aug 26 18:33:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA23527 for cvs-sys-outgoing; Tue, 26 Aug 1997 18:33:57 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA23465; Tue, 26 Aug 1997 18:33:23 -0700 (PDT) From: Julian Elischer Received: (from julian@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA28219; Tue, 26 Aug 1997 18:32:32 -0700 (PDT) Date: Tue, 26 Aug 1997 18:32:32 -0700 (PDT) Message-Id: <199708270132.SAA28219@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/miscfs/devfs devfs_tree.c devfs_vfsops.c devfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 1997/08/26 18:32:31 PDT Modified files: (Branch: RELENG_2_2) sys/miscfs/devfs devfs_tree.c devfs_vfsops.c devfs_vnops.c Log: YAMFC: bring devfs_tree.c -> 1.38 devfs_vfsops.c -> 1.18 devfs_vnops.c -> 1.37 various bug fixes. Revision Changes Path 1.32.2.2 +12 -5 src/sys/miscfs/devfs/devfs_tree.c 1.14.2.2 +10 -4 src/sys/miscfs/devfs/devfs_vfsops.c 1.32.2.2 +2 -72 src/sys/miscfs/devfs/devfs_vnops.c From owner-cvs-sys Tue Aug 26 19:58:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA29771 for cvs-sys-outgoing; Tue, 26 Aug 1997 19:58:31 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA29610; Tue, 26 Aug 1997 19:57:47 -0700 (PDT) From: Julian Elischer Received: (from julian@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA28406; Tue, 26 Aug 1997 19:56:55 -0700 (PDT) Date: Tue, 26 Aug 1997 19:56:55 -0700 (PDT) Message-Id: <199708270256.TAA28406@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/miscfs/devfs devfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 1997/08/26 19:56:55 PDT Modified files: (Branch: RELENG_2_2) sys/miscfs/devfs devfs_vnops.c Log: fix confusion added by poul's commit if you remove the 'then' clause of an 'if' the next command becomes the then clause, which is confusing at least. Revision Changes Path 1.32.2.3 +1 -8 src/sys/miscfs/devfs/devfs_vnops.c From owner-cvs-sys Tue Aug 26 19:59:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA29971 for cvs-sys-outgoing; Tue, 26 Aug 1997 19:59:53 -0700 (PDT) Date: Tue, 26 Aug 1997 19:59:53 -0700 (PDT) From: owner-cvs-sys Message-Id: <199708270259.TAA29971@hub.freebsd.org> To: undisclosed-recipients:; From owner-cvs-sys Tue Aug 26 20:00:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA00159 for cvs-sys-outgoing; Tue, 26 Aug 1997 20:00:13 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA29932; Tue, 26 Aug 1997 19:59:33 -0700 (PDT) From: Julian Elischer Received: (from julian@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA28440; Tue, 26 Aug 1997 19:58:42 -0700 (PDT) Date: Tue, 26 Aug 1997 19:58:42 -0700 (PDT) Message-Id: <199708270258.TAA28440@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/miscfs/devfs devfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 1997/08/26 19:58:41 PDT Modified files: sys/miscfs/devfs devfs_vnops.c Log: remove un-needed if statement (now the poul removed the 'then' clause) Revision Changes Path 1.38 +1 -8 src/sys/miscfs/devfs/devfs_vnops.c From owner-cvs-sys Wed Aug 27 01:45:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA20363 for cvs-sys-outgoing; Wed, 27 Aug 1997 01:45:57 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA20270; Wed, 27 Aug 1997 01:44:17 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA00264; Wed, 27 Aug 1997 01:43:23 -0700 (PDT) Date: Wed, 27 Aug 1997 01:43:23 -0700 (PDT) Message-Id: <199708270843.BAA00264@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 trap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/27 01:43:23 PDT Modified files: sys/pc98/i386 machdep.c trap.c Log: Synchronize with sys/i386/i386/machdep.c and trap.c revision 1.258 and 1.108, respectively. Revision Changes Path 1.53 +7 -7 src/sys/pc98/i386/machdep.c 1.33 +6 -1 src/sys/pc98/i386/trap.c From owner-cvs-sys Wed Aug 27 01:47:34 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA20439 for cvs-sys-outgoing; Wed, 27 Aug 1997 01:47:34 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA20336; Wed, 27 Aug 1997 01:45:38 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA00305; Wed, 27 Aug 1997 01:44:44 -0700 (PDT) Date: Wed, 27 Aug 1997 01:44:44 -0700 (PDT) Message-Id: <199708270844.BAA00305@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/miscfs/nullfs null_subr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/27 01:44:44 PDT Modified files: sys/miscfs/nullfs null_subr.c Log: Fixed NULLFS_DIAGNOSTIC stuff. Revision Changes Path 1.12 +11 -2 src/sys/miscfs/nullfs/null_subr.c From owner-cvs-sys Wed Aug 27 01:49:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA20591 for cvs-sys-outgoing; Wed, 27 Aug 1997 01:49:44 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA20477; Wed, 27 Aug 1997 01:47:59 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA00340; Wed, 27 Aug 1997 01:47:05 -0700 (PDT) Date: Wed, 27 Aug 1997 01:47:05 -0700 (PDT) Message-Id: <199708270847.BAA00340@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf files.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/27 01:47:05 PDT Modified files: sys/pc98/conf files.pc98 Log: Use existing path, even though PC-98 doesn't support each device driver. Revision Changes Path 1.33 +44 -44 src/sys/pc98/conf/files.pc98 From owner-cvs-sys Wed Aug 27 03:42:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA25291 for cvs-sys-outgoing; Wed, 27 Aug 1997 03:42:29 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA25100; Wed, 27 Aug 1997 03:39:18 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id DAA00796; Wed, 27 Aug 1997 03:38:23 -0700 (PDT) Date: Wed, 27 Aug 1997 03:38:23 -0700 (PDT) Message-Id: <199708271038.DAA00796@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf files.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/27 03:38:23 PDT Modified files: (Branch: RELENG_2_2) sys/pc98/conf files.pc98 Log: MFC: revision 1.33; use existing path. Revision Changes Path 1.9.2.12 +45 -45 src/sys/pc98/conf/files.pc98 From owner-cvs-sys Wed Aug 27 17:49:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA22172 for cvs-sys-outgoing; Wed, 27 Aug 1997 17:49:39 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA21977; Wed, 27 Aug 1997 17:45:48 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA24342; Wed, 27 Aug 1997 17:44:44 -0700 (PDT) Date: Wed, 27 Aug 1997 17:44:44 -0700 (PDT) Message-Id: <199708280044.RAA24342@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/miscfs/nullfs null_subr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/27 17:44:43 PDT Modified files: sys/miscfs/nullfs null_subr.c Log: Include "opt_ddb.h" only when NULLFS_DIAGNOSTIC is defined. Revision Changes Path 1.13 +3 -3 src/sys/miscfs/nullfs/null_subr.c From owner-cvs-sys Wed Aug 27 18:22:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA25179 for cvs-sys-outgoing; Wed, 27 Aug 1997 18:22:29 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA24900; Wed, 27 Aug 1997 18:18:13 -0700 (PDT) From: Julian Elischer Received: (from julian@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA24464; Wed, 27 Aug 1997 18:17:13 -0700 (PDT) Date: Wed, 27 Aug 1997 18:17:13 -0700 (PDT) Message-Id: <199708280117.SAA24464@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/net if.c if_var.h src/sys/netatalk at_control.c ddp_output.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 1997/08/27 18:17:13 PDT Modified files: sys/net if.c if_var.h sys/netatalk at_control.c ddp_output.c Log: Add a per-interface-address pointer to a function that can be supplied by a protocol, to detirmine if an address matches the net this address is part of. This is needed by protocols for which netmasks "just don't work", for example appletalk. Also add the code in appletalk to make use of this new feature. Thsi fixes one of the longest standing bugs in appletalk. The inability to talk to machines to which the path is via a router which is on a different net, but the same netrange, as your interface. Protocols that do not supply this function (e.g. IP) should not be affected. Revision Changes Path 1.51 +14 -2 src/sys/net/if.c 1.6 +4 -1 src/sys/net/if_var.h 1.16 +43 -1 src/sys/netatalk/at_control.c 1.5 +19 -3 src/sys/netatalk/ddp_output.c From owner-cvs-sys Wed Aug 27 20:40:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA04200 for cvs-sys-outgoing; Wed, 27 Aug 1997 20:40:25 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA04088; Wed, 27 Aug 1997 20:37:41 -0700 (PDT) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id UAA24785; Wed, 27 Aug 1997 20:36:41 -0700 (PDT) Date: Wed, 27 Aug 1997 20:36:41 -0700 (PDT) Message-Id: <199708280336.UAA24785@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa isa.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 1997/08/27 20:36:41 PDT Modified files: sys/i386/isa isa.c Log: Here is a patch to alleviate the current problem with the dma interface and the sound driver which uses auto dma. The dma interface functionality remains however it now checks to see if a dma is operating in auto dma mode and if so it bypasses the busy flag check . I have modified the sound driver 3.5 to adjust for this new behavior and tested it under FreeBSD 3.0 -current This patch also includes the new function isa_dmastop. Submitted by: Amancio Hasty Revision Changes Path 1.103 +42 -14 src/sys/i386/isa/isa.c From owner-cvs-sys Wed Aug 27 20:40:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA04222 for cvs-sys-outgoing; Wed, 27 Aug 1997 20:40:42 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA04109; Wed, 27 Aug 1997 20:38:46 -0700 (PDT) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id UAA24816; Wed, 27 Aug 1997 20:37:47 -0700 (PDT) Date: Wed, 27 Aug 1997 20:37:47 -0700 (PDT) Message-Id: <199708280337.UAA24816@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa isa_device.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 1997/08/27 20:37:46 PDT Modified files: sys/i386/isa isa_device.h Log: Add prototype for isa_dmastop() Revision Changes Path 1.46 +2 -1 src/sys/i386/isa/isa_device.h From owner-cvs-sys Thu Aug 28 02:20:14 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA18950 for cvs-sys-outgoing; Thu, 28 Aug 1997 02:20:14 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA18820; Thu, 28 Aug 1997 02:16:34 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA26804; Thu, 28 Aug 1997 02:15:33 -0700 (PDT) Date: Thu, 28 Aug 1997 02:15:33 -0700 (PDT) Message-Id: <199708280915.CAA26804@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 1997/08/28 02:15:32 PDT Modified files: sys/pc98/pc98 pc98.c Log: Synchronize with sys/i386/isa/isa.c revision 1.103. Revision Changes Path 1.40 +45 -14 src/sys/pc98/pc98/pc98.c From owner-cvs-sys Thu Aug 28 02:28:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA19090 for cvs-sys-outgoing; Thu, 28 Aug 1997 02:28:31 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA19017; Thu, 28 Aug 1997 02:25:01 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA26902; Thu, 28 Aug 1997 02:23:59 -0700 (PDT) Date: Thu, 28 Aug 1997 02:23:59 -0700 (PDT) Message-Id: <199708280923.CAA26902@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include dvcfg.h src/sys/i386/isa ccbque.h scsi_dvcfg.h src/sys/i386/isa/bs bsif.h ccbque.h dvcfg.h scsi_dvcfg.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/28 02:23:59 PDT Modified files: sys/i386/isa/bs bsif.h Added files: sys/i386/include dvcfg.h sys/i386/isa ccbque.h scsi_dvcfg.h Removed files: sys/i386/isa/bs ccbque.h dvcfg.h scsi_dvcfg.h Log: Moved include files which are independent of bs driver. Revision Changes Path 1.7 +5 -5 src/sys/i386/isa/bs/bsif.h From owner-cvs-sys Thu Aug 28 03:19:21 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA20544 for cvs-sys-outgoing; Thu, 28 Aug 1997 03:19:21 -0700 (PDT) Received: from ki1.chemie.fu-berlin.de (ki1.chemie.fu-berlin.de [160.45.24.21]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id DAA20538; Thu, 28 Aug 1997 03:19:16 -0700 (PDT) Received: by ki1.chemie.fu-berlin.de (Smail3.1.28.1) from mail.hanse.de (193.174.9.9) with smtp id ; Thu, 28 Aug 97 12:19 MEST Received: from wavehh.UUCP by mail.hanse.de with UUCP for msmith@FreeBSD.ORG id ; Thu, 28 Aug 97 12:19 MET DST Received: by wavehh.hanse.de (4.1/SMI-4.1) id AA29265; Thu, 28 Aug 97 11:42:28 +0200 From: cracauer@wavehh.hanse.de (Martin Cracauer) Message-Id: <9708280942.AA29265@wavehh.hanse.de> Subject: Re: cvs commit: src/sys/i386/isa isa.c To: msmith@FreeBSD.ORG (Michael Smith) Date: Thu, 28 Aug 1997 11:42:28 +0200 (MET DST) Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG In-Reply-To: <199708280336.UAA24785@freefall.freebsd.org> from "Michael Smith" at Aug 27, 97 08:36:41 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Modified files: > sys/i386/isa isa.c > Log: > Here is a patch to alleviate the current problem with the dma interface > and the sound driver which uses auto dma. Could this possibly do something about the Adaptec 1542 problems people reported for 2.2.x? > > The dma interface functionality remains however it now checks > to see if a dma is operating in auto dma mode and if so it bypasses > the busy flag check . I have modified the sound driver 3.5 to > adjust for this new behavior and tested it under FreeBSD 3.0 -current > > This patch also includes the new function isa_dmastop. > > Submitted by: Amancio Hasty > > Revision Changes Path > 1.103 +42 -14 src/sys/i386/isa/isa.c > > -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://cracauer.cons.org Fax +49 40 522 85 36 From owner-cvs-sys Thu Aug 28 03:19:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA20561 for cvs-sys-outgoing; Thu, 28 Aug 1997 03:19:48 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA20489; Thu, 28 Aug 1997 03:16:25 -0700 (PDT) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id DAA27734; Thu, 28 Aug 1997 03:15:23 -0700 (PDT) Date: Thu, 28 Aug 1997 03:15:23 -0700 (PDT) Message-Id: <199708281015.DAA27734@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/dev/ppbus nlpt.c ppb_base.c ppbconf.c ppi.c vpo.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 1997/08/28 03:15:22 PDT Modified files: sys/dev/ppbus nlpt.c ppb_base.c ppbconf.c ppi.c vpo.c Log: Remove bogus i386/* includes. Revision Changes Path 1.3 +2 -5 src/sys/dev/ppbus/nlpt.c 1.2 +1 -5 src/sys/dev/ppbus/ppb_base.c 1.3 +1 -5 src/sys/dev/ppbus/ppbconf.c 1.4 +1 -4 src/sys/dev/ppbus/ppi.c 1.3 +1 -2 src/sys/dev/ppbus/vpo.c From owner-cvs-sys Thu Aug 28 03:26:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA20773 for cvs-sys-outgoing; Thu, 28 Aug 1997 03:26:08 -0700 (PDT) Received: from word.smith.net.au (word.smith.net.au [202.0.75.3]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA20754; Thu, 28 Aug 1997 03:25:52 -0700 (PDT) Received: from word.smith.net.au (localhost.smith.net.au [127.0.0.1]) by word.smith.net.au (8.8.7/8.8.5) with ESMTP id TAA04782; Thu, 28 Aug 1997 19:54:17 +0930 (CST) Message-Id: <199708281024.TAA04782@word.smith.net.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: cracauer@wavehh.hanse.de (Martin Cracauer) cc: msmith@FreeBSD.ORG (Michael Smith), cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/isa isa.c In-reply-to: Your message of "Thu, 28 Aug 1997 11:42:28 +0200." <9708280942.AA29265@wavehh.hanse.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 28 Aug 1997 19:54:15 +0930 From: Mike Smith Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > Modified files: > > sys/i386/isa isa.c > > Log: > > Here is a patch to alleviate the current problem with the dma interface > > and the sound driver which uses auto dma. > > Could this possibly do something about the Adaptec 1542 problems > people reported for 2.2.x? No; these changes are only relevant to motherboard-slave DMA. mike From owner-cvs-sys Thu Aug 28 04:16:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA22445 for cvs-sys-outgoing; Thu, 28 Aug 1997 04:16:51 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA22258; Thu, 28 Aug 1997 04:13:13 -0700 (PDT) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA28075; Thu, 28 Aug 1997 04:12:10 -0700 (PDT) Date: Thu, 28 Aug 1997 04:12:10 -0700 (PDT) Message-Id: <199708281112.EAA28075@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/dev/ppbus nlpt.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 1997/08/28 04:12:10 PDT Modified files: sys/dev/ppbus nlpt.c Log: Remove bogus timeout_func_t casts. Remove unused headers. Remove all but one instance of the device base name. Prototype some local static functions. Consistently reference the softc structure as "sc" rather than "lpt". Prompted-by: bde Revision Changes Path 1.4 +199 -193 src/sys/dev/ppbus/nlpt.c From owner-cvs-sys Thu Aug 28 04:42:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA23207 for cvs-sys-outgoing; Thu, 28 Aug 1997 04:42:13 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA23023; Thu, 28 Aug 1997 04:37:29 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA29047; Thu, 28 Aug 1997 04:36:26 -0700 (PDT) Date: Thu, 28 Aug 1997 04:36:26 -0700 (PDT) Message-Id: <199708281136.EAA29047@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include dvcfg.h src/sys/i386/isa ccbque.h scsi_dvcfg.h src/sys/i386/isa/bs bsif.h ccbque.h dvcfg.h scsi_dvcfg.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/28 04:36:26 PDT Modified files: (Branch: RELENG_2_2) sys/i386/isa/bs bsif.h Added files: (Branch: RELENG_2_2) sys/i386/include dvcfg.h sys/i386/isa ccbque.h scsi_dvcfg.h Removed files: (Branch: RELENG_2_2) sys/i386/isa/bs ccbque.h dvcfg.h scsi_dvcfg.h Log: MFC: Moved bs driver independent headers. Revision Changes Path 1.1.2.4 +5 -5 src/sys/i386/isa/bs/bsif.h From owner-cvs-sys Thu Aug 28 05:22:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA24914 for cvs-sys-outgoing; Thu, 28 Aug 1997 05:22:29 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id FAA24779; Thu, 28 Aug 1997 05:19:13 -0700 (PDT) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id FAA29192; Thu, 28 Aug 1997 05:18:10 -0700 (PDT) Date: Thu, 28 Aug 1997 05:18:10 -0700 (PDT) Message-Id: <199708281218.FAA29192@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf LINT files.i386 majors.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1997/08/28 05:18:10 PDT Modified files: sys/i386/conf LINT files.i386 majors.i386 Log: Add entries for Comtrol Rocketport serial card. Submitted by: Amir Farah Revision Changes Path 1.359 +33 -1 src/sys/i386/conf/LINT 1.172 +2 -1 src/sys/i386/conf/files.i386 1.17 +2 -2 src/sys/i386/conf/majors.i386 From owner-cvs-sys Thu Aug 28 05:23:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA24938 for cvs-sys-outgoing; Thu, 28 Aug 1997 05:23:13 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id FAA24843; Thu, 28 Aug 1997 05:20:09 -0700 (PDT) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id FAA29225; Thu, 28 Aug 1997 05:19:06 -0700 (PDT) Date: Thu, 28 Aug 1997 05:19:06 -0700 (PDT) Message-Id: <199708281219.FAA29225@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa rp.c rpreg.h rpvar.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1997/08/28 05:19:06 PDT Added files: sys/i386/isa rp.c rpreg.h rpvar.h Log: ISA driver for Comtrol Rocketport serial cards. No PCI probe stub was submitted to me. Submitted by: Amir Farah From owner-cvs-sys Thu Aug 28 07:24:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA00264 for cvs-sys-outgoing; Thu, 28 Aug 1997 07:24:27 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA00161; Thu, 28 Aug 1997 07:22:18 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA29580; Thu, 28 Aug 1997 07:21:14 -0700 (PDT) Date: Thu, 28 Aug 1997 07:21:14 -0700 (PDT) Message-Id: <199708281421.HAA29580@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf files.pc98 majors.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/28 07:21:14 PDT Modified files: sys/pc98/conf files.pc98 majors.pc98 Log: Synchronize with sys/i386/conf/files.i386 and majors.i386 revisions 1.172 and 1.17, respectively. Revision Changes Path 1.34 +2 -1 src/sys/pc98/conf/files.pc98 1.13 +2 -2 src/sys/pc98/conf/majors.pc98 From owner-cvs-sys Thu Aug 28 07:39:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA01190 for cvs-sys-outgoing; Thu, 28 Aug 1997 07:39:39 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA01099; Thu, 28 Aug 1997 07:38:00 -0700 (PDT) From: Jonathan Lemon Received: (from jlemon@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA14185; Thu, 28 Aug 1997 07:36:57 -0700 (PDT) Date: Thu, 28 Aug 1997 07:36:57 -0700 (PDT) Message-Id: <199708281436.HAA14185@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf files.i386 src/sys/i386/i386 sys_machdep.c trap.c vm86.c src/sys/i386/include vm86.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jlemon 1997/08/28 07:36:56 PDT Modified files: sys/i386/conf files.i386 sys/i386/i386 sys_machdep.c trap.c vm86.c sys/i386/include vm86.h Log: Remove the vm86 support as an LKM, and link it directly into the kernel if 'options "VM86"' is in the config file. The LKM was really for development, and has probably outlived its usefulness. Revision Changes Path 1.173 +2 -1 src/sys/i386/conf/files.i386 1.24 +6 -7 src/sys/i386/i386/sys_machdep.c 1.109 +5 -4 src/sys/i386/i386/trap.c 1.2 +3 -41 src/sys/i386/i386/vm86.c 1.3 +3 -3 src/sys/i386/include/vm86.h From owner-cvs-sys Thu Aug 28 08:04:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA02760 for cvs-sys-outgoing; Thu, 28 Aug 1997 08:04:38 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA02485; Thu, 28 Aug 1997 08:01:10 -0700 (PDT) From: Jonathan Lemon Received: (from jlemon@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id IAA14434; Thu, 28 Aug 1997 08:00:06 -0700 (PDT) Date: Thu, 28 Aug 1997 08:00:06 -0700 (PDT) Message-Id: <199708281500.IAA14434@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 jlemon 1997/08/28 08:00:06 PDT Modified files: sys/i386/conf LINT Log: Document the VM86 option. Reminded-by: John-Mark Gurney Revision Changes Path 1.360 +8 -1 src/sys/i386/conf/LINT From owner-cvs-sys Thu Aug 28 08:25:58 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA04208 for cvs-sys-outgoing; Thu, 28 Aug 1997 08:25:58 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA04047; Thu, 28 Aug 1997 08:24:15 -0700 (PDT) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id IAA14539; Thu, 28 Aug 1997 08:23:11 -0700 (PDT) Date: Thu, 28 Aug 1997 08:23:11 -0700 (PDT) Message-Id: <199708281523.IAA14539@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa rp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1997/08/28 08:23:11 PDT Modified files: sys/i386/isa rp.c Log: Patch for 3.0: #include instead of Revision Changes Path 1.2 +1 -1 src/sys/i386/isa/rp.c From owner-cvs-sys Thu Aug 28 11:20:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA13399 for cvs-sys-outgoing; Thu, 28 Aug 1997 11:20:47 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA13389; Thu, 28 Aug 1997 11:20:40 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id EAA30229; Fri, 29 Aug 1997 04:15:43 +1000 Date: Fri, 29 Aug 1997 04:15:43 +1000 From: Bruce Evans Message-Id: <199708281815.EAA30229@godzilla.zeta.org.au> To: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, jlemon@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Modified files: > sys/i386/conf LINT > Log: > Document the VM86 option. > Reminded-by: John-Mark Gurney LINT is so broken now that it is hard to see that this breaks it some more. VM86 is incompatible with SMP, even at compile time, in at least machdep.c. Bruce From owner-cvs-sys Thu Aug 28 17:33:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA29615 for cvs-sys-outgoing; Thu, 28 Aug 1997 17:33:11 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA29503; Thu, 28 Aug 1997 17:31:19 -0700 (PDT) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA17518; Thu, 28 Aug 1997 17:30:12 -0700 (PDT) Date: Thu, 28 Aug 1997 17:30:12 -0700 (PDT) Message-Id: <199708290030.RAA17518@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/dev/ppbus nlpt.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 1997/08/28 17:30:12 PDT Modified files: sys/dev/ppbus nlpt.c Log: Make the devfs code actually compile. Oops. Submitted by: jkh Revision Changes Path 1.5 +5 -6 src/sys/dev/ppbus/nlpt.c From owner-cvs-sys Fri Aug 29 01:19:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA19727 for cvs-sys-outgoing; Fri, 29 Aug 1997 01:19:07 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA19625; Fri, 29 Aug 1997 01:17:08 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA21913; Fri, 29 Aug 1997 01:15:58 -0700 (PDT) Date: Fri, 29 Aug 1997 01:15:58 -0700 (PDT) Message-Id: <199708290815.BAA21913@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf files.pc98 src/sys/pc98/i386 trap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/29 01:15:58 PDT Modified files: sys/pc98/conf files.pc98 sys/pc98/i386 trap.c Log: Synchronize with sys/i386/conf/files.i386 and sys/i386/i386/trap.c revisions 1.173 and 1.109, respectively. Revision Changes Path 1.35 +2 -1 src/sys/pc98/conf/files.pc98 1.34 +5 -4 src/sys/pc98/i386/trap.c From owner-cvs-sys Fri Aug 29 02:07:01 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA21956 for cvs-sys-outgoing; Fri, 29 Aug 1997 02:07:01 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA21884; Fri, 29 Aug 1997 02:04:59 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA22319; Fri, 29 Aug 1997 02:03:48 -0700 (PDT) Date: Fri, 29 Aug 1997 02:03:48 -0700 (PDT) Message-Id: <199708290903.CAA22319@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include param.h src/sys/kern kern_mib.c src/sys/sys sysctl.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/29 02:03:47 PDT Modified files: sys/i386/include param.h sys/kern kern_mib.c sys/sys sysctl.h Log: Added a sysctl arg, hw.machine_arch. The hw.machine_arch is "ibm-pc" on IBM-PC box and is "pc-98" on NEC PC-98 box. Userland program can distinguish architecture on which the program runs. Revision Changes Path 1.38 +11 -1 src/sys/i386/include/param.h 1.10 +5 -1 src/sys/kern/kern_mib.c 1.55 +3 -2 src/sys/sys/sysctl.h From owner-cvs-sys Fri Aug 29 04:04:22 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA26914 for cvs-sys-outgoing; Fri, 29 Aug 1997 04:04:22 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA26810; Fri, 29 Aug 1997 04:02:28 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA23923; Fri, 29 Aug 1997 04:01:17 -0700 (PDT) Date: Fri, 29 Aug 1997 04:01:17 -0700 (PDT) Message-Id: <199708291101.EAA23923@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include param.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/29 04:01:17 PDT Modified files: sys/i386/include param.h Log: Fix typo in the comment introduced by me. Revision Changes Path 1.39 +2 -2 src/sys/i386/include/param.h From owner-cvs-sys Fri Aug 29 07:50:55 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA07843 for cvs-sys-outgoing; Fri, 29 Aug 1997 07:50:55 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA07668; Fri, 29 Aug 1997 07:48:46 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA10385; Fri, 29 Aug 1997 07:47:34 -0700 (PDT) Date: Fri, 29 Aug 1997 07:47:34 -0700 (PDT) Message-Id: <199708291447.HAA10385@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/29 07:47:33 PDT Modified files: sys/i386/i386 userconfig.c Log: Use correct member of scsi_cint for scbus. Add a space between lun and flags. Reviewed by: kato Submitted by: Chiharu Shibata Revision Changes Path 1.90 +4 -4 src/sys/i386/i386/userconfig.c From owner-cvs-sys Fri Aug 29 07:54:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA08032 for cvs-sys-outgoing; Fri, 29 Aug 1997 07:54:07 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA07917; Fri, 29 Aug 1997 07:51:50 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA10446; Fri, 29 Aug 1997 07:50:39 -0700 (PDT) Date: Fri, 29 Aug 1997 07:50:39 -0700 (PDT) Message-Id: <199708291450.HAA10446@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/29 07:50:38 PDT Modified files: (Branch: RELENG_2_2) sys/i386/i386 userconfig.c Log: MFC (revision 1.90; fix for scbus and flags). Revision Changes Path 1.63.2.19 +4 -4 src/sys/i386/i386/userconfig.c From owner-cvs-sys Fri Aug 29 07:56:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA08164 for cvs-sys-outgoing; Fri, 29 Aug 1997 07:56:11 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA08072; Fri, 29 Aug 1997 07:54:30 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA10490; Fri, 29 Aug 1997 07:53:19 -0700 (PDT) Date: Fri, 29 Aug 1997 07:53:19 -0700 (PDT) Message-Id: <199708291453.HAA10490@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/29 07:53:18 PDT Modified files: sys/pc98/i386 userconfig.c Log: Synchronize with sys/i386/i386/userconfig.c revision 1.90. Revision Changes Path 1.34 +4 -4 src/sys/pc98/i386/userconfig.c From owner-cvs-sys Fri Aug 29 07:57:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA08258 for cvs-sys-outgoing; Fri, 29 Aug 1997 07:57:29 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA08115; Fri, 29 Aug 1997 07:55:41 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA10528; Fri, 29 Aug 1997 07:54:30 -0700 (PDT) Date: Fri, 29 Aug 1997 07:54:30 -0700 (PDT) Message-Id: <199708291454.HAA10528@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/29 07:54:30 PDT Modified files: (Branch: RELENG_2_2) sys/pc98/i386 userconfig.c Log: Synchronize with sys/i386/i386/userconfig.c revision 1.63.2.19. Revision Changes Path 1.10.2.12 +4 -4 src/sys/pc98/i386/userconfig.c From owner-cvs-sys Fri Aug 29 11:02:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA18092 for cvs-sys-outgoing; Fri, 29 Aug 1997 11:02:11 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA17899; Fri, 29 Aug 1997 10:59:45 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id KAA11062; Fri, 29 Aug 1997 10:58:32 -0700 (PDT) Date: Fri, 29 Aug 1997 10:58:32 -0700 (PDT) Message-Id: <199708291758.KAA11062@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include smptests.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/08/29 10:58:32 PDT Modified files: sys/i386/include smptests.h Log: Introduce FAST_HI option, ON by default. This options allows a CPU that is blocked spinning for the giant lock to process FAST_INTR() ISRs, eg. siointr(). Revision Changes Path 1.22 +15 -1 src/sys/i386/include/smptests.h From owner-cvs-sys Fri Aug 29 11:19:22 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA19259 for cvs-sys-outgoing; Fri, 29 Aug 1997 11:19:22 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA19137; Fri, 29 Aug 1997 11:17:32 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA11245; Fri, 29 Aug 1997 11:16:19 -0700 (PDT) Date: Fri, 29 Aug 1997 11:16:19 -0700 (PDT) Message-Id: <199708291816.LAA11245@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 mplock.s simplelock.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/08/29 11:16:19 PDT Modified files: sys/i386/i386 exception.s mplock.s simplelock.s Log: Support for the new FAST_HI algorithm. Improved interrupt handling, fewer silo overflows. With help from: dave adkins Revision Changes Path 1.42 +42 -9 src/sys/i386/i386/exception.s 1.22 +10 -10 src/sys/i386/i386/mplock.s 1.5 +6 -1 src/sys/i386/i386/simplelock.s From owner-cvs-sys Fri Aug 29 11:48:32 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA21054 for cvs-sys-outgoing; Fri, 29 Aug 1997 11:48:32 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA20876; Fri, 29 Aug 1997 11:46:39 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA11365; Fri, 29 Aug 1997 11:45:26 -0700 (PDT) Date: Fri, 29 Aug 1997 11:45:26 -0700 (PDT) Message-Id: <199708291845.LAA11365@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa apic_ipl.s apic_vector.s intr_machdep.c intr_machdep.h ipl.s ipl_funcs.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/08/29 11:45:25 PDT Modified files: sys/i386/isa apic_ipl.s apic_vector.s intr_machdep.c intr_machdep.h ipl.s ipl_funcs.c Log: Support for the new FAST_HI algorithm, enabled. Preliminary support for the INTR_SIMPLELOCK algorithm, disabled. Note that this code is NOT ready. Revision Changes Path 1.15 +14 -4 src/sys/i386/isa/apic_ipl.s 1.19 +79 -12 src/sys/i386/isa/apic_vector.s 1.5 +38 -4 src/sys/i386/isa/intr_machdep.c 1.7 +42 -35 src/sys/i386/isa/intr_machdep.h 1.12 +40 -7 src/sys/i386/isa/ipl.s 1.6 +2 -2 src/sys/i386/isa/ipl_funcs.c From owner-cvs-sys Fri Aug 29 12:49:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA24234 for cvs-sys-outgoing; Fri, 29 Aug 1997 12:49:46 -0700 (PDT) Received: from Ilsa.StevesCafe.com (Ilsa.StevesCafe.com [205.168.119.129]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA24229; Fri, 29 Aug 1997 12:49:40 -0700 (PDT) Received: from Ilsa.StevesCafe.com (localhost [127.0.0.1]) by Ilsa.StevesCafe.com (8.8.7/8.8.5) with ESMTP id NAA08673; Fri, 29 Aug 1997 13:49:36 -0600 (MDT) Message-Id: <199708291949.NAA08673@Ilsa.StevesCafe.com> X-Mailer: exmh version 2.0gamma 1/27/96 From: Steve Passe To: KATO Takenori cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/include param.h In-reply-to: Your message of "Fri, 29 Aug 1997 04:01:17 PDT." <199708291101.EAA23923@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 29 Aug 1997 13:49:36 -0600 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi, machine/param.h has what should be a separate .h file appended to it as: #ifndef _SIMPLELOCK_H_ #define _SIMPLELOCK_H_ ... #endif /* !_SIMPLELOCK_H_ */ I would like to take this section and move it to new file: machine/simplelock.h This would break a lot of files that currently get this info from param.h. To get around this in the beginning I would just add: #include to the end of param.h until all the files requiring it are found and fixed. Any objections? -- Steve Passe | powered by smp@csn.net | Symmetric MultiProcessor FreeBSD From owner-cvs-sys Fri Aug 29 15:55:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA04367 for cvs-sys-outgoing; Fri, 29 Aug 1997 15:55:25 -0700 (PDT) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA04338; Fri, 29 Aug 1997 15:55:10 -0700 (PDT) Received: (from root@localhost) by dyson.iquest.net (8.8.6/8.8.5) id RAA03174; Fri, 29 Aug 1997 17:55:06 -0500 (EST) From: "John S. Dyson" Message-Id: <199708292255.RAA03174@dyson.iquest.net> Subject: Re: cvs commit: src/sys/i386/include param.h In-Reply-To: <199708291949.NAA08673@Ilsa.StevesCafe.com> from Steve Passe at "Aug 29, 97 01:49:36 pm" To: smp@csn.net (Steve Passe) Date: Fri, 29 Aug 1997 17:55:06 -0500 (EST) Cc: kato@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Steve Passe said: > Hi, > > machine/param.h has what should be a separate .h file appended to it as: > > #ifndef _SIMPLELOCK_H_ > #define _SIMPLELOCK_H_ > ... > #endif /* !_SIMPLELOCK_H_ */ > > I would like to take this section and move it to new file: machine/simplelock.h > This would break a lot of files that currently get this info from param.h. To > get around this in the beginning I would just add: > > #include to the end of param.h until all the files > requiring it are found and fixed. > > Any objections? > I agree that simplelock.h should be a seperate file. I don't think that people mind about temporary work-arounds. It is always a good idea to give a warning such as you have, especially when you know that someone will take exception. :-). -- John dyson@freebsd.org jdyson@nc.com From owner-cvs-sys Fri Aug 29 19:24:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA12839 for cvs-sys-outgoing; Fri, 29 Aug 1997 19:24:54 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA12834; Fri, 29 Aug 1997 19:24:43 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id MAA02715; Sat, 30 Aug 1997 12:18:42 +1000 Date: Sat, 30 Aug 1997 12:18:42 +1000 From: Bruce Evans Message-Id: <199708300218.MAA02715@godzilla.zeta.org.au> To: kato@FreeBSD.ORG, smp@csn.net Subject: Re: cvs commit: src/sys/i386/include param.h Cc: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >machine/param.h has what should be a separate .h file appended to it as: > >#ifndef _SIMPLELOCK_H_ >#define _SIMPLELOCK_H_ > ... >#endif /* !_SIMPLELOCK_H_ */ > >I would like to take this section and move it to new file: machine/simplelock.h Me too (except perhaps it should be named machine/lock.h). >This would break a lot of files that currently get this info from param.h. To >get around this in the beginning I would just add: > >#include to the end of param.h until all the files >requiring it are found and fixed. I think should just be included in . depends on the full `struct simplelock' being defined, so nothing would be lost by this. I tried removing the simplelock declarations completely. This broke only 175 of 568 objects in LINT, mostly for sources that include . is included for approx. 171 of the objects in LINT, so all except approx. 4 cases can be handled by the nested include. It also broke everything that includes , even in the !KERNEL case when struct simplelock is not required, because includes in all cases. Bruce From owner-cvs-sys Fri Aug 29 19:55:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA14191 for cvs-sys-outgoing; Fri, 29 Aug 1997 19:55:05 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA14068; Fri, 29 Aug 1997 19:53:21 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA13455; Fri, 29 Aug 1997 19:52:05 -0700 (PDT) Date: Fri, 29 Aug 1997 19:52:05 -0700 (PDT) Message-Id: <199708300252.TAA13455@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include cpu.h param.h src/sys/kern kern_mib.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/29 19:52:05 PDT Modified files: sys/i386/include cpu.h param.h sys/kern kern_mib.c Log: Move MACHINE_ARCH definition from to . Submitted by: Bruce Evans Revision Changes Path 1.33 +12 -1 src/sys/i386/include/cpu.h 1.40 +1 -12 src/sys/i386/include/param.h 1.11 +3 -1 src/sys/kern/kern_mib.c From owner-cvs-sys Fri Aug 29 22:52:55 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA20740 for cvs-sys-outgoing; Fri, 29 Aug 1997 22:52:55 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id WAA20625; Fri, 29 Aug 1997 22:50:38 -0700 (PDT) From: Jun-ichiro Itoh Received: (from itojun@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id WAA13757; Fri, 29 Aug 1997 22:49:21 -0700 (PDT) Date: Fri, 29 Aug 1997 22:49:21 -0700 (PDT) Message-Id: <199708300549.WAA13757@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci scsiiom.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk itojun 1997/08/29 22:49:20 PDT Modified files: sys/pci scsiiom.c Log: Scsi RESERVATION CONFLICT and BUSY support for Tekram scsi cards. Checked with DC390. Pls mail me if you have any trouble with this patch. Revision Changes Path 1.2 +20 -0 src/sys/pci/scsiiom.c From owner-cvs-sys Sat Aug 30 01:03:21 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA01570 for cvs-sys-outgoing; Sat, 30 Aug 1997 01:03:21 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA01107; Sat, 30 Aug 1997 01:01:06 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA14016; Sat, 30 Aug 1997 00:59:48 -0700 (PDT) Date: Sat, 30 Aug 1997 00:59:48 -0700 (PDT) Message-Id: <199708300759.AAA14016@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys lock.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/08/30 00:59:48 PDT Modified files: sys/sys lock.h Log: Moved the SIMPLE_LOCK stuff from machine/param.h to machine/lock.h. include it here for now. Reviewed by: Bruce Evans Revision Changes Path 1.9 +4 -1 src/sys/sys/lock.h From owner-cvs-sys Sat Aug 30 01:11:22 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA03019 for cvs-sys-outgoing; Sat, 30 Aug 1997 01:11:22 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA02600; Sat, 30 Aug 1997 01:09:29 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA14191; Sat, 30 Aug 1997 01:08:11 -0700 (PDT) Date: Sat, 30 Aug 1997 01:08:11 -0700 (PDT) Message-Id: <199708300808.BAA14191@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include lock.h cpufunc.h param.h profile.h smp.h smptests.h src/sys/i386/isa apic_vector.s clock.c cy.c intr_machdep.c sio.c src/sys/i386/i386 exception.s mp_machdep.c mplock.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/08/30 01:08:11 PDT Modified files: sys/i386/include cpufunc.h param.h profile.h smp.h smptests.h sys/i386/isa apic_vector.s clock.c cy.c intr_machdep.c sio.c sys/i386/i386 exception.s mp_machdep.c mplock.s Added files: sys/i386/include lock.h Log: Another round of lock pushdown. Add a simplelock to deal with disable_intr()/enable_intr() as used in UP kernel. UP kernel expects that this is enough to guarantee exclusive access to regions of code bracketed by these 2 functions. Add a simplelock to bracket clock accesses in clock.c: clock_lock. Help from: Bruce Evans Revision Changes Path 1.70 +6 -1 src/sys/i386/include/cpufunc.h 1.41 +1 -239 src/sys/i386/include/param.h 1.12 +5 -1 src/sys/i386/include/profile.h 1.31 +9 -1 src/sys/i386/include/smp.h 1.23 +19 -1 src/sys/i386/include/smptests.h 1.20 +3 -3 src/sys/i386/isa/apic_vector.s 1.101 +43 -12 src/sys/i386/isa/clock.c 1.51 +5 -33 src/sys/i386/isa/cy.c 1.6 +9 -1 src/sys/i386/isa/intr_machdep.c 1.178 +21 -39 src/sys/i386/isa/sio.c 1.43 +3 -3 src/sys/i386/i386/exception.s 1.48 +19 -3 src/sys/i386/i386/mp_machdep.c 1.23 +49 -1 src/sys/i386/i386/mplock.s From owner-cvs-sys Sat Aug 30 04:23:15 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA13051 for cvs-sys-outgoing; Sat, 30 Aug 1997 04:23:15 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA12990; Sat, 30 Aug 1997 04:21:24 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA17079; Sat, 30 Aug 1997 04:20:05 -0700 (PDT) Date: Sat, 30 Aug 1997 04:20:05 -0700 (PDT) Message-Id: <199708301120.EAA17079@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include asnames.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/08/30 04:20:05 PDT Modified files: sys/i386/include asnames.h Log: Update to include recently added names that are shared between the C and asm parts of the kernel. This is to re-enable ELF compile support. Revision Changes Path 1.5 +38 -1 src/sys/i386/include/asnames.h From owner-cvs-sys Sat Aug 30 04:27:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA13143 for cvs-sys-outgoing; Sat, 30 Aug 1997 04:27:16 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA13093; Sat, 30 Aug 1997 04:25:26 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA17423; Sat, 30 Aug 1997 04:24:07 -0700 (PDT) Date: Sat, 30 Aug 1997 04:24:07 -0700 (PDT) Message-Id: <199708301124.EAA17423@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys signalvar.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/08/30 04:24:07 PDT Modified files: sys/sys signalvar.h Log: remove global prototype for setsigvec(). It's static inside kern_sig.c and causes redundant declaration warnings. Revision Changes Path 1.16 +1 -2 src/sys/sys/signalvar.h From owner-cvs-sys Sat Aug 30 07:12:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA19202 for cvs-sys-outgoing; Sat, 30 Aug 1997 07:12:08 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA18991; Sat, 30 Aug 1997 07:10:16 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA20842; Sat, 30 Aug 1997 07:08:56 -0700 (PDT) Date: Sat, 30 Aug 1997 07:08:56 -0700 (PDT) Message-Id: <199708301408.HAA20842@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include cpu.h src/sys/kern kern_mib.c src/sys/sys sysctl.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/30 07:08:56 PDT Modified files: (Branch: RELENG_2_2) sys/i386/include cpu.h sys/kern kern_mib.c sys/sys sysctl.h Log: MFC: (added hw.machine_arch). Revision Changes Path 1.25.2.2 +12 -1 src/sys/i386/include/cpu.h 1.4.2.2 +7 -1 src/sys/kern/kern_mib.c 1.48.2.2 +3 -2 src/sys/sys/sysctl.h From owner-cvs-sys Sat Aug 30 08:50:59 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA22806 for cvs-sys-outgoing; Sat, 30 Aug 1997 08:50:59 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA22722; Sat, 30 Aug 1997 08:49:12 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id IAA05787; Sat, 30 Aug 1997 08:47:52 -0700 (PDT) Date: Sat, 30 Aug 1997 08:47:52 -0700 (PDT) Message-Id: <199708301547.IAA05787@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 sio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/08/30 08:47:52 PDT Modified files: sys/pc98/pc98 clock.c sio.c Log: Synchronize with sys/i386/isa/clock.c and sio.c revisions 1.101 and i.178, respectively. Revision Changes Path 1.34 +43 -12 src/sys/pc98/pc98/clock.c 1.35 +21 -39 src/sys/pc98/pc98/sio.c From owner-cvs-sys Sat Aug 30 11:53:30 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA28292 for cvs-sys-outgoing; Sat, 30 Aug 1997 11:53:30 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA28133; Sat, 30 Aug 1997 11:51:28 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA06252; Sat, 30 Aug 1997 11:50:07 -0700 (PDT) Date: Sat, 30 Aug 1997 11:50:07 -0700 (PDT) Message-Id: <199708301850.LAA06252@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/vm vm_mmap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/08/30 11:50:06 PDT Modified files: sys/vm vm_mmap.c Log: Allow non-page aligned file offset mmap's, providing that the system is allowed to choose the address, or that the MAP_FIXED address has the same remainder when modulo PAGE_SIZE as the file offset. Apparently this is posix1003.1b specified behavior. SVR4 and the other *BSD's allow it too. It costs us nothing to support and means we don't get EINVAL on some mmap code that works perfectly elsewhere. Obtained from: NetBSD Revision Changes Path 1.67 +47 -23 src/sys/vm/vm_mmap.c From owner-cvs-sys Sat Aug 30 12:01:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA28551 for cvs-sys-outgoing; Sat, 30 Aug 1997 12:01:42 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA28440; Sat, 30 Aug 1997 11:59:54 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA06287; Sat, 30 Aug 1997 11:58:33 -0700 (PDT) Date: Sat, 30 Aug 1997 11:58:33 -0700 (PDT) Message-Id: <199708301858.LAA06287@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys elf32.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/08/30 11:58:32 PDT Modified files: sys/sys elf32.h Log: Collect a few missing symbols from the OpenBSD elf includes. (The OpenBSD includes use the formal elf names like us, NetBSD have different symbols) Obtained from: OpenBSD Revision Changes Path 1.2 +44 -2 src/sys/sys/elf32.h From owner-cvs-sys Sat Aug 30 12:02:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA28634 for cvs-sys-outgoing; Sat, 30 Aug 1997 12:02:56 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA28514; Sat, 30 Aug 1997 12:01:10 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA06319; Sat, 30 Aug 1997 11:59:49 -0700 (PDT) Date: Sat, 30 Aug 1997 11:59:49 -0700 (PDT) Message-Id: <199708301859.LAA06319@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include elf.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/08/30 11:59:49 PDT Modified files: sys/i386/include elf.h Log: Define some machine characteristics using symbol naming on conventions in place in the other BSD's. Revision Changes Path 1.2 +7 -1 src/sys/i386/include/elf.h From owner-cvs-sys Sat Aug 30 12:06:01 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA28840 for cvs-sys-outgoing; Sat, 30 Aug 1997 12:06:01 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA28766; Sat, 30 Aug 1997 12:04:19 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id MAA06382; Sat, 30 Aug 1997 12:02:58 -0700 (PDT) Date: Sat, 30 Aug 1997 12:02:58 -0700 (PDT) Message-Id: <199708301902.MAA06382@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 microtime.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/08/30 12:02:58 PDT Modified files: sys/i386/i386 microtime.s Log: Added clock_lock protection to microtime. Revision Changes Path 1.30 +21 -2 src/sys/i386/i386/microtime.s From owner-cvs-sys Sat Aug 30 20:21:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA15229 for cvs-sys-outgoing; Sat, 30 Aug 1997 20:21:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA15058; Sat, 30 Aug 1997 20:19:14 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id UAA08194; Sat, 30 Aug 1997 20:17:50 -0700 (PDT) Date: Sat, 30 Aug 1997 20:17:50 -0700 (PDT) Message-Id: <199708310317.UAA08194@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include lock.h smptests.h src/sys/i386/isa sio.c src/sys/i386/i386 mp_machdep.c simplelock.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/08/30 20:17:50 PDT Modified files: sys/i386/include lock.h smptests.h sys/i386/i386 mp_machdep.c simplelock.s Log: Debug version of simple_lock. This will store the CPU id of the holding CPU along with the lock. When a CPU fails to get the lock it compares its own id to the holder id. If they are the same it panic()s, as simple locks are binary, and this would cause a deadlock. Controlled by smptests.h: SL_DEBUG, ON by default. Some minor cleanup. Revision Changes Path 1.2 +8 -9 src/sys/i386/include/lock.h 1.24 +15 -1 src/sys/i386/include/smptests.h 1.49 +11 -20 src/sys/i386/i386/mp_machdep.c 1.6 +88 -1 src/sys/i386/i386/simplelock.s Modified files: sys/i386/isa sio.c Log: Created a private simple_lock to control accesses to com data structs and hardware. There is now another simple_lock around clock data/hardware accesses in clock.c and microtime.s. It is my belief that this is the only area sio/cy might stumble into during an unblocked INTerrupt. Thus I separated the sio/cy code from the generic disable_intr()/enable_intr() routines. Controlled by smptests.h: USE_COMLOCK, ON by default. Revision Changes Path 1.179 +76 -51 src/sys/i386/isa/sio.c From owner-cvs-sys Sat Aug 30 23:16:15 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA23011 for cvs-sys-outgoing; Sat, 30 Aug 1997 23:16:15 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA22939; Sat, 30 Aug 1997 23:12:52 -0700 (PDT) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA08485; Sat, 30 Aug 1997 23:11:27 -0700 (PDT) Date: Sat, 30 Aug 1997 23:11:27 -0700 (PDT) Message-Id: <199708310611.XAA08485@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/boot/biosboot Makefile asm.S boot.c boot.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1997/08/30 23:11:27 PDT Modified files: sys/i386/boot/biosboot Makefile asm.S boot.c boot.h Log: Remove pbzero(), things we load zero their own bss. Make VESA_SUPPORT default Revision Changes Path 1.60 +2 -2 src/sys/i386/boot/biosboot/Makefile 1.12 +1 -35 src/sys/i386/boot/biosboot/asm.S 1.69 +2 -2 src/sys/i386/boot/biosboot/boot.c 1.21 +1 -2 src/sys/i386/boot/biosboot/boot.h