From owner-cvs-sys Sun Oct 19 02:39:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA29832 for cvs-sys-outgoing; Sun, 19 Oct 1997 02:39:39 -0700 (PDT) (envelope-from owner-cvs-sys) 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 CAA29799; Sun, 19 Oct 1997 02:39:24 -0700 (PDT) (envelope-from joerg@FreeBSD.org) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA13398; Sun, 19 Oct 1997 02:37:51 -0700 (PDT) Date: Sun, 19 Oct 1997 02:37:51 -0700 (PDT) Message-Id: <199710190937.CAA13398@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/scsi scsiconf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1997/10/19 02:37:51 PDT Modified files: sys/scsi scsiconf.c Log: Make the Sun OEM version of the DLT a known multi-LUN device so changers will work. PR: kern/4802 Submitted by: dawes@physics.usyd.edu.au (David Dawes) Revision Changes Path 1.96 +5 -1 src/sys/scsi/scsiconf.c From owner-cvs-sys Sun Oct 19 02:40:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA29952 for cvs-sys-outgoing; Sun, 19 Oct 1997 02:40:52 -0700 (PDT) (envelope-from owner-cvs-sys) 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 CAA29927; Sun, 19 Oct 1997 02:40:36 -0700 (PDT) (envelope-from joerg@FreeBSD.org) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA13521; Sun, 19 Oct 1997 02:39:03 -0700 (PDT) Date: Sun, 19 Oct 1997 02:39:03 -0700 (PDT) Message-Id: <199710190939.CAA13521@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/scsi scsiconf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1997/10/19 02:39:02 PDT Modified files: (Branch: RELENG_2_2) sys/scsi scsiconf.c Log: MFC: rev 1.96, make the Sun OEM version of the DLT known Revision Changes Path 1.64.2.20 +4 -0 src/sys/scsi/scsiconf.c From owner-cvs-sys Sun Oct 19 03:46:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA01866 for cvs-sys-outgoing; Sun, 19 Oct 1997 03:46:31 -0700 (PDT) (envelope-from owner-cvs-sys) 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 DAA01819; Sun, 19 Oct 1997 03:46:04 -0700 (PDT) (envelope-from yokota@FreeBSD.org) From: Kazutaka YOKOTA Received: (from yokota@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id DAA15461; Sun, 19 Oct 1997 03:44:31 -0700 (PDT) Date: Sun, 19 Oct 1997 03:44:31 -0700 (PDT) Message-Id: <199710191044.DAA15461@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include mouse.h src/sys/i386/isa psm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk yokota 1997/10/19 03:44:30 PDT Modified files: sys/i386/include mouse.h sys/i386/isa psm.c Log: Rename MOUSE_GETINFO to MOUSE_GETHWINFO. The name collided with the one in console.h. Pointed out by bde. Revision Changes Path 1.8 +2 -2 src/sys/i386/include/mouse.h 1.43 +2 -2 src/sys/i386/isa/psm.c From owner-cvs-sys Sun Oct 19 06:14:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA06045 for cvs-sys-outgoing; Sun, 19 Oct 1997 06:14:05 -0700 (PDT) (envelope-from owner-cvs-sys) 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 GAA06011; Sun, 19 Oct 1997 06:13:38 -0700 (PDT) (envelope-from joerg@FreeBSD.org) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id GAA17317; Sun, 19 Oct 1997 06:12:04 -0700 (PDT) Date: Sun, 19 Oct 1997 06:12:04 -0700 (PDT) Message-Id: <199710191312.GAA17317@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa fd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1997/10/19 06:12:04 PDT Modified files: sys/i386/isa fd.c Log: Introduce a device flags value of 0x1 to always pretend a 1.44 MB floppy drive #0, regardless of what the CMOS says. This is intended as a bandaid for those plagued with Compaq's idea to not announce the floppy drive on their `Aero' notebook. Using the device flags is not very nice (in particular since they aren't per-drive but per-controller), but still looks a lot better to me than the disgusting guesswork hack that was recently posted to -hackers. Doc update will follow shortly. Revision Changes Path 1.105 +15 -2 src/sys/i386/isa/fd.c From owner-cvs-sys Sun Oct 19 06:17:21 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA06236 for cvs-sys-outgoing; Sun, 19 Oct 1997 06:17:21 -0700 (PDT) (envelope-from owner-cvs-sys) 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 GAA06206; Sun, 19 Oct 1997 06:17:05 -0700 (PDT) (envelope-from joerg@FreeBSD.org) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id GAA17464; Sun, 19 Oct 1997 06:15:31 -0700 (PDT) Date: Sun, 19 Oct 1997 06:15:31 -0700 (PDT) Message-Id: <199710191315.GAA17464@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, cvs-share@FreeBSD.ORG, cvs-release@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa fd.c src/share/man/man4/man4.i386 fdc.4 src/release/sysinstall/help hardware.hlp Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1997/10/19 06:15:31 PDT Modified files: (Branch: RELENG_2_2) sys/i386/isa fd.c share/man/man4/man4.i386 fdc.4 release/sysinstall/help hardware.hlp Log: MFC: the flags 0x1 hack required for the Compaq `Aero'. Revision Changes Path 1.92.2.5 +15 -2 src/sys/i386/isa/fd.c 1.4.2.3 +9 -2 src/share/man/man4/man4.i386/fdc.4 1.9.2.23 +12 -1 src/release/sysinstall/help/hardware.hlp From owner-cvs-sys Sun Oct 19 11:47:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA24818 for cvs-sys-outgoing; Sun, 19 Oct 1997 11:47:49 -0700 (PDT) (envelope-from owner-cvs-sys) 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 LAA24767; Sun, 19 Oct 1997 11:47:36 -0700 (PDT) (envelope-from davidg@FreeBSD.org) From: David Greenman Received: (from davidg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA05912; Sun, 19 Oct 1997 11:46:00 -0700 (PDT) Date: Sun, 19 Oct 1997 11:46:00 -0700 (PDT) Message-Id: <199710191846.LAA05912@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_mib.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 1997/10/19 11:46:00 PDT Modified files: sys/kern kern_mib.c Log: kern.maxproc is not writable since there are tables that are statically sized at startup. PR: 4675 Revision Changes Path 1.12 +2 -2 src/sys/kern/kern_mib.c From owner-cvs-sys Sun Oct 19 11:50:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA25145 for cvs-sys-outgoing; Sun, 19 Oct 1997 11:50:24 -0700 (PDT) (envelope-from owner-cvs-sys) 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 LAA25100; Sun, 19 Oct 1997 11:50:09 -0700 (PDT) (envelope-from davidg@FreeBSD.org) From: David Greenman Received: (from davidg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA06151; Sun, 19 Oct 1997 11:48:33 -0700 (PDT) Date: Sun, 19 Oct 1997 11:48:33 -0700 (PDT) Message-Id: <199710191848.LAA06151@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_mib.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 1997/10/19 11:48:33 PDT Modified files: (Branch: RELENG_2_2) sys/kern kern_mib.c Log: MFC: rev 1.12: make kern.maxproc read-only. Revision Changes Path 1.4.2.3 +2 -2 src/sys/kern/kern_mib.c From owner-cvs-sys Mon Oct 20 07:10:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA24659 for cvs-sys-outgoing; Mon, 20 Oct 1997 07:10:46 -0700 (PDT) (envelope-from owner-cvs-sys) 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 HAA24618; Mon, 20 Oct 1997 07:10:19 -0700 (PDT) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA22148; Mon, 20 Oct 1997 07:08:36 -0700 (PDT) Date: Mon, 20 Oct 1997 07:08:36 -0700 (PDT) Message-Id: <199710201408.HAA22148@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf newvers.sh Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1997/10/20 07:08:36 PDT Modified files: (Branch: RELENG_2_2) sys/conf newvers.sh Log: Bump release strings to match 2.2.5-RELEASE which will be going out later today. RELDATE is a mystery to me - looks like an encoded version number now so I'll leave it alone. Rod: You will probably wish to review this file with bitwise scrutiny. :) Revision Changes Path 1.26.2.17 +3 -3 src/sys/conf/newvers.sh From owner-cvs-sys Mon Oct 20 11:46:02 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA12413 for cvs-sys-outgoing; Mon, 20 Oct 1997 11:46:02 -0700 (PDT) (envelope-from owner-cvs-sys) 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 LAA12384; Mon, 20 Oct 1997 11:45:34 -0700 (PDT) (envelope-from ache@FreeBSD.org) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA08956; Mon, 20 Oct 1997 11:43:50 -0700 (PDT) Date: Mon, 20 Oct 1997 11:43:50 -0700 (PDT) Message-Id: <199710201843.LAA08956@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 ache 1997/10/20 11:43:50 PDT Modified files: sys/kern kern_time.c Log: Fix returned sleep period for large values Submitted by: bde Revision Changes Path 1.37 +5 -3 src/sys/kern/kern_time.c From owner-cvs-sys Mon Oct 20 12:47:32 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA15109 for cvs-sys-outgoing; Mon, 20 Oct 1997 12:47:32 -0700 (PDT) (envelope-from owner-cvs-sys) 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 MAA15043; Mon, 20 Oct 1997 12:46:25 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id MAA09108; Mon, 20 Oct 1997 12:44:41 -0700 (PDT) Date: Mon, 20 Oct 1997 12:44:41 -0700 (PDT) Message-Id: <199710201944.MAA09108@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/dev/vn vn.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/20 12:44:41 PDT Modified files: (Branch: RELENG_2_2) sys/dev/vn vn.c Log: Hack for 'lockmgr panic' on the VN device. Submitted by: KATO Takenori Revision Changes Path 1.41.2.2 +18 -5 src/sys/dev/vn/vn.c From owner-cvs-sys Mon Oct 20 12:55:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA15689 for cvs-sys-outgoing; Mon, 20 Oct 1997 12:55:37 -0700 (PDT) (envelope-from owner-cvs-sys) 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 MAA15621; Mon, 20 Oct 1997 12:55:11 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id MAA09172; Mon, 20 Oct 1997 12:53:27 -0700 (PDT) Date: Mon, 20 Oct 1997 12:53:27 -0700 (PDT) Message-Id: <199710201953.MAA09172@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/ufs/mfs mfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1997/10/20 12:53:27 PDT Modified files: sys/ufs/mfs mfs_vnops.c Log: I belive this fixes MFS after I broke it. Revision Changes Path 1.29 +14 -6 src/sys/ufs/mfs/mfs_vnops.c From owner-cvs-sys Mon Oct 20 16:11:32 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA27305 for cvs-sys-outgoing; Mon, 20 Oct 1997 16:11:32 -0700 (PDT) (envelope-from owner-cvs-sys) 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 QAA27070; Mon, 20 Oct 1997 16:09:57 -0700 (PDT) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA10034; Mon, 20 Oct 1997 16:08:11 -0700 (PDT) Date: Mon, 20 Oct 1997 16:08:11 -0700 (PDT) Message-Id: <199710202308.QAA10034@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci README.bt848 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1997/10/20 16:08:10 PDT Modified files: (Branch: RELENG_2_2) sys/pci README.bt848 Log: Adjust to reflect reality (the files it says all releases of 2.2 need installed, are already installed!) Revision Changes Path 1.6.2.2 +2 -1 src/sys/pci/README.bt848 From owner-cvs-sys Tue Oct 21 00:08:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA24766 for cvs-sys-outgoing; Tue, 21 Oct 1997 00:08:48 -0700 (PDT) (envelope-from owner-cvs-sys) 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 AAA24741; Tue, 21 Oct 1997 00:08:26 -0700 (PDT) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA18903; Tue, 21 Oct 1997 00:08:24 -0700 (PDT) Date: Tue, 21 Oct 1997 00:08:24 -0700 (PDT) Message-Id: <199710210708.AAA18903@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/dev/vn vn.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/10/21 00:08:23 PDT Modified files: (Branch: RELENG_2_2) sys/dev/vn vn.c Log: `isvplocked' should be initialzed. Pointed out by: bde Revision Changes Path 1.41.2.3 +2 -2 src/sys/dev/vn/vn.c From owner-cvs-sys Tue Oct 21 00:40:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA26653 for cvs-sys-outgoing; Tue, 21 Oct 1997 00:40:42 -0700 (PDT) (envelope-from owner-cvs-sys) 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 AAA26618; Tue, 21 Oct 1997 00:40:27 -0700 (PDT) (envelope-from msmith@FreeBSD.org) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA19067; Tue, 21 Oct 1997 00:40:25 -0700 (PDT) Date: Tue, 21 Oct 1997 00:40:25 -0700 (PDT) Message-Id: <199710210740.AAA19067@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 bios.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 1997/10/21 00:40:24 PDT Modified files: sys/i386/i386 bios.c Log: Reference the DMI table inside the SMBIOS table correctly, not using a variable that won't be initialised until a later test. Submitted by: bde via -Wunused Revision Changes Path 1.7 +2 -2 src/sys/i386/i386/bios.c From owner-cvs-sys Tue Oct 21 02:49:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA04112 for cvs-sys-outgoing; Tue, 21 Oct 1997 02:49:42 -0700 (PDT) (envelope-from owner-cvs-sys) 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 CAA04073; Tue, 21 Oct 1997 02:48:51 -0700 (PDT) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA19748; Tue, 21 Oct 1997 02:48:48 -0700 (PDT) Date: Tue, 21 Oct 1997 02:48:48 -0700 (PDT) Message-Id: <199710210948.CAA19748@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 fd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/10/21 02:48:47 PDT Modified files: sys/pc98/pc98 fd.c Log: Synchronize with sys/i386/isa/fd.c revision 1.105. Revision Changes Path 1.25 +15 -2 src/sys/pc98/pc98/fd.c From owner-cvs-sys Tue Oct 21 02:52:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA04221 for cvs-sys-outgoing; Tue, 21 Oct 1997 02:52:16 -0700 (PDT) (envelope-from owner-cvs-sys) 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 CAA04174; Tue, 21 Oct 1997 02:51:53 -0700 (PDT) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA19796; Tue, 21 Oct 1997 02:51:50 -0700 (PDT) Date: Tue, 21 Oct 1997 02:51:50 -0700 (PDT) Message-Id: <199710210951.CAA19796@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/dev/vn vn.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/10/21 02:51:49 PDT Modified files: sys/dev/vn vn.c Log: Merge from RELENG_2_2. Bandaid for 'lockmgr panic' on the VN device. Revision Changes Path 1.51 +18 -5 src/sys/dev/vn/vn.c From owner-cvs-sys Tue Oct 21 03:12:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA04958 for cvs-sys-outgoing; Tue, 21 Oct 1997 03:12:42 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA04943; Tue, 21 Oct 1997 03:12:24 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.7/8.6.9) with ESMTP id DAA28879; Tue, 21 Oct 1997 03:12:35 -0700 (PDT) To: KATO Takenori cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/dev/vn vn.c In-reply-to: Your message of "Tue, 21 Oct 1997 00:08:24 PDT." <199710210708.AAA18903@freefall.freebsd.org> Date: Tue, 21 Oct 1997 03:12:35 -0700 Message-ID: <28876.877428755@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hope you guys realize that this won't be in 2.2.5 - the tree has already been tagged. Jordan > kato 1997/10/21 00:08:23 PDT > > Modified files: (Branch: RELENG_2_2) > sys/dev/vn vn.c > Log: > `isvplocked' should be initialzed. > > Pointed out by: bde > > Revision Changes Path > 1.41.2.3 +2 -2 src/sys/dev/vn/vn.c From owner-cvs-sys Tue Oct 21 03:38:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA06112 for cvs-sys-outgoing; Tue, 21 Oct 1997 03:38:06 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from zibbi.mikom.csir.co.za (zibbi.mikom.csir.co.za [146.64.24.58]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA06098; Tue, 21 Oct 1997 03:37:38 -0700 (PDT) (envelope-from jhay@zibbi.mikom.csir.co.za) Received: (from jhay@localhost) by zibbi.mikom.csir.co.za (8.8.7/8.8.7) id MAA01288; Tue, 21 Oct 1997 12:35:43 +0200 (SAT) From: John Hay Message-Id: <199710211035.MAA01288@zibbi.mikom.csir.co.za> Subject: Re: cvs commit: src/sys/dev/vn vn.c In-Reply-To: <28876.877428755@time.cdrom.com> from "Jordan K. Hubbard" at "Oct 21, 97 03:12:35 am" To: jkh@time.cdrom.com (Jordan K. Hubbard) Date: Tue, 21 Oct 1997 12:35:43 +0200 (SAT) 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 I have been wondering if you are going to slip the tag. :-) (I was keeping an eye on the cvs tree ready to start my build process of the international release over if you did. :-)) John -- John Hay -- John.Hay@mikom.csir.co.za > Hope you guys realize that this won't be in 2.2.5 - the tree has > already been tagged. > > Jordan > > > kato 1997/10/21 00:08:23 PDT > > > > Modified files: (Branch: RELENG_2_2) > > sys/dev/vn vn.c > > Log: > > `isvplocked' should be initialzed. > > > > Pointed out by: bde > > > > Revision Changes Path > > 1.41.2.3 +2 -2 src/sys/dev/vn/vn.c > From owner-cvs-sys Tue Oct 21 03:41:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA06354 for cvs-sys-outgoing; Tue, 21 Oct 1997 03:41:42 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA06340; Tue, 21 Oct 1997 03:41:19 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.7/8.6.9) with ESMTP id DAA27740; Tue, 21 Oct 1997 03:40:16 -0700 (PDT) To: John Hay cc: kato@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/dev/vn vn.c In-reply-to: Your message of "Sat, 21 Oct 1997 12:35:43 +0200." <199710211035.MAA01288@zibbi.mikom.csir.co.za> Date: Tue, 21 Oct 1997 03:40:16 -0700 Message-ID: <27734.877430416@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > I have been wondering if you are going to slip the tag. :-) (I was > keeping an eye on the cvs tree ready to start my build process of > the international release over if you did. :-)) Nope, not a single tag slip this time. The release is building now and as far as I'm concerned, the CDs I produce in the next 8 hours are "it" as far as 2.2.5 is concerned. JOrdan From owner-cvs-sys Tue Oct 21 06:31:30 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA12590 for cvs-sys-outgoing; Tue, 21 Oct 1997 06:31:30 -0700 (PDT) (envelope-from owner-cvs-sys) 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 GAA12404; Tue, 21 Oct 1997 06:27:46 -0700 (PDT) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id GAA23005; Tue, 21 Oct 1997 06:27:42 -0700 (PDT) Date: Tue, 21 Oct 1997 06:27:42 -0700 (PDT) Message-Id: <199710211327.GAA23005@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf newvers.sh Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1997/10/21 06:27:41 PDT Modified files: (Branch: RELENG_2_2) sys/conf newvers.sh Log: We're not at 2.2.5-release anymore. The ultimate value of these variables is also not something I'm up for debating at the moment, I'm simply adjusting this so that 2.2 SNAPs don't announce themselves as 2.2.5 Revision Changes Path 1.26.2.18 +3 -3 src/sys/conf/newvers.sh From owner-cvs-sys Tue Oct 21 06:31:30 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA12589 for cvs-sys-outgoing; Tue, 21 Oct 1997 06:31:30 -0700 (PDT) (envelope-from owner-cvs-sys) 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 GAA12453; Tue, 21 Oct 1997 06:28:42 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id GAA23021; Tue, 21 Oct 1997 06:28:38 -0700 (PDT) Date: Tue, 21 Oct 1997 06:28:38 -0700 (PDT) Message-Id: <199710211328.GAA23021@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern md5c.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1997/10/21 06:28:37 PDT Modified files: sys/kern md5c.c Log: Add const to a couple of casts to silence some of the warnings Bruce has let loose on us. Revision Changes Path 1.10 +3 -3 src/sys/kern/md5c.c From owner-cvs-sys Tue Oct 21 10:58:21 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA29032 for cvs-sys-outgoing; Tue, 21 Oct 1997 10:58:21 -0700 (PDT) (envelope-from owner-cvs-sys) 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 KAA28976; Tue, 21 Oct 1997 10:57:40 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id KAA09096; Tue, 21 Oct 1997 10:57:34 -0700 (PDT) Date: Tue, 21 Oct 1997 10:57:34 -0700 (PDT) Message-Id: <199710211757.KAA09096@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa aic6360.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/21 10:57:34 PDT Modified files: sys/i386/isa aic6360.c Log: - PCCARD support to the much maligned SCSI driver. This gives up support for a couple of external CD's (notably the Sony PRD-650). Note: In order to get my CD recognized, I had to configure the CD under Win95, but it seems to work now even if I turn it off. Submitted by: PAO [minor mods by me] Revision Changes Path 1.32 +152 -4 src/sys/i386/isa/aic6360.c From owner-cvs-sys Tue Oct 21 11:14:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA00525 for cvs-sys-outgoing; Tue, 21 Oct 1997 11:14:29 -0700 (PDT) (envelope-from owner-cvs-sys) 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 LAA00501; Tue, 21 Oct 1997 11:14:17 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA09241; Tue, 21 Oct 1997 11:14:11 -0700 (PDT) Date: Tue, 21 Oct 1997 11:14:11 -0700 (PDT) Message-Id: <199710211814.LAA09241@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa aic6360.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/21 11:14:11 PDT Modified files: (Branch: RELENG_2_2) sys/i386/isa aic6360.c Log: MFC: pccard support (minus the unused SCSI_DETACH code). Revision Changes Path 1.24.2.1 +132 -5 src/sys/i386/isa/aic6360.c From owner-cvs-sys Tue Oct 21 14:03:30 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA09550 for cvs-sys-outgoing; Tue, 21 Oct 1997 14:03:30 -0700 (PDT) (envelope-from owner-cvs-sys) 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 OAA09503; Tue, 21 Oct 1997 14:01:42 -0700 (PDT) (envelope-from roberto@FreeBSD.org) From: Ollivier Robert Received: (from roberto@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA09973; Tue, 21 Oct 1997 14:01:36 -0700 (PDT) Date: Tue, 21 Oct 1997 14:01:36 -0700 (PDT) Message-Id: <199710212101.OAA09973@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/miscfs/nullfs null_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk roberto 1997/10/21 14:01:35 PDT Modified files: sys/miscfs/nullfs null_vnops.c Log: Fix the file leak bug. The lower layer wasn't informed the vnode was inactive and kept a reference, preventing the blocks to be reclaimed. Changed the comment in null_inactive to reflect the current situation. Reviewed by: phk Revision Changes Path 1.25 +8 -2 src/sys/miscfs/nullfs/null_vnops.c From owner-cvs-sys Tue Oct 21 14:09:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA09795 for cvs-sys-outgoing; Tue, 21 Oct 1997 14:09:03 -0700 (PDT) (envelope-from owner-cvs-sys) 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 OAA09748; Tue, 21 Oct 1997 14:08:24 -0700 (PDT) (envelope-from roberto@FreeBSD.org) From: Ollivier Robert Received: (from roberto@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA10008; Tue, 21 Oct 1997 14:08:17 -0700 (PDT) Date: Tue, 21 Oct 1997 14:08:17 -0700 (PDT) Message-Id: <199710212108.OAA10008@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/miscfs/umapfs umap_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk roberto 1997/10/21 14:08:17 PDT Modified files: sys/miscfs/umapfs umap_vnops.c Log: Fix the same leak as in nullfs. Now the lowervp is properly marked inactive. Reviewed by: phk Revision Changes Path 1.22 +5 -1 src/sys/miscfs/umapfs/umap_vnops.c From owner-cvs-sys Tue Oct 21 17:49:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA22775 for cvs-sys-outgoing; Tue, 21 Oct 1997 17:49:06 -0700 (PDT) (envelope-from owner-cvs-sys) 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 RAA22724; Tue, 21 Oct 1997 17:48:46 -0700 (PDT) (envelope-from peter@FreeBSD.org) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA12553; Tue, 21 Oct 1997 17:48:38 -0700 (PDT) Date: Tue, 21 Oct 1997 17:48:38 -0700 (PDT) Message-Id: <199710220048.RAA12553@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf Makefile.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/10/21 17:48:37 PDT Modified files: sys/i386/conf Makefile.i386 Log: Put in an initial %VERSREQ field. This will cause existing config(8)'s to give a non-fatal warning about unknown directives, so there is no hurry to rebuild config(8) yet, apart from shutting up the warning. Revision Changes Path 1.103 +4 -1 src/sys/i386/conf/Makefile.i386 From owner-cvs-sys Wed Oct 22 00:30:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA13169 for cvs-sys-outgoing; Wed, 22 Oct 1997 00:30:44 -0700 (PDT) (envelope-from owner-cvs-sys) 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 AAA13018; Wed, 22 Oct 1997 00:29:02 -0700 (PDT) (envelope-from joerg@FreeBSD.org) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA14563; Wed, 22 Oct 1997 00:28:52 -0700 (PDT) Date: Wed, 22 Oct 1997 00:28:52 -0700 (PDT) Message-Id: <199710220728.AAA14563@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_syscalls.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1997/10/22 00:28:52 PDT Modified files: sys/kern vfs_syscalls.c Log: Reject attempts to call open() with an illegal combination of O_RDONLY, O_WRONLY, O_RDWR. Revision Changes Path 1.77 +4 -2 src/sys/kern/vfs_syscalls.c From owner-cvs-sys Wed Oct 22 16:07:20 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA07355 for cvs-sys-outgoing; Wed, 22 Oct 1997 16:07:20 -0700 (PDT) (envelope-from owner-cvs-sys) 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 QAA07128; Wed, 22 Oct 1997 16:04:27 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA03884; Wed, 22 Oct 1997 16:04:12 -0700 (PDT) Date: Wed, 22 Oct 1997 16:04:12 -0700 (PDT) Message-Id: <199710222304.QAA03884@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/apm apm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/22 16:04:11 PDT Modified files: sys/i386/apm apm.c Log: - If APM_BROKEN_STATCLOCK is defined, make sure the statcloock is disabled, don't rely on the flags to set it. Revision Changes Path 1.61 +3 -1 src/sys/i386/apm/apm.c From owner-cvs-sys Wed Oct 22 17:52:17 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA14498 for cvs-sys-outgoing; Wed, 22 Oct 1997 17:52:17 -0700 (PDT) (envelope-from owner-cvs-sys) 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 RAA14374; Wed, 22 Oct 1997 17:51:46 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA06806; Wed, 22 Oct 1997 17:51:30 -0700 (PDT) Date: Wed, 22 Oct 1997 17:51:30 -0700 (PDT) Message-Id: <199710230051.RAA06806@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pccard pccard.c slot.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/22 17:51:30 PDT Modified files: sys/pccard pccard.c slot.h Log: - Simplify code by removing a variable which was initialized once, never modified, and was expected to have the initialized value. Revision Changes Path 1.39 +2 -7 src/sys/pccard/pccard.c 1.12 +0 -1 src/sys/pccard/slot.h From owner-cvs-sys Wed Oct 22 18:45:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA18661 for cvs-sys-outgoing; Wed, 22 Oct 1997 18:45:57 -0700 (PDT) (envelope-from owner-cvs-sys) 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 SAA18626; Wed, 22 Oct 1997 18:45:32 -0700 (PDT) (envelope-from davidg@FreeBSD.org) From: David Greenman Received: (from davidg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA07038; Wed, 22 Oct 1997 18:45:16 -0700 (PDT) Date: Wed, 22 Oct 1997 18:45:16 -0700 (PDT) Message-Id: <199710230145.SAA07038@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci if_fxp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 1997/10/22 18:45:16 PDT Modified files: sys/pci if_fxp.c Log: Rewrote fxp_start() for better clarity and efficiency. Revision Changes Path 1.45 +101 -101 src/sys/pci/if_fxp.c From owner-cvs-sys Wed Oct 22 19:27:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA21167 for cvs-sys-outgoing; Wed, 22 Oct 1997 19:27:41 -0700 (PDT) (envelope-from owner-cvs-sys) 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 TAA21022; Wed, 22 Oct 1997 19:25:32 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA07380; Wed, 22 Oct 1997 19:25:16 -0700 (PDT) Date: Wed, 22 Oct 1997 19:25:16 -0700 (PDT) Message-Id: <199710230225.TAA07380@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pccard pccard.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/22 19:25:15 PDT Modified files: sys/pccard pccard.c Log: Back our V1.36, due to reports of badness. (IRQ's are again allocated from the 'lower' interrupts to the 'higher' interrupts.) We need to find a way to set the interrupt for the controller in the config file. Determined by: handy@sag.space.lockheed.com Revision Changes Path 1.40 +1 -1 src/sys/pccard/pccard.c From owner-cvs-sys Wed Oct 22 19:33:45 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA21526 for cvs-sys-outgoing; Wed, 22 Oct 1997 19:33:45 -0700 (PDT) (envelope-from owner-cvs-sys) 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 TAA21332; Wed, 22 Oct 1997 19:30:58 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA07428; Wed, 22 Oct 1997 19:30:41 -0700 (PDT) Date: Wed, 22 Oct 1997 19:30:41 -0700 (PDT) Message-Id: <199710230230.TAA07428@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pccard pccard.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/22 19:30:40 PDT Modified files: sys/pccard pccard.c Log: - When doing suspend/resume, only try to suspend those drivers on active slots. Otherwise, we try to suspend drivers who have been disabled already. [ The only reason the drivers are still on the list is because of race conditions where the card is removed while the driver is in use. We leave the drivers on the slot list (leaving all of their structures in place in case a process is using it) but set it's state to empty so that further uses by the pccard code know not to expect active cards. ] Revision Changes Path 1.41 +8 -4 src/sys/pccard/pccard.c From owner-cvs-sys Wed Oct 22 20:24:26 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA24445 for cvs-sys-outgoing; Wed, 22 Oct 1997 20:24:26 -0700 (PDT) (envelope-from owner-cvs-sys) 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 UAA24418; Wed, 22 Oct 1997 20:24:08 -0700 (PDT) (envelope-from yokota@FreeBSD.org) From: Kazutaka YOKOTA Received: (from yokota@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id UAA07704; Wed, 22 Oct 1997 20:23:51 -0700 (PDT) Date: Wed, 22 Oct 1997 20:23:51 -0700 (PDT) Message-Id: <199710230323.UAA07704@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa syscons.c syscons.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk yokota 1997/10/22 20:23:51 PDT Modified files: sys/i386/isa syscons.c syscons.h Log: Reject unreasonable values passed to CONS_HISTORY ioctl. It did not check the value and caused kernel panic when a large value was given. - Move the configuration option SC_HISTORY_SIZE from syscons.h to syscons.c. - Define the maximum total number of history lines of all consoles. It is SC_HISTORY_SIZE*MAXCONS or 1000*MAXCONS; whichever is larger. CONS_HISTORY will allow the user to set the history size up to SC_HISTORY_SIZE unconditionally (or the current height of the console if it is larger than SC_HISTORY_SIZE). If the user requests a larger buffer, it will be granted only if the total number of all allocated history lines and the requested number of lines won't exceed the maximum. - Don't free the previous history buffer and leave the history buffer pointer holding a invalid pointer. Set the pointer to NULL first, then free the buffer. PR: bin/4592 Revision Changes Path 1.235 +83 -21 src/sys/i386/isa/syscons.c 1.35 +1 -5 src/sys/i386/isa/syscons.h From owner-cvs-sys Wed Oct 22 20:52:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA25543 for cvs-sys-outgoing; Wed, 22 Oct 1997 20:52:06 -0700 (PDT) (envelope-from owner-cvs-sys) 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 UAA25525; Wed, 22 Oct 1997 20:51:53 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.6.9) id NAA15772; Thu, 23 Oct 1997 13:46:25 +1000 Date: Thu, 23 Oct 1997 13:46:25 +1000 From: Bruce Evans Message-Id: <199710230346.NAA15772@godzilla.zeta.org.au> To: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, nate@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/apm apm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Modified files: > sys/i386/apm apm.c > Log: > - If APM_BROKEN_STATCLOCK is defined, make sure the statcloock is > disabled, don't rely on the flags to set it. APM_BROKEN_STATCLOCK doesn't exist in -current. It should have been put in opt_defunct.h and warned about in /sys/i386/i386/i386_opt.c (which is like /sys/kern/kern_opt.c except it doesn't exist :-). The flags are easy to set at boot time. Bruce From owner-cvs-sys Wed Oct 22 21:19:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA26535 for cvs-sys-outgoing; Wed, 22 Oct 1997 21:19:33 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from ns.mt.sri.com (SRI-56K-FR.mt.net [206.127.65.42]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA26518; Wed, 22 Oct 1997 21:19:24 -0700 (PDT) (envelope-from nate@rocky.mt.sri.com) Received: from rocky.mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.7/8.8.7) with ESMTP id WAA05834; Wed, 22 Oct 1997 22:19:22 -0600 (MDT) Received: (from nate@localhost) by rocky.mt.sri.com (8.7.5/8.7.3) id WAA13367; Wed, 22 Oct 1997 22:19:20 -0600 (MDT) Date: Wed, 22 Oct 1997 22:19:20 -0600 (MDT) Message-Id: <199710230419.WAA13367@rocky.mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Bruce Evans Cc: cvs-all@freebsd.org, cvs-committers@freebsd.org, cvs-sys@freebsd.org, nate@freebsd.org Subject: Re: cvs commit: src/sys/i386/apm apm.c In-Reply-To: <199710230346.NAA15772@godzilla.zeta.org.au> References: <199710230346.NAA15772@godzilla.zeta.org.au> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > Modified files: > > sys/i386/apm apm.c > > Log: > > - If APM_BROKEN_STATCLOCK is defined, make sure the statcloock is > > disabled, don't rely on the flags to set it. > > APM_BROKEN_STATCLOCK doesn't exist in -current. Hmm, no-one told me. :) > It should have been > put in opt_defunct.h and warned about in /sys/i386/i386/i386_opt.c > (which is like /sys/kern/kern_opt.c except it doesn't exist :-). So, does that mean you're going to create it? If so, I'll add the option to it. ;) > The flags are easy to set at boot time. Only if your kernel has USERCONFIG enabled. ;( Nate From owner-cvs-sys Wed Oct 22 21:20:35 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA26685 for cvs-sys-outgoing; Wed, 22 Oct 1997 21:20:35 -0700 (PDT) (envelope-from owner-cvs-sys) 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 VAA26501; Wed, 22 Oct 1997 21:19:07 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA07912; Wed, 22 Oct 1997 21:18:50 -0700 (PDT) Date: Wed, 22 Oct 1997 21:18:50 -0700 (PDT) Message-Id: <199710230418.VAA07912@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/apm apm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/22 21:18:50 PDT Modified files: sys/i386/apm apm.c Log: - Back out the last. APM_BROKEN_STATCLOCK doesn't exist in -current. Revision Changes Path 1.62 +0 -2 src/sys/i386/apm/apm.c From owner-cvs-sys Wed Oct 22 21:32:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA27134 for cvs-sys-outgoing; Wed, 22 Oct 1997 21:32:07 -0700 (PDT) (envelope-from owner-cvs-sys) 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 VAA27082; Wed, 22 Oct 1997 21:31:55 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.6.9) id OAA18326; Thu, 23 Oct 1997 14:30:51 +1000 Date: Thu, 23 Oct 1997 14:30:51 +1000 From: Bruce Evans Message-Id: <199710230430.OAA18326@godzilla.zeta.org.au> To: bde@zeta.org.au, nate@mt.sri.com Subject: Re: cvs commit: src/sys/i386/apm apm.c Cc: cvs-all@freebsd.org, cvs-committers@freebsd.org, cvs-sys@freebsd.org, nate@freebsd.org Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >> APM_BROKEN_STATCLOCK doesn't exist in -current. > >Hmm, no-one told me. :) Perhaps you forgot :-). It went away 7 months ago. `cvs log' is your friend :-). >> It should have been >> put in opt_defunct.h and warned about in /sys/i386/i386/i386_opt.c >> (which is like /sys/kern/kern_opt.c except it doesn't exist :-). > >So, does that mean you're going to create it? If so, I'll add the >option to it. ;) No :-). Bruce From owner-cvs-sys Wed Oct 22 21:36:32 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA27415 for cvs-sys-outgoing; Wed, 22 Oct 1997 21:36:32 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from ns.mt.sri.com (SRI-56K-FR.mt.net [206.127.65.42]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA27403; Wed, 22 Oct 1997 21:36:26 -0700 (PDT) (envelope-from nate@rocky.mt.sri.com) Received: from rocky.mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.7/8.8.7) with ESMTP id WAA05965; Wed, 22 Oct 1997 22:36:24 -0600 (MDT) Received: (from nate@localhost) by rocky.mt.sri.com (8.7.5/8.7.3) id WAA13451; Wed, 22 Oct 1997 22:36:22 -0600 (MDT) Date: Wed, 22 Oct 1997 22:36:22 -0600 (MDT) Message-Id: <199710230436.WAA13451@rocky.mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Bruce Evans Cc: nate@mt.sri.com, cvs-all@freebsd.org, cvs-committers@freebsd.org, cvs-sys@freebsd.org, nate@freebsd.org Subject: Re: cvs commit: src/sys/i386/apm apm.c In-Reply-To: <199710230430.OAA18326@godzilla.zeta.org.au> References: <199710230430.OAA18326@godzilla.zeta.org.au> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > >> APM_BROKEN_STATCLOCK doesn't exist in -current. > > > >Hmm, no-one told me. :) > > Perhaps you forgot :-). It went away 7 months ago. `cvs log' is your > friend :-). I haven't even attempted to run -current until recently, and the comment wasn't obvios that APM_BROKEN_STATCLOCK was gone. And, to top it all off Fishing season was just starting then. :) :) :) Nate From owner-cvs-sys Wed Oct 22 21:54:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA28424 for cvs-sys-outgoing; Wed, 22 Oct 1997 21:54:27 -0700 (PDT) (envelope-from owner-cvs-sys) 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 VAA28397; Wed, 22 Oct 1997 21:53:50 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA07987; Wed, 22 Oct 1997 21:53:33 -0700 (PDT) Date: Wed, 22 Oct 1997 21:53:33 -0700 (PDT) Message-Id: <199710230453.VAA07987@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pccard pccard.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/22 21:53:33 PDT Modified files: sys/pccard pccard.c Log: - Fix braino in last commit. (Slow networks should be outlawed!) Revision Changes Path 1.42 +2 -2 src/sys/pccard/pccard.c From owner-cvs-sys Thu Oct 23 02:20:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA13695 for cvs-sys-outgoing; Thu, 23 Oct 1997 02:20:53 -0700 (PDT) (envelope-from owner-cvs-sys) 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 CAA13667; Thu, 23 Oct 1997 02:20:35 -0700 (PDT) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA08434; Thu, 23 Oct 1997 02:20:17 -0700 (PDT) Date: Thu, 23 Oct 1997 02:20:17 -0700 (PDT) Message-Id: <199710230920.CAA08434@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf Makefile.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/10/23 02:20:17 PDT Modified files: sys/pc98/conf Makefile.pc98 Log: Synchronize with sys/i386/conf/Makefile.i386 revision 1.103. Revision Changes Path 1.22 +4 -1 src/sys/pc98/conf/Makefile.pc98 From owner-cvs-sys Thu Oct 23 02:27:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA13971 for cvs-sys-outgoing; Thu, 23 Oct 1997 02:27:00 -0700 (PDT) (envelope-from owner-cvs-sys) 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 CAA13943; Thu, 23 Oct 1997 02:26:50 -0700 (PDT) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA08478; Thu, 23 Oct 1997 02:26:31 -0700 (PDT) Date: Thu, 23 Oct 1997 02:26:31 -0700 (PDT) Message-Id: <199710230926.CAA08478@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c syscons.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/10/23 02:26:31 PDT Modified files: sys/pc98/pc98 syscons.c syscons.h Log: Synchronize with sys/i386/isa/syscons.{c,h} revisions 1.235 and 1.35, respectively. Revision Changes Path 1.60 +130 -32 src/sys/pc98/pc98/syscons.c 1.19 +1 -5 src/sys/pc98/pc98/syscons.h From owner-cvs-sys Thu Oct 23 02:29:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA14092 for cvs-sys-outgoing; Thu, 23 Oct 1997 02:29:39 -0700 (PDT) (envelope-from owner-cvs-sys) 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 CAA14066; Thu, 23 Oct 1997 02:29:28 -0700 (PDT) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA08511; Thu, 23 Oct 1997 02:29:09 -0700 (PDT) Date: Thu, 23 Oct 1997 02:29:09 -0700 (PDT) Message-Id: <199710230929.CAA08511@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_syscalls.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/10/23 02:29:09 PDT Modified files: sys/kern vfs_syscalls.c Log: Disallow non-root mount. If you want to allow non-root mount, change vfs.usermount into 1 with sysctl. Revision Changes Path 1.78 +8 -1 src/sys/kern/vfs_syscalls.c From owner-cvs-sys Thu Oct 23 04:32:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA20088 for cvs-sys-outgoing; Thu, 23 Oct 1997 04:32:49 -0700 (PDT) (envelope-from owner-cvs-sys) 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 EAA20051; Thu, 23 Oct 1997 04:32:26 -0700 (PDT) (envelope-from gibbs@FreeBSD.org) From: "Justin T. Gibbs" Received: (from gibbs@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA10589; Thu, 23 Oct 1997 04:32:07 -0700 (PDT) Date: Thu, 23 Oct 1997 04:32:07 -0700 (PDT) Message-Id: <199710231132.EAA10589@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys buf.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk gibbs 1997/10/23 04:32:07 PDT Modified files: sys/sys buf.h Log: Fix a potentially disasterous '==' instead of '=' bug. Submitted by: John-Mark Gurney Revision Changes Path 1.43 +3 -3 src/sys/sys/buf.h From owner-cvs-sys Thu Oct 23 11:05:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA15244 for cvs-sys-outgoing; Thu, 23 Oct 1997 11:05:53 -0700 (PDT) (envelope-from owner-cvs-sys) 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 LAA15209; Thu, 23 Oct 1997 11:05:30 -0700 (PDT) (envelope-from joerg@FreeBSD.org) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA28408; Thu, 23 Oct 1997 11:05:08 -0700 (PDT) Date: Thu, 23 Oct 1997 11:05:08 -0700 (PDT) Message-Id: <199710231805.LAA28408@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_syscalls.c src/lib/libc/sys open.2 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1997/10/23 11:05:07 PDT Modified files: (Branch: RELENG_2_2) sys/kern vfs_syscalls.c lib/libc/sys open.2 Log: MFC: reject illegal combinations of O_RDONLY, O_RDWR, and O_WRONLY in open(2), and document the return value EINVAL. Revision Changes Path 1.51.2.6 +4 -2 src/sys/kern/vfs_syscalls.c 1.4.2.3 +7 -0 src/lib/libc/sys/open.2 From owner-cvs-sys Thu Oct 23 11:45:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA17966 for cvs-sys-outgoing; Thu, 23 Oct 1997 11:45:12 -0700 (PDT) (envelope-from owner-cvs-sys) 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 LAA17907; Thu, 23 Oct 1997 11:44:30 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA28566; Thu, 23 Oct 1997 11:44:08 -0700 (PDT) Date: Thu, 23 Oct 1997 11:44:08 -0700 (PDT) Message-Id: <199710231844.LAA28566@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pccard i82365.h pccard.c pcic.c slot.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/23 11:44:08 PDT Modified files: (Branch: RELENG_2_2) sys/pccard i82365.h pccard.c pcic.c slot.h Log: MFC: Bring in all the 'safe' changes from current - When doing suspend/resume, only try to suspend those drivers on active slots. - Simplify code by removing a variable which was initialized once, never modified, and was expected to have the initialized value. - Speaker audio & low power mode on certain Cirrus Logic chips. - Update chip ID comments. - PCIC_RESUME_RESET & APM_PCCARD_RESUME sysctls. - make getb() and putb() member functions of struct pcic_slot. - Don't start at IRQ 0 in build-freelist, but instead start at IRQ 1. - Don't apply 5V when we want 3.3V. Kludge around the case where the PCIC refuses to use 5V because it knows better than us. - Make MOD_* macros almost consistent. Reviewed by: handy@sag.space.lockheed.com Revision Changes Path 1.5.2.1 +18 -10 src/sys/pccard/i82365.h 1.27.2.2 +51 -16 src/sys/pccard/pccard.c 1.23.2.2 +111 -67 src/sys/pccard/pcic.c 1.7.2.3 +0 -1 src/sys/pccard/slot.h From owner-cvs-sys Thu Oct 23 12:01:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA19099 for cvs-sys-outgoing; Thu, 23 Oct 1997 12:01:51 -0700 (PDT) (envelope-from owner-cvs-sys) 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 MAA19054; Thu, 23 Oct 1997 12:00:39 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id MAA28665; Thu, 23 Oct 1997 12:00:17 -0700 (PDT) Date: Thu, 23 Oct 1997 12:00:17 -0700 (PDT) Message-Id: <199710231900.MAA28665@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pccard pccard.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/23 12:00:17 PDT Modified files: sys/pccard pccard.c Log: - Move the untimeout code call out of the check for pwr_off_pending. It shouldn't make any difference, but did on a couple of test systems. Revision Changes Path 1.43 +2 -3 src/sys/pccard/pccard.c From owner-cvs-sys Thu Oct 23 15:15:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA01837 for cvs-sys-outgoing; Thu, 23 Oct 1997 15:15:41 -0700 (PDT) (envelope-from owner-cvs-sys) 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 PAA01794; Thu, 23 Oct 1997 15:14:52 -0700 (PDT) (envelope-from alex@FreeBSD.org) From: Alex Nash Received: (from alex@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA29241; Thu, 23 Oct 1997 15:14:29 -0700 (PDT) Date: Thu, 23 Oct 1997 15:14:29 -0700 (PDT) Message-Id: <199710232214.PAA29241@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 mem.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 1997/10/23 15:14:25 PDT Modified files: (Branch: RELENG_2_2) sys/i386/i386 mem.c Log: Merge IOPL check from rev 1.42. Revision Changes Path 1.38.2.1 +7 -1 src/sys/i386/i386/mem.c From owner-cvs-sys Thu Oct 23 15:56:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA04206 for cvs-sys-outgoing; Thu, 23 Oct 1997 15:56:06 -0700 (PDT) (envelope-from owner-cvs-sys) 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 PAA04151; Thu, 23 Oct 1997 15:55:13 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA29388; Thu, 23 Oct 1997 15:54:49 -0700 (PDT) Date: Thu, 23 Oct 1997 15:54:49 -0700 (PDT) Message-Id: <199710232254.PAA29388@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pccard pccard.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/23 15:54:49 PDT Modified files: sys/pccard pccard.c Log: - defined constant ISA_HOLE_START (would be nice to include machine/pmap.h, but it has too much baggage). - create a new routine 'unregister_device_interrupt', which is now used instead of having two routines with the same code snippet. - Minor cleanups and commenting. [ No functional changes, just moving things around ] Revision Changes Path 1.44 +66 -57 src/sys/pccard/pccard.c From owner-cvs-sys Thu Oct 23 21:39:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA21260 for cvs-sys-outgoing; Thu, 23 Oct 1997 21:39:05 -0700 (PDT) (envelope-from owner-cvs-sys) 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 VAA21230; Thu, 23 Oct 1997 21:38:50 -0700 (PDT) (envelope-from davidg@FreeBSD.org) From: David Greenman Received: (from davidg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA01587; Thu, 23 Oct 1997 21:38:25 -0700 (PDT) Date: Thu, 23 Oct 1997 21:38:25 -0700 (PDT) Message-Id: <199710240438.VAA01587@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 mem.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 1997/10/23 21:38:19 PDT Modified files: (Branch: RELENG_2_2) sys/i386/i386 mem.c Log: Merge important fix from rev 1.44 that was overlooked for the 2.2.5 release: fix panic that can result from anything that accesses kernel memory (w, ps, top, snmpd) if the kernel memory should change during the accesses, resulting in bogus /dev/kmem memory references. Wcarchive paniced yesterday due to this bug. Revision Changes Path 1.38.2.2 +7 -2 src/sys/i386/i386/mem.c From owner-cvs-sys Thu Oct 23 22:30:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA23790 for cvs-sys-outgoing; Thu, 23 Oct 1997 22:30:03 -0700 (PDT) (envelope-from owner-cvs-sys) 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 WAA23719; Thu, 23 Oct 1997 22:29:33 -0700 (PDT) (envelope-from jmg@FreeBSD.org) From: John-Mark Gurney Received: (from jmg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id WAA01888; Thu, 23 Oct 1997 22:29:08 -0700 (PDT) Date: Thu, 23 Oct 1997 22:29:08 -0700 (PDT) Message-Id: <199710240529.WAA01888@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_module.c link_aout.c src/sys/sys module.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmg 1997/10/23 22:29:08 PDT Modified files: sys/kern kern_module.c link_aout.c sys/sys module.h Log: make a couple functions static... also change module_register_static to module_register_init as this function initalizes the module for both dynamic and static modules... Revision Changes Path 1.3 +3 -3 src/sys/kern/kern_module.c 1.3 +3 -3 src/sys/kern/link_aout.c 1.2 +3 -3 src/sys/sys/module.h From owner-cvs-sys Fri Oct 24 07:25:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA22686 for cvs-sys-outgoing; Fri, 24 Oct 1997 07:25:48 -0700 (PDT) (envelope-from owner-cvs-sys) 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 HAA22650; Fri, 24 Oct 1997 07:25:25 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA05273; Fri, 24 Oct 1997 07:24:57 -0700 (PDT) Date: Fri, 24 Oct 1997 07:24:57 -0700 (PDT) Message-Id: <199710241424.HAA05273@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/dev/ccd ccd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1997/10/24 07:24:56 PDT Modified files: sys/dev/ccd ccd.c Log: Statizice. Revision Changes Path 1.26 +24 -21 src/sys/dev/ccd/ccd.c From owner-cvs-sys Fri Oct 24 07:28:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA22855 for cvs-sys-outgoing; Fri, 24 Oct 1997 07:28:06 -0700 (PDT) (envelope-from owner-cvs-sys) 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 HAA22799; Fri, 24 Oct 1997 07:27:52 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA05312; Fri, 24 Oct 1997 07:27:23 -0700 (PDT) Date: Fri, 24 Oct 1997 07:27:23 -0700 (PDT) Message-Id: <199710241427.HAA05312@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 mp_apicdefs.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1997/10/24 07:27:23 PDT Modified files: sys/i386/i386 mp_apicdefs.s Log: Remove the stuff we do not use from global scope. Export them again as needed. Revision Changes Path 1.2 +8 -2 src/sys/i386/i386/mp_apicdefs.s From owner-cvs-sys Fri Oct 24 08:29:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA27549 for cvs-sys-outgoing; Fri, 24 Oct 1997 08:29:33 -0700 (PDT) (envelope-from owner-cvs-sys) 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 IAA27398; Fri, 24 Oct 1997 08:27:45 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id IAA20727; Fri, 24 Oct 1997 08:27:17 -0700 (PDT) Date: Fri, 24 Oct 1997 08:27:17 -0700 (PDT) Message-Id: <199710241527.IAA20727@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pccard pccard.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/24 08:27:16 PDT Modified files: sys/pccard pccard.c Log: - Use the definitions found in instead of rolling our own definition of ISA_HOLE_START. We shouldn't need to include bus/processor specific code in here, but it is required. At least by doing it this way it becomes more obvious where the bogusness is. Obtained from: email with bde Revision Changes Path 1.45 +7 -6 src/sys/pccard/pccard.c From owner-cvs-sys Fri Oct 24 08:40:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA28426 for cvs-sys-outgoing; Fri, 24 Oct 1997 08:40:06 -0700 (PDT) (envelope-from owner-cvs-sys) 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 IAA28297; Fri, 24 Oct 1997 08:39:29 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id IAA20800; Fri, 24 Oct 1997 08:39:00 -0700 (PDT) Date: Fri, 24 Oct 1997 08:39:00 -0700 (PDT) Message-Id: <199710241539.IAA20800@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pccard pcic.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/24 08:39:00 PDT Modified files: sys/pccard pcic.c Log: - Recognize the Cirrus Logic PD6729/6730 PC-Card Controller behind the PCI bus. [ Re-organized the code to be easier to extend, based on Michael's patch ] Submitted by: Michael Reifenberger Revision Changes Path 1.47 +13 -2 src/sys/pccard/pcic.c From owner-cvs-sys Fri Oct 24 15:22:17 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA24902 for cvs-sys-outgoing; Fri, 24 Oct 1997 15:22:17 -0700 (PDT) (envelope-from owner-cvs-sys) 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 PAA24825; Fri, 24 Oct 1997 15:21:20 -0700 (PDT) (envelope-from alex@FreeBSD.org) From: Alex Nash Received: (from alex@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA21728; Fri, 24 Oct 1997 15:20:49 -0700 (PDT) Date: Fri, 24 Oct 1997 15:20:49 -0700 (PDT) Message-Id: <199710242220.PAA21728@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_syscalls.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 1997/10/24 15:20:48 PDT Modified files: (Branch: RELENG_2_1_0) sys/kern vfs_syscalls.c Log: Merge from rev 1.77: reject illegal combinations of O_RDONLY, O_RDWR, and O_WRONLY in open(2). Revision Changes Path 1.25.4.6 +4 -2 src/sys/kern/vfs_syscalls.c From owner-cvs-sys Fri Oct 24 16:42:55 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA29122 for cvs-sys-outgoing; Fri, 24 Oct 1997 16:42:55 -0700 (PDT) (envelope-from owner-cvs-sys) 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 QAA29027; Fri, 24 Oct 1997 16:41:37 -0700 (PDT) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA23378; Fri, 24 Oct 1997 16:41:05 -0700 (PDT) Date: Fri, 24 Oct 1997 16:41:05 -0700 (PDT) Message-Id: <199710242341.QAA23378@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/vm vm_map.c vm_object.c src/sys/i386/i386 pmap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1997/10/24 16:41:05 PDT Modified files: sys/vm vm_map.c vm_object.c sys/i386/i386 pmap.c Log: Decrease the initial allocation for the zone allocations. Revision Changes Path 1.94 +4 -4 src/sys/vm/vm_map.c 1.99 +2 -2 src/sys/vm/vm_object.c 1.164 +2 -2 src/sys/i386/i386/pmap.c From owner-cvs-sys Fri Oct 24 19:43:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA07051 for cvs-sys-outgoing; Fri, 24 Oct 1997 19:43:42 -0700 (PDT) (envelope-from owner-cvs-sys) 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 TAA07004; Fri, 24 Oct 1997 19:42:30 -0700 (PDT) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA23685; Fri, 24 Oct 1997 19:41:57 -0700 (PDT) Date: Fri, 24 Oct 1997 19:41:57 -0700 (PDT) Message-Id: <199710250241.TAA23685@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 src/sys/vm vm_pageout.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1997/10/24 19:41:57 PDT Modified files: sys/i386/i386 pmap.c sys/vm vm_pageout.c Log: Support garbage collecting the pmap pv entries. The management doesn't happen until the system would have nearly failed anyway, so no signficant overhead is added. This helps large systems with lots of processes. Revision Changes Path 1.165 +55 -2 src/sys/i386/i386/pmap.c 1.100 +7 -1 src/sys/vm/vm_pageout.c From owner-cvs-sys Fri Oct 24 20:17:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA08432 for cvs-sys-outgoing; Fri, 24 Oct 1997 20:17:04 -0700 (PDT) (envelope-from owner-cvs-sys) 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 UAA08427; Fri, 24 Oct 1997 20:16:55 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.6.9) id NAA28261; Sat, 25 Oct 1997 13:15:52 +1000 Date: Sat, 25 Oct 1997 13:15:52 +1000 From: Bruce Evans Message-Id: <199710250315.NAA28261@godzilla.zeta.org.au> To: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, dyson@FreeBSD.ORG Subject: Re: cvs commit: src/sys/vm vm_map.c vm_object.c src/sys/i386/i386 pmap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Modified files: > sys/vm vm_map.c vm_object.c > sys/i386/i386 pmap.c > Log: > Decrease the initial allocation for the zone allocations. The initial allocation is still huge. 224K of real memory is statically allocated for pvinit[8192] alone. 3/4 of this normally remains free on my 32MB system. Bruce From owner-cvs-sys Fri Oct 24 21:15:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA11218 for cvs-sys-outgoing; Fri, 24 Oct 1997 21:15:28 -0700 (PDT) (envelope-from owner-cvs-sys) 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 VAA11170; Fri, 24 Oct 1997 21:14:35 -0700 (PDT) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.7/8.8.5) id XAA01633; Fri, 24 Oct 1997 23:14:06 -0500 (EST) From: "John S. Dyson" Message-Id: <199710250414.XAA01633@dyson.iquest.net> Subject: Re: cvs commit: src/sys/vm vm_map.c vm_object.c src/sys/i386/i386 pmap.c In-Reply-To: <199710250315.NAA28261@godzilla.zeta.org.au> from Bruce Evans at "Oct 25, 97 01:15:52 pm" To: bde@zeta.org.au (Bruce Evans) Date: Fri, 24 Oct 1997 23:14:05 -0500 (EST) Cc: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, dyson@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 Bruce Evans said: > > Modified files: > > sys/vm vm_map.c vm_object.c > > sys/i386/i386 pmap.c > > Log: > > Decrease the initial allocation for the zone allocations. > > The initial allocation is still huge. 224K of real memory is statically > allocated for pvinit[8192] alone. 3/4 of this normally remains free on > my 32MB system. > I guess that could be made smaller. That is not really the "zone allocator" but one of the clients (pmap.) The key is to make it large enough to boot, maybe should be allocated with kmem_alloc.. -- John dyson@freebsd.org jdyson@nc.com From owner-cvs-sys Fri Oct 24 21:20:02 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA11218 for cvs-sys-outgoing; Fri, 24 Oct 1997 21:15:28 -0700 (PDT) (envelope-from owner-cvs-sys) 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 VAA11170; Fri, 24 Oct 1997 21:14:35 -0700 (PDT) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.7/8.8.5) id XAA01633; Fri, 24 Oct 1997 23:14:06 -0500 (EST) From: "John S. Dyson" Message-Id: <199710250414.XAA01633@dyson.iquest.net> Subject: Re: cvs commit: src/sys/vm vm_map.c vm_object.c src/sys/i386/i386 pmap.c In-Reply-To: <199710250315.NAA28261@godzilla.zeta.org.au> from Bruce Evans at "Oct 25, 97 01:15:52 pm" To: bde@zeta.org.au (Bruce Evans) Date: Fri, 24 Oct 1997 23:14:05 -0500 (EST) Cc: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, dyson@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 Bruce Evans said: > > Modified files: > > sys/vm vm_map.c vm_object.c > > sys/i386/i386 pmap.c > > Log: > > Decrease the initial allocation for the zone allocations. > > The initial allocation is still huge. 224K of real memory is statically > allocated for pvinit[8192] alone. 3/4 of this normally remains free on > my 32MB system. > I guess that could be made smaller. That is not really the "zone allocator" but one of the clients (pmap.) The key is to make it large enough to boot, maybe should be allocated with kmem_alloc.. -- John dyson@freebsd.org jdyson@nc.com From owner-cvs-sys Fri Oct 24 21:46:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA12582 for cvs-sys-outgoing; Fri, 24 Oct 1997 21:46:28 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA12576; Fri, 24 Oct 1997 21:46:15 -0700 (PDT) (envelope-from peter@spinner.netplex.com.au) Received: from spinner.netplex.com.au (localhost.dialix.com.au [127.0.0.1]) by spinner.netplex.com.au (8.8.7/8.8.7/Spinner) with ESMTP id MAA10256; Sat, 25 Oct 1997 12:45:34 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199710250445.MAA10256@spinner.netplex.com.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: "John S. Dyson" cc: bde@zeta.org.au (Bruce Evans), cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, dyson@FreeBSD.ORG Subject: Re: cvs commit: src/sys/vm vm_map.c vm_object.c src/sys/i386/i386 pmap.c In-reply-to: Your message of "Fri, 24 Oct 1997 23:14:05 EST." <199710250414.XAA01633@dyson.iquest.net> Date: Sat, 25 Oct 1997 12:45:34 +0800 From: Peter Wemm Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk "John S. Dyson" wrote: > Bruce Evans said: > > > Modified files: > > > sys/vm vm_map.c vm_object.c > > > sys/i386/i386 pmap.c > > > Log: > > > Decrease the initial allocation for the zone allocations. > > > > The initial allocation is still huge. 224K of real memory is statically > > allocated for pvinit[8192] alone. 3/4 of this normally remains free on > > my 32MB system. > > > I guess that could be made smaller. That is not really the "zone allocator" > but one of the clients (pmap.) The key is to make it large enough to boot, > maybe should be allocated with kmem_alloc.. > Something fouled up here.. There's a conflict marker in the commit: peter@spinner[12:43pm]~src/sys/i386/i386-233> cvs diff -u -r1.164 -r1.165 pmap.c Index: pmap.c =================================================================== RCS file: /home/ncvs/src/sys/i386/i386/pmap.c,v retrieving revision 1.164 retrieving revision 1.165 diff -u -r1.164 -r1.165 --- pmap.c 1997/10/24 23:41:04 1.164 +++ pmap.c 1997/10/25 02:41:51 1.165 [[...]] @@ -535,8 +539,15 @@ void pmap_init2() { +<<<<<<< pmap.c + pv_entry_max = PMAP_SHPGPERPROC * maxproc + pv_npg; + pv_entry_high_water = 9 * (pv_entry_max / 10); + pv_entry_low_water = 4 * (pv_entry_max / 10); + zinitna(pvzone, &pvzone_obj, NULL, 0, pv_entry_max, ZONE_INTERRUPT, 1); +======= zinitna(pvzone, &pvzone_obj, NULL, 0, PMAP_SHPGPERPROC * maxproc + pv_npg, ZONE_INTERRUPT, 1); +>>>>>>> 1.164 } /* Which form is correct? :-) Cheers, -Peter -- Peter Wemm Netplex Consulting From owner-cvs-sys Fri Oct 24 21:47:17 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA12616 for cvs-sys-outgoing; Fri, 24 Oct 1997 21:47:17 -0700 (PDT) (envelope-from owner-cvs-sys) 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 VAA12597; Fri, 24 Oct 1997 21:46:55 -0700 (PDT) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.7/8.8.5) id XAA01754; Fri, 24 Oct 1997 23:46:35 -0500 (EST) From: "John S. Dyson" Message-Id: <199710250446.XAA01754@dyson.iquest.net> Subject: Re: cvs commit: src/sys/vm vm_map.c vm_object.c src/sys/i386/i386 pmap.c In-Reply-To: <199710250445.MAA10256@spinner.netplex.com.au> from Peter Wemm at "Oct 25, 97 12:45:34 pm" To: peter@netplex.com.au (Peter Wemm) Date: Fri, 24 Oct 1997 23:46:35 -0500 (EST) Cc: toor@dyson.iquest.net, bde@zeta.org.au, cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, dyson@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 Peter Wemm said: > "John S. Dyson" wrote: > > Bruce Evans said: > > > > Modified files: > > > > sys/vm vm_map.c vm_object.c > > > > sys/i386/i386 pmap.c > > > > Log: > > > > Decrease the initial allocation for the zone allocations. > > > > > > The initial allocation is still huge. 224K of real memory is statically > > > allocated for pvinit[8192] alone. 3/4 of this normally remains free on > > > my 32MB system. > > > > > I guess that could be made smaller. That is not really the "zone allocator" > > but one of the clients (pmap.) The key is to make it large enough to boot, > > maybe should be allocated with kmem_alloc.. > > > > Something fouled up here.. There's a conflict marker in the commit: > Thanks!!! John From owner-cvs-sys Fri Oct 24 21:49:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA12831 for cvs-sys-outgoing; Fri, 24 Oct 1997 21:49:47 -0700 (PDT) (envelope-from owner-cvs-sys) 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 VAA12799; Fri, 24 Oct 1997 21:49:37 -0700 (PDT) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA24018; Fri, 24 Oct 1997 21:49:03 -0700 (PDT) Date: Fri, 24 Oct 1997 21:49:03 -0700 (PDT) Message-Id: <199710250449.VAA24018@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 dyson 1997/10/24 21:49:02 PDT Modified files: sys/i386/i386 pmap.c Log: Somehow an error crept in during the previous commit. Revision Changes Path 1.166 +2 -8 src/sys/i386/i386/pmap.c From owner-cvs-sys Fri Oct 24 22:12:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA13892 for cvs-sys-outgoing; Fri, 24 Oct 1997 22:12:56 -0700 (PDT) (envelope-from owner-cvs-sys) 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 WAA13883; Fri, 24 Oct 1997 22:12:49 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.6.9) id PAA31664; Sat, 25 Oct 1997 15:11:13 +1000 Date: Sat, 25 Oct 1997 15:11:13 +1000 From: Bruce Evans Message-Id: <199710250511.PAA31664@godzilla.zeta.org.au> To: bde@zeta.org.au, toor@dyson.iquest.net Subject: Re: cvs commit: src/sys/vm vm_map.c vm_object.c src/sys/i386/i386 pmap.c Cc: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, dyson@FreeBSD.ORG Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> > Decrease the initial allocation for the zone allocations. >> >> The initial allocation is still huge. 224K of real memory is statically >> allocated for pvinit[8192] alone. 3/4 of this normally remains free on >> my 32MB system. >> >I guess that could be made smaller. That is not really the "zone allocator" >but one of the clients (pmap.) The key is to make it large enough to boot, >maybe should be allocated with kmem_alloc.. Other clients take 42K. My ld sorts the bss on size, so big sizes are easy to see: f023b8d0 B _map_init 0.70K f023bd08 B _font_8 f023c508 B _font_14 f023d308 B _font_16 f023e308 B _kmap_entry_init 4.5K f023f508 B _map_entry_init 4.5K f0240708 B _nfsrtt f0241d0c B _sl_softc f0243c8c B _vm_objects_init 32K f024bc8c B _pvinit 224K f0283c8c B _end ffc00000 A _APTmap fffff000 A _APTD Bruce From owner-cvs-sys Sat Oct 25 07:33:10 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA05212 for cvs-sys-outgoing; Sat, 25 Oct 1997 07:33:10 -0700 (PDT) (envelope-from owner-cvs-sys) 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 HAA05188; Sat, 25 Oct 1997 07:32:54 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA07553; Sat, 25 Oct 1997 07:32:17 -0700 (PDT) Date: Sat, 25 Oct 1997 07:32:17 -0700 (PDT) Message-Id: <199710251432.HAA07553@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci if_de.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1997/10/25 07:32:17 PDT Modified files: sys/pci if_de.c Log: Recognize even more of the Znyx 314 cards. Revision Changes Path 1.73 +2 -2 src/sys/pci/if_de.c From owner-cvs-sys Sat Oct 25 07:34:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA05283 for cvs-sys-outgoing; Sat, 25 Oct 1997 07:34:04 -0700 (PDT) (envelope-from owner-cvs-sys) 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 HAA05228; Sat, 25 Oct 1997 07:33:54 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA11758; Sat, 25 Oct 1997 07:33:18 -0700 (PDT) Date: Sat, 25 Oct 1997 07:33:18 -0700 (PDT) Message-Id: <199710251433.HAA11758@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci if_de.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1997/10/25 07:33:17 PDT Modified files: (Branch: RELENG_2_2) sys/pci if_de.c Log: Recognize more of the Znyx 314 cards. Revision Changes Path 1.54.2.10 +2 -2 src/sys/pci/if_de.c From owner-cvs-sys Sat Oct 25 14:05:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA23654 for cvs-sys-outgoing; Sat, 25 Oct 1997 14:05:06 -0700 (PDT) (envelope-from owner-cvs-sys) 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 OAA23532; Sat, 25 Oct 1997 14:03:24 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA14884; Sat, 25 Oct 1997 14:02:45 -0700 (PDT) Date: Sat, 25 Oct 1997 14:02:45 -0700 (PDT) Message-Id: <199710252102.OAA14884@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pccard pcic.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/25 14:02:45 PDT Modified files: sys/pccard pcic.c Log: - KNF the PCI stuff, no functional changes. Revision Changes Path 1.48 +24 -20 src/sys/pccard/pcic.c From owner-cvs-sys Sat Oct 25 19:21:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA09851 for cvs-sys-outgoing; Sat, 25 Oct 1997 19:21:24 -0700 (PDT) (envelope-from owner-cvs-sys) 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 TAA09668; Sat, 25 Oct 1997 19:19:25 -0700 (PDT) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA06034; Sat, 25 Oct 1997 19:18:44 -0700 (PDT) Date: Sat, 25 Oct 1997 19:18:44 -0700 (PDT) Message-Id: <199710260218.TAA06034@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/boot/netboot Makefile Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1997/10/25 19:18:43 PDT Modified files: (Branch: RELENG_2_2) sys/i386/boot/netboot Makefile Log: MFC: parallelization changes. Revision Changes Path 1.9.2.4 +10 -8 src/sys/i386/boot/netboot/Makefile From owner-cvs-sys Sat Oct 25 19:58:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA13110 for cvs-sys-outgoing; Sat, 25 Oct 1997 19:58:19 -0700 (PDT) (envelope-from owner-cvs-sys) 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 TAA12993; Sat, 25 Oct 1997 19:56:14 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA06565; Sat, 25 Oct 1997 19:55:33 -0700 (PDT) Date: Sat, 25 Oct 1997 19:55:33 -0700 (PDT) Message-Id: <199710260255.TAA06565@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pccard pccard.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/25 19:55:33 PDT Modified files: sys/pccard pccard.c Log: - Call 'callout_handle_init' on the two timeout channels after they are created in the new slot controller structure. Revision Changes Path 1.46 +2 -0 src/sys/pccard/pccard.c From owner-cvs-sys Sat Oct 25 21:13:58 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA15967 for cvs-sys-outgoing; Sat, 25 Oct 1997 21:13:58 -0700 (PDT) (envelope-from owner-cvs-sys) 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 VAA15875; Sat, 25 Oct 1997 21:12:04 -0700 (PDT) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA06861; Sat, 25 Oct 1997 21:11:22 -0700 (PDT) Date: Sat, 25 Oct 1997 21:11:22 -0700 (PDT) Message-Id: <199710260411.VAA06861@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf newvers.sh Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1997/10/25 21:11:22 PDT Modified files: (Branch: RELENG_2_2) sys/conf newvers.sh Log: End the contraversy and commit the *&%#@! 2.2.5 change. :) Revision Changes Path 1.26.2.19 +2 -2 src/sys/conf/newvers.sh From owner-cvs-sys Sat Oct 25 21:38:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA17189 for cvs-sys-outgoing; Sat, 25 Oct 1997 21:38:49 -0700 (PDT) (envelope-from owner-cvs-sys) 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 VAA17123; Sat, 25 Oct 1997 21:37:07 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA07285; Sat, 25 Oct 1997 21:36:25 -0700 (PDT) Date: Sat, 25 Oct 1997 21:36:25 -0700 (PDT) Message-Id: <199710260436.VAA07285@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, cvs-usrsbin@FreeBSD.ORG Subject: cvs commit: src/sys/conf files src/sys/i386/conf GENERIC LINT SMP-GENERIC majors.i386 src/sys/i386/i386 autoconf.c src/sys/i386/isa aic6360.c if_ed.c if_ep.c if_fe.c if_ze.c if_zp.c sio.c src/sys/pccard card.h driver.h pccard.c pcic.c skel.c slot.h ... Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/25 21:36:24 PDT Modified files: sys/conf files sys/i386/conf GENERIC LINT SMP-GENERIC majors.i386 sys/i386/i386 autoconf.c sys/i386/isa aic6360.c if_ed.c if_ep.c if_fe.c if_ze.c if_zp.c sio.c sys/pccard card.h driver.h pccard.c pcic.c skel.c slot.h usr.sbin/pccard/pccardc enabler.c usr.sbin/pccard/pccardd cardd.c Log: - Do a bunch of gratuitous changes intended to make the code easier to follow. * Rename/reorder all of the pccard structures, change many of the member names to be descriptive, and follow more closely other 'bus' drivers naming schemes. * Rename a bunch of parameter and local variable names to be more consistant in the code. * Renamed the PCCARD 'crd' device to be the 'card' device * KNF and make the code consistant where it was obvious. * ifdef'd out some unused code Revision Changes Path 1.115 +1 -1 src/sys/conf/files 1.99 +4 -4 src/sys/i386/conf/GENERIC 1.376 +5 -5 src/sys/i386/conf/LINT 1.8 +4 -4 src/sys/i386/conf/SMP-GENERIC 1.19 +2 -2 src/sys/i386/conf/majors.i386 1.78 +4 -4 src/sys/i386/i386/autoconf.c 1.33 +43 -41 src/sys/i386/isa/aic6360.c 1.123 +50 -50 src/sys/i386/isa/if_ed.c 1.62 +49 -54 src/sys/i386/isa/if_ep.c 1.30 +55 -56 src/sys/i386/isa/if_fe.c 1.46 +3 -3 src/sys/i386/isa/if_ze.c 1.40 +3 -3 src/sys/i386/isa/if_zp.c 1.185 +41 -41 src/sys/i386/isa/sio.c 1.6 +2 -2 src/sys/pccard/card.h 1.3 +3 -3 src/sys/pccard/driver.h 1.47 +295 -292 src/sys/pccard/pccard.c 1.49 +75 -76 src/sys/pccard/pcic.c 1.3 +8 -8 src/sys/pccard/skel.c 1.13 +24 -21 src/sys/pccard/slot.h 1.9 +2 -2 src/usr.sbin/pccard/pccardc/enabler.c 1.19 +2 -2 src/usr.sbin/pccard/pccardd/cardd.c From owner-cvs-sys Sat Oct 25 21:56:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA17914 for cvs-sys-outgoing; Sat, 25 Oct 1997 21:56:54 -0700 (PDT) (envelope-from owner-cvs-sys) 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 VAA17843; Sat, 25 Oct 1997 21:54:59 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA07386; Sat, 25 Oct 1997 21:54:17 -0700 (PDT) Date: Sat, 25 Oct 1997 21:54:17 -0700 (PDT) Message-Id: <199710260454.VAA07386@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa aic6360.c if_ed.c if_ep.c if_fe.c sio.c src/sys/pccard pccard.c slot.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/25 21:54:17 PDT Modified files: sys/i386/isa aic6360.c if_ed.c if_ep.c if_fe.c sio.c sys/pccard pccard.c slot.h Log: - Functional changes to PCCARD support. * Kill individual drivers 'suspend' routines, since there's no simple/safe way to suspend/resume a card w/out going through the complete probe at initialization time. * Default to using the apm_pccard_resume sysctl code, which basically pretends the card was removed, and then re-inserted. Suspend/resume is now 'emulated' with a fake insert/removal. (Hence we no longer need the driver-specific suspend routines.) Revision Changes Path 1.34 +14 -42 src/sys/i386/isa/aic6360.c 1.124 +12 -51 src/sys/i386/isa/if_ed.c 1.63 +7 -29 src/sys/i386/isa/if_ep.c 1.31 +32 -59 src/sys/i386/isa/if_fe.c 1.186 +15 -41 src/sys/i386/isa/sio.c 1.48 +12 -39 src/sys/pccard/pccard.c 1.14 +1 -2 src/sys/pccard/slot.h From owner-cvs-sys Sat Oct 25 22:11:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA18374 for cvs-sys-outgoing; Sat, 25 Oct 1997 22:11:28 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from ns.mt.sri.com (SRI-56K-FR.mt.net [206.127.65.42]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id WAA18357; Sat, 25 Oct 1997 22:10:49 -0700 (PDT) (envelope-from nate@rocky.mt.sri.com) Received: from rocky.mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.7/8.8.7) with ESMTP id XAA02488; Sat, 25 Oct 1997 23:10:44 -0600 (MDT) Received: (from nate@localhost) by rocky.mt.sri.com (8.7.5/8.7.3) id XAA25845; Sat, 25 Oct 1997 23:10:43 -0600 (MDT) Date: Sat, 25 Oct 1997 23:10:43 -0600 (MDT) Message-Id: <199710260510.XAA25845@rocky.mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Nate Williams Cc: cvs-committers@freebsd.org, mobile@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/i386/isa aic6360.c if_ed.c if_ep.c if_fe.c sio.c src/sys/pccard pccard.c slot.h In-Reply-To: <199710260454.VAA07386@freefall.freebsd.org> References: <199710260454.VAA07386@freefall.freebsd.org> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > nate 1997/10/25 21:54:17 PDT > > Modified files: > sys/i386/isa aic6360.c if_ed.c if_ep.c if_fe.c sio.c > sys/pccard pccard.c slot.h > Log: > - Functional changes to PCCARD support. > * Kill individual drivers 'suspend' routines, since there's no simple/safe > way to suspend/resume a card w/out going through the complete probe > at initialization time. > * Default to using the apm_pccard_resume sysctl code, which basically > pretends the card was removed, and then re-inserted. Suspend/resume > is now 'emulated' with a fake insert/removal. (Hence we no longer > need the driver-specific suspend routines.) I've got 2 or 3 more things on my white-board, and I hope to get one more done this weekend. This will require re-building your kernel from scratch, and it doesn't (yet) provide a whole lot more functionality if the sysctl didn't help you. But, I was completely unable to get my PCIC controller to 'come back to life' and recognize that the card sitting in the slot was alive, except by going through all of the hoops that are done to initialize the card. So, in essence I'm now agreeing that this is the way to go for now (and given Mike Smith's arguments, it isn't a bad way to go), at least until we figure out a better solution. Nate From owner-cvs-sys Sat Oct 25 23:10:09 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA20101 for cvs-sys-outgoing; Sat, 25 Oct 1997 23:10:09 -0700 (PDT) (envelope-from owner-cvs-sys) 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 XAA19965; Sat, 25 Oct 1997 23:07:36 -0700 (PDT) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA07653; Sat, 25 Oct 1997 23:06:55 -0700 (PDT) Date: Sat, 25 Oct 1997 23:06:55 -0700 (PDT) Message-Id: <199710260606.XAA07653@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pccard pccard_beep.c card.h driver.h pccard.c src/sys/conf files Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1997/10/25 23:06:54 PDT Modified files: sys/pccard card.h driver.h pccard.c sys/conf files Added files: sys/pccard pccard_beep.c Log: - 'Beep' support now happens in it's own separate file, so you can mess around with different noises for the different events and not have it affect other files. Inspired by: PAO Revision Changes Path 1.7 +0 -10 src/sys/pccard/card.h 1.4 +8 -0 src/sys/pccard/driver.h 1.49 +5 -22 src/sys/pccard/pccard.c 1.116 +1 -0 src/sys/conf/files