From owner-cvs-sys Sun Aug 11 10:29:52 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA27164 for cvs-sys-outgoing; Sun, 11 Aug 1996 10:29:52 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA27135; Sun, 11 Aug 1996 10:29:40 -0700 (PDT) Date: Sun, 11 Aug 1996 10:29:40 -0700 (PDT) From: David Greenman Message-Id: <199608111729.KAA27135@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include trap.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/08/11 10:29:40 Modified: sys/i386/include trap.h Log: Defined T_MCHK exception for i686; renumbered T_RESERVED to 29. Revision Changes Path 1.5 +3 -2 src/sys/i386/include/trap.h From owner-cvs-sys Sun Aug 11 10:41:34 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA27764 for cvs-sys-outgoing; Sun, 11 Aug 1996 10:41:34 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA27750; Sun, 11 Aug 1996 10:41:27 -0700 (PDT) Date: Sun, 11 Aug 1996 10:41:27 -0700 (PDT) From: David Greenman Message-Id: <199608111741.KAA27750@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 exception.s machdep.c trap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/08/11 10:41:27 Modified: sys/i386/i386 exception.s machdep.c trap.c Log: Add support for i686 machine check trap. Revision Changes Path 1.19 +3 -1 src/sys/i386/i386/exception.s 1.196 +3 -2 src/sys/i386/i386/machdep.c 1.81 +3 -2 src/sys/i386/i386/trap.c From owner-cvs-sys Sun Aug 11 17:53:17 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA22019 for cvs-sys-outgoing; Sun, 11 Aug 1996 17:53:17 -0700 (PDT) Received: (from wpaul@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA22001; Sun, 11 Aug 1996 17:53:05 -0700 (PDT) Date: Sun, 11 Aug 1996 17:53:05 -0700 (PDT) From: Bill Paul Message-Id: <199608120053.RAA22001@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa wd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wpaul 96/08/11 17:53:04 Modified: sys/i386/isa wd.c Log: Apply my small patch to make detection of ATAPI CD-ROMs happen a little more reliably. So far I've received a couple of positive responses and no objections to these changes. There are two one-line changes: - In wdprobe(), when testing the error status of drives, don't unconditionally decide that there is no controller present if we read back a value of 0x81 (drive 0 okay, drive 1 failed) twice in a row. This may be caused by having an ATAPI CD-ROM jumpered as a master on the controller with no slave. - In wdgetctlr(), when checking for a status of WDCS_READY, check the value twice. The first time may be bogus. This stops a phantom wd2 device from being detected when an ATAPI CD-ROM is attached to the secondary controller alone as a slave. (This can cause installation to fail when sysinstall attempts to open the phantom device and wedges the system as a result. This has bitten me a couple of times on some Gateway 2000 machines.) Revision Changes Path 1.114 +11 -3 src/sys/i386/isa/wd.c From owner-cvs-sys Mon Aug 12 07:06:10 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA20270 for cvs-sys-outgoing; Mon, 12 Aug 1996 07:06:10 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA20253; Mon, 12 Aug 1996 07:05:57 -0700 (PDT) Date: Mon, 12 Aug 1996 07:05:57 -0700 (PDT) From: Peter Wemm Message-Id: <199608121405.HAA20253@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet in.h in_pcb.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/08/12 07:05:57 Modified: sys/netinet in.h in_pcb.c Log: Add two more portrange sysctls, which control the area of the below IPPORT_RESERVED that is used for selection when bind() is told to allocate a reserved port. Also, implement simple sanity checking for all the addresses set, to make it a little harder for a user/sysadmin to shoot themselves in the feet. Revision Changes Path 1.19 +10 -2 src/sys/netinet/in.h 1.20 +42 -15 src/sys/netinet/in_pcb.c From owner-cvs-sys Mon Aug 12 10:12:20 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA29577 for cvs-sys-outgoing; Mon, 12 Aug 1996 10:12:20 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA29554; Mon, 12 Aug 1996 10:12:09 -0700 (PDT) Date: Mon, 12 Aug 1996 10:12:09 -0700 (PDT) From: Peter Wemm Message-Id: <199608121712.KAA29554@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa si.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/08/12 10:12:09 Modified: sys/i386/isa si.c Log: Extend the poll code so that it can periodically scan the host cards for work regardless of whether there was an interrupt. This needs more work, it should be able to run better when there are more than 3 host cards present, ie: all cards in polling-only mode with no IRQ. (The host cards have a choice of 3 irq's, 11, 12, or 15, or just polling) Revision Changes Path 1.51 +11 -4 src/sys/i386/isa/si.c From owner-cvs-sys Mon Aug 12 12:57:20 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA12360 for cvs-sys-outgoing; Mon, 12 Aug 1996 12:57:20 -0700 (PDT) Received: (from wollman@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA12340; Mon, 12 Aug 1996 12:57:12 -0700 (PDT) Date: Mon, 12 Aug 1996 12:57:12 -0700 (PDT) From: Garrett Wollman Message-Id: <199608121957.MAA12340@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 machdep.c sys_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 96/08/12 12:57:11 Modified: sys/i386/i386 machdep.c sys_machdep.c Log: Don't declare the user_ldt functions unless USER_LDT is defined. Eliminates an obnoxious warning. Revision Changes Path 1.197 +1 -41 src/sys/i386/i386/machdep.c 1.17 +3 -1 src/sys/i386/i386/sys_machdep.c From owner-cvs-sys Mon Aug 12 13:03:35 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA12953 for cvs-sys-outgoing; Mon, 12 Aug 1996 13:03:35 -0700 (PDT) Received: (from wollman@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA12921; Mon, 12 Aug 1996 13:03:20 -0700 (PDT) Date: Mon, 12 Aug 1996 13:03:20 -0700 (PDT) From: Garrett Wollman Message-Id: <199608122003.NAA12921@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 96/08/12 13:03:20 Modified: sys/i386/i386 machdep.c Log: Back out mistaken local change that sneaked in on the last commit. Revision Changes Path 1.198 +40 -0 src/sys/i386/i386/machdep.c From owner-cvs-sys Mon Aug 12 14:31:30 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA23985 for cvs-sys-outgoing; Mon, 12 Aug 1996 14:31:30 -0700 (PDT) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA23946; Mon, 12 Aug 1996 14:31:15 -0700 (PDT) Date: Mon, 12 Aug 1996 14:31:15 -0700 (PDT) From: Joerg Wunsch Message-Id: <199608122131.OAA23946@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa/pcvt pcvt_drv.c pcvt_kbd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/08/12 14:31:13 Modified: sys/i386/isa/pcvt pcvt_drv.c pcvt_kbd.c Log: Fix two minor oddities introduced by my yesterday's patches: . preserve a multi-char sequence in a small static buffer inside pccngetc(), so it won't be clobbered later (used to happen when breaking into DDB user Ctrl-Alt-ESC), and . simplify the ``keystroke is present'' determination in sgetc(), thus making pccncheck() actually working without waiting for a keystroke. Revision Changes Path 1.23 +12 -4 src/sys/i386/isa/pcvt/pcvt_drv.c 1.12 +3 -5 src/sys/i386/isa/pcvt/pcvt_kbd.c From owner-cvs-sys Tue Aug 13 00:21:54 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA26992 for cvs-sys-outgoing; Tue, 13 Aug 1996 00:21:54 -0700 (PDT) Received: (from julian@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA26976; Tue, 13 Aug 1996 00:21:47 -0700 (PDT) Date: Tue, 13 Aug 1996 00:21:47 -0700 (PDT) From: Julian Elischer Message-Id: <199608130721.AAA26976@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/devfs devfs_tree.c devfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 96/08/13 00:21:47 Modified: sys/miscfs/devfs devfs_tree.c devfs_vnops.c Log: symlink support in devfs. it only barely works so don't get too carried away.. I noticed that teh symlink is length 0.. I guess I'll fix that tomorrow.. it also sometimes panics with "cleaned vnode isn't" but it's not more broken than it was before.. I really want to go over it with someone who understands the lifecycle of a vnode better than I do.. terry? kirk? david? john? Revision Changes Path 1.28 +52 -27 src/sys/miscfs/devfs/devfs_tree.c 1.22 +44 -11 src/sys/miscfs/devfs/devfs_vnops.c From owner-cvs-sys Tue Aug 13 12:44:03 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA05698 for cvs-sys-outgoing; Tue, 13 Aug 1996 12:44:03 -0700 (PDT) Received: (from pst@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA05641; Tue, 13 Aug 1996 12:43:43 -0700 (PDT) Date: Tue, 13 Aug 1996 12:43:43 -0700 (PDT) From: Paul Traina Message-Id: <199608131943.MAA05641@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys, cvs-sbin Subject: cvs commit: src/sbin/ipfw ipfw.8 ipfw.c src/sys/netinet ip_fw.c ip_fw.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk pst 96/08/13 12:43:43 Modified: sbin/ipfw ipfw.8 ipfw.c Log: Completely rewrite handling of protocol field for firewalls, things are now completely consistent across all IP protocols and should be quite a bit faster. Use getprotoname() extensively, performed minor cleanups of admin utility. The admin utility could use a good kick in the pants. Basicly, these were the minimal changes I could make to the code to get it up to tollerable shape. There will be some future commits to clean up the basic architecture of the firewall code, and if I'm feeling ambitious, I may pull in changes like NAT from Linux and make the firewall hooks comletely generic so that a user can either load the ipfw module or the ipfilter module (cf Darren Reed). Discussed with: fenner & alex Revision Changes Path 1.20 +17 -25 src/sbin/ipfw/ipfw.8 1.32 +55 -105 src/sbin/ipfw/ipfw.c Modified: sys/netinet ip_fw.c ip_fw.h Log: Completely rewrite handling of protocol field for firewalls, things are now completely consistent across all IP protocols and should be quite a bit faster. Discussed with: fenner & alex Revision Changes Path 1.48 +44 -91 src/sys/netinet/ip_fw.c 1.22 +2 -8 src/sys/netinet/ip_fw.h From owner-cvs-sys Tue Aug 13 12:48:55 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA06025 for cvs-sys-outgoing; Tue, 13 Aug 1996 12:48:55 -0700 (PDT) Received: (from julian@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA06002; Tue, 13 Aug 1996 12:48:44 -0700 (PDT) Date: Tue, 13 Aug 1996 12:48:44 -0700 (PDT) From: Julian Elischer Message-Id: <199608131948.MAA06002@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/devfs devfs_tree.c devfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 96/08/13 12:48:44 Modified: sys/miscfs/devfs devfs_tree.c devfs_vnops.c Log: Submitted by: doug Rabson (dfr@render.com) cleaning up some of the vnode usage.. (I'm sure it still needs more..) where can one find out what each vfs call expects to be locked on completion, and how can one find out what each layer expects to be freed on error.? Revision Changes Path 1.29 +3 -2 src/sys/miscfs/devfs/devfs_tree.c 1.23 +10 -7 src/sys/miscfs/devfs/devfs_vnops.c From owner-cvs-sys Tue Aug 13 12:49:44 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA06106 for cvs-sys-outgoing; Tue, 13 Aug 1996 12:49:44 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id MAA06082; Tue, 13 Aug 1996 12:49:39 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with ESMTP id MAA06730; Tue, 13 Aug 1996 12:49:27 -0700 (PDT) To: Paul Traina cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, cvs-sbin@freefall.freebsd.org Subject: Re: cvs commit: src/sbin/ipfw ipfw.8 ipfw.c src/sys/netinet ip_fw.c ip_fw.h In-reply-to: Your message of "Tue, 13 Aug 1996 12:43:43 PDT." <199608131943.MAA05641@freefall.freebsd.org> Date: Tue, 13 Aug 1996 12:49:27 -0700 Message-ID: <6728.839965767@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > I'm feeling ambitious, I may pull in changes like NAT from Linux > and make the firewall hooks comletely generic so that a user can > either load the ipfw module or the ipfilter module (cf Darren Reed). yes! yes! :) Jordan From owner-cvs-sys Wed Aug 14 02:03:26 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA17297 for cvs-sys-outgoing; Wed, 14 Aug 1996 02:03:26 -0700 (PDT) Received: from minnow.render.com (render.demon.co.uk [158.152.30.118]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id CAA17282; Wed, 14 Aug 1996 02:03:20 -0700 (PDT) Received: from minnow.render.com (minnow.render.com [193.195.178.1]) by minnow.render.com (8.6.12/8.6.9) with SMTP id KAA16563; Wed, 14 Aug 1996 10:02:49 +0100 Date: Wed, 14 Aug 1996 10:02:48 +0100 (BST) From: Doug Rabson To: Julian Elischer cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/miscfs/devfs devfs_tree.c devfs_vnops.c In-Reply-To: <199608131948.MAA06002@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Tue, 13 Aug 1996, Julian Elischer wrote: > julian 96/08/13 12:48:44 > > Modified: sys/miscfs/devfs devfs_tree.c devfs_vnops.c > Log: > Submitted by: doug Rabson (dfr@render.com) > cleaning up some of the vnode usage.. > > (I'm sure it still needs more..) > where can one find out what each vfs call expects to be locked > on completion, and how can one find out what each layer expects > to be freed on error.? That reminds me. I should commit my VFS(9) manpages soon. That should have most of the right information. I had to deduce the locking protocol by examining various filesystem source code but I think I got it right. -- Doug Rabson, Microsoft RenderMorphics Ltd. Mail: dfr@render.com Phone: +44 171 734 3761 FAX: +44 171 734 6426 From owner-cvs-sys Wed Aug 14 21:37:01 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA28864 for cvs-sys-outgoing; Wed, 14 Aug 1996 21:37:01 -0700 (PDT) Received: (from jdp@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA28818; Wed, 14 Aug 1996 21:36:43 -0700 (PDT) Date: Wed, 14 Aug 1996 21:36:43 -0700 (PDT) From: John Polstra Message-Id: <199608150436.VAA28818@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys socket.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jdp 96/08/14 21:36:42 Modified: sys/sys socket.h Log: Fix a typo in the #define for PF_RTIP, even though I doubt it will ever make one bit of difference to anybody. Revision Changes Path 1.14 +2 -2 src/sys/sys/socket.h From owner-cvs-sys Wed Aug 14 23:45:10 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA12710 for cvs-sys-outgoing; Wed, 14 Aug 1996 23:45:10 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA12687; Wed, 14 Aug 1996 23:45:03 -0700 (PDT) Date: Wed, 14 Aug 1996 23:45:03 -0700 (PDT) From: John Dyson Message-Id: <199608150645.XAA12687@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern vfs_subr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/08/14 23:45:03 Modified: sys/kern vfs_subr.c Log: Certain vnode buffer list operations were not being spl protected, and they needed to be. Brelse for example can be called at interrupt level, and the buffer list operations were not being protected from it. Revision Changes Path 1.58 +5 -1 src/sys/kern/vfs_subr.c From owner-cvs-sys Thu Aug 15 03:41:44 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA00740 for cvs-sys-outgoing; Thu, 15 Aug 1996 03:41:44 -0700 (PDT) Received: (from asami@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA00725; Thu, 15 Aug 1996 03:41:36 -0700 (PDT) Date: Thu, 15 Aug 1996 03:41:36 -0700 (PDT) From: Satoshi Asami Message-Id: <199608151041.DAA00725@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk asami 96/08/15 03:41:36 Modified: sys/i386/conf LINT Log: Add comment about fxp device (Intel EE Pro/100B). Revision Changes Path 1.275 +4 -1 src/sys/i386/conf/LINT From owner-cvs-sys Thu Aug 15 09:33:45 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA20751 for cvs-sys-outgoing; Thu, 15 Aug 1996 09:33:45 -0700 (PDT) Received: (from smpatel@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA20730; Thu, 15 Aug 1996 09:33:34 -0700 (PDT) Date: Thu, 15 Aug 1996 09:33:34 -0700 (PDT) From: Sujal Patel Message-Id: <199608151633.JAA20730@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_descrip.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk smpatel 96/08/15 09:33:34 Modified: sys/kern kern_descrip.c Log: Fix fdavail() so that correctly pays attention to the rlimit. Fixes unp_externalize panic which occurs when a process is at it's ulimit for file descriptors and tries to receive a file descriptor from another process. Reviewed by: wollman Revision Changes Path 1.31 +5 -3 src/sys/kern/kern_descrip.c From owner-cvs-sys Thu Aug 15 10:08:39 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA22864 for cvs-sys-outgoing; Thu, 15 Aug 1996 10:08:39 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA22844; Thu, 15 Aug 1996 10:08:25 -0700 (PDT) Date: Thu, 15 Aug 1996 10:08:25 -0700 (PDT) From: David Greenman Message-Id: <199608151708.KAA22844@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern vfs_subr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/08/15 10:08:24 Branch: sys/kern RELENG_2_1_0 Modified: sys/kern vfs_subr.c Log: Brought in fix from rev 1.58: splbio() protect vnode block lists in reassignbuf(). Revision Changes Path 1.30.4.3 +5 -1 src/sys/kern/vfs_subr.c From owner-cvs-sys Fri Aug 16 03:16:43 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA23816 for cvs-sys-outgoing; Fri, 16 Aug 1996 03:16:43 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA23802; Fri, 16 Aug 1996 03:16:35 -0700 (PDT) Date: Fri, 16 Aug 1996 03:16:35 -0700 (PDT) From: Peter Wemm Message-Id: <199608161016.DAA23802@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/08/16 03:16:35 Modified: sys/i386/isa syscons.c Log: restore nsccons variable from rev 1.115 that was deleted in rev 1.136 during phk's staticize/cleanup commits. pstat needs it, the MAXCONS option is not visible anywhere else, and pstat uses it to find the bounds of the sccons[MAXCONS] array, which varies. Revision Changes Path 1.161 +2 -1 src/sys/i386/isa/syscons.c From owner-cvs-sys Fri Aug 16 04:13:44 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA26048 for cvs-sys-outgoing; Fri, 16 Aug 1996 04:13:44 -0700 (PDT) Received: from sovcom.kiae.su (sovcom.kiae.su [193.125.152.1]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id EAA25964; Fri, 16 Aug 1996 04:11:09 -0700 (PDT) Received: by sovcom.kiae.su id AA27272 (5.65.kiae-1 ); Fri, 16 Aug 1996 14:05:44 +0300 Received: by sovcom.KIAE.su (UUMAIL/2.0); Fri, 16 Aug 96 14:05:44 +0300 Received: (from ache@localhost) by nagual.ru (8.7.5/8.7.3) id OAA01385; Fri, 16 Aug 1996 14:55:41 +0400 (MSD) Message-Id: <199608161055.OAA01385@nagual.ru> Subject: Re: cvs commit: src/sys/i386/isa syscons.c In-Reply-To: <199608161016.DAA23802@freefall.freebsd.org> from "Peter Wemm" at "Aug 16, 96 03:16:35 am" To: peter@freefall.freebsd.org (Peter Wemm) Date: Fri, 16 Aug 1996 14:55:41 +0400 (MSD) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= (Andrey A. Chernov) Organization: self X-Class: Fast X-Mailer: ELM [version 2.4ME+ PL25 (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 96/08/16 03:16:35 > > Modified: sys/i386/isa syscons.c > Log: > restore nsccons variable from rev 1.115 that was deleted in rev 1.136 > during phk's staticize/cleanup commits. pstat needs it, the MAXCONS > option is not visible anywhere else, and pstat uses it to find the bounds > of the sccons[MAXCONS] array, which varies. As I remember, poor nsccons variable was deleted/restored already 2-3 times. Even direct comment about pstat not protect it from removing. Do we have any better way to protect it? -- Andrey A. Chernov http://www.nagual.ru/~ache/ From owner-cvs-sys Fri Aug 16 05:19:25 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA28065 for cvs-sys-outgoing; Fri, 16 Aug 1996 05:19:25 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id FAA28057; Fri, 16 Aug 1996 05:18:22 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.12/8.6.9) id WAA20660; Fri, 16 Aug 1996 22:09:11 +1000 Date: Fri, 16 Aug 1996 22:09:11 +1000 From: Bruce Evans Message-Id: <199608161209.WAA20660@godzilla.zeta.org.au> To: ache@nagual.ru, peter@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa syscons.c Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> restore nsccons variable from rev 1.115 that was deleted in rev 1.136 >> during phk's staticize/cleanup commits. pstat needs it, the MAXCONS >> option is not visible anywhere else, and pstat uses it to find the bounds >> of the sccons[MAXCONS] array, which varies. >As I remember, poor nsccons variable was deleted/restored already >2-3 times. Even direct comment about pstat not protect it from removing. >Do we have any better way to protect it? It hasn't been restored before (but was missing until rev.1.115. The delete/restores occurred for almost every serial driver. I think declaring the variables as `static const' is good enough. Comments saying that they are used by pstat become silly if they are ever used by other utilities. Bruce From owner-cvs-sys Fri Aug 16 14:44:31 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA20632 for cvs-sys-outgoing; Fri, 16 Aug 1996 14:44:31 -0700 (PDT) Received: (from nate@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA20614; Fri, 16 Aug 1996 14:44:15 -0700 (PDT) Date: Fri, 16 Aug 1996 14:44:15 -0700 (PDT) From: Nate Williams Message-Id: <199608162144.OAA20614@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/conf newvers.sh Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 96/08/16 14:44:13 Branch: sys/conf RELENG_2_1_0 Modified: sys/conf newvers.sh Log: Bump the 'stable' branches name back to '2.1.5', but leave it as 'STABLE'. This will make the almost defunct kernels spit out '2.1.5-STABLE', which correctly implies post 2.1.5R. Prodded by: rgrimes and others Revision Changes Path 1.16.4.7 +2 -2 src/sys/conf/newvers.sh From owner-cvs-sys Sat Aug 17 13:50:52 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA17772 for cvs-sys-outgoing; Sat, 17 Aug 1996 13:50:52 -0700 (PDT) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA17699; Sat, 17 Aug 1996 13:50:30 -0700 (PDT) Date: Sat, 17 Aug 1996 13:50:30 -0700 (PDT) From: Joerg Wunsch Message-Id: <199608172050.NAA17699@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/scsi od.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/08/17 13:50:30 Modified: sys/scsi od.c Log: Do not test_unit_ready() before starting the unit... Revision Changes Path 1.21 +7 -7 src/sys/scsi/od.c