From owner-cvs-sys Sun Nov 3 04:05:49 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA17863 for cvs-sys-outgoing; Sun, 3 Nov 1996 04:05:49 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA17692; Sun, 3 Nov 1996 04:04:09 -0800 (PST) Date: Sun, 3 Nov 1996 04:04:09 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611031204.EAA17692@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 phk 96/11/03 04:04:08 Modified: sys/conf newvers.sh Log: Set REVISION=3.0 and RELDATE=199701 Revision Changes Path 1.27 +3 -3 src/sys/conf/newvers.sh From owner-cvs-sys Sun Nov 3 04:06:41 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA17957 for cvs-sys-outgoing; Sun, 3 Nov 1996 04:06:41 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA17762; Sun, 3 Nov 1996 04:05:00 -0800 (PST) Date: Sun, 3 Nov 1996 04:05:00 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611031205.EAA17762@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 phk 96/11/03 04:04:58 Branch: sys/conf RELENG_2_2 Modified: sys/conf newvers.sh Log: Set RELDATE=199612 Revision Changes Path 1.26.2.1 +2 -2 src/sys/conf/newvers.sh From owner-cvs-sys Mon Nov 4 08:06:27 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA27312 for cvs-sys-outgoing; Mon, 4 Nov 1996 08:06:27 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA27275; Mon, 4 Nov 1996 08:05:58 -0800 (PST) Date: Mon, 4 Nov 1996 08:05:58 -0800 (PST) From: Bruce Evans Message-Id: <199611041605.IAA27275@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/ufs/ufs ufs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/11/04 08:05:56 Modified: sys/ufs/ufs ufs_vnops.c Log: Fixed some races and misleading comments in ufs_rename(). 1. When a directory is renamed to an existing (empty) directory, it is possible for the target vnode to become the source vnode underneath you (because another process may complete the same rename). It was assumed that this can't happen, and the bogus errno EINVAL was returned. This was fairly harmless. Fix: return ENOENT instead, as if the source directory was renamed a little earlier. 2. The same metamorphosis is possible for non-directories. It was assumed that this can't happen, and the code for handling "just removing a link name" happened to be used. This would have worked except for fatal bugs in the link name removal - the link name was assumed to still be there, and a null pointer was followed. Fix: check the result of relookup(). This fixes PR 1930. Notes: (a) POSIX seems to say that removing link names shall have no effect. BSD (4.4Lite2 at least) does something reasonable instead. (b) The relookup() may find a file unrelated to the original. Removing this isn't correct. Consider 3 existing files A, B and C, and concurrent renames: AB = rename(A, B), another AB, and CA = rename("c", "a"). If rename() is atomic, then only the following results are possible: AB, AB (fails), CA: A = original C, B = original A, C = gone AB, CA, AB: A = gone, B = original C, C = gone CA, AB, AB (fails): A = gone, B = original C, C = gone but ufs_rename() can give: A,AB,CA,B (sorta): A = gone, B = original A, C = gone This usually doesn't matter, since getting into a race is usually an error. --- These fixes should be in 2.1.6 and 2.2. Revision Changes Path 1.42 +30 -6 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-sys Mon Nov 4 09:41:20 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA07639 for cvs-sys-outgoing; Mon, 4 Nov 1996 09:41:20 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA07534; Mon, 4 Nov 1996 09:40:47 -0800 (PST) Date: Mon, 4 Nov 1996 09:40:47 -0800 (PST) From: Bruce Evans Message-Id: <199611041740.JAA07534@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa diskslice_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/11/04 09:40:46 Modified: sys/i386/isa diskslice_machdep.c Log: Don't clobber max_ncyls, ending up guessing thetotal number of cylinders as the number in the 4th slot. Fixes PR 1893. Should be in 2.1.5 and 2.2. Revision Changes Path 1.22 +10 -6 src/sys/i386/isa/diskslice_machdep.c From owner-cvs-sys Mon Nov 4 10:27:19 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA11850 for cvs-sys-outgoing; Mon, 4 Nov 1996 10:27:19 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA11780; Mon, 4 Nov 1996 10:27:00 -0800 (PST) Date: Mon, 4 Nov 1996 10:27:00 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199611041827.KAA11780@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/ufs/ufs ufs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/11/04 10:26:58 Branch: sys/ufs/ufs RELENG_2_1_0 Modified: sys/ufs/ufs ufs_vnops.c Log: As requested by bde: These fixes should be in 2.1.6 and 2.2. Revision Changes Path 1.42 +30 -6 src/sys/ufs/ufs/ufs_vnops.c Revision Changes Path 1.24.4.5 +30 -6 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-sys Mon Nov 4 10:29:35 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA12060 for cvs-sys-outgoing; Mon, 4 Nov 1996 10:29:35 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA12020; Mon, 4 Nov 1996 10:29:05 -0800 (PST) Date: Mon, 4 Nov 1996 10:29:05 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199611041829.KAA12020@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa diskslice_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/11/04 10:29:04 Branch: sys/i386/isa RELENG_2_1_0 Modified: sys/i386/isa diskslice_machdep.c Log: As requested by bde: Should be in 2.1.5 and 2.2. Revision Changes Path 1.22 +10 -6 src/sys/i386/isa/diskslice_machdep.c Revision Changes Path 1.14.4.2 +10 -6 src/sys/i386/isa/diskslice_machdep.c From owner-cvs-sys Mon Nov 4 10:56:56 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA13847 for cvs-sys-outgoing; Mon, 4 Nov 1996 10:56:56 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id KAA13842; Mon, 4 Nov 1996 10:56:51 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.7.6/8.6.9) id FAA08402; Tue, 5 Nov 1996 05:51:52 +1100 Date: Tue, 5 Nov 1996 05:51:52 +1100 From: Bruce Evans Message-Id: <199611041851.FAA08402@godzilla.zeta.org.au> To: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, jkh@freefall.freebsd.org Subject: Re: cvs commit: src/sys/ufs/ufs ufs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Branch: sys/ufs/ufs RELENG_2_1_0 > Modified: sys/ufs/ufs ufs_vnops.c > Log: > As requested by bde: > These fixes should be in 2.1.6 and 2.2. Er, ... should be in 2.* after testing for a month or three in -current. In view of the rushed schedule for 2.2 and the 2 years of local testing for old versions of this change, a week or three of testing in -current might be enough :-). Bruce From owner-cvs-sys Mon Nov 4 11:32:51 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA17871 for cvs-sys-outgoing; Mon, 4 Nov 1996 11:32:51 -0800 (PST) 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 LAA17854; Mon, 4 Nov 1996 11:32:47 -0800 (PST) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.6/8.6.9) with ESMTP id LAA03724; Mon, 4 Nov 1996 11:32:39 -0800 (PST) To: Bruce Evans cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, jkh@freefall.freebsd.org Subject: Re: cvs commit: src/sys/ufs/ufs ufs_vnops.c In-reply-to: Your message of "Tue, 05 Nov 1996 05:51:52 +1100." <199611041851.FAA08402@godzilla.zeta.org.au> Date: Mon, 04 Nov 1996 11:32:39 -0800 Message-ID: <3722.847135959@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Er, ... should be in 2.* after testing for a month or three in -current. Well, considering that 2.1.6 is going to bed in around 2 weeks, you don't *have* a month or three when you note something as being desired for 2.1.6. :-) Do you want me to back 'em out? No probs if so. Jordan From owner-cvs-sys Mon Nov 4 12:40:19 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA26172 for cvs-sys-outgoing; Mon, 4 Nov 1996 12:40:19 -0800 (PST) Received: (from sos@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA26043; Mon, 4 Nov 1996 12:40:04 -0800 (PST) Date: Mon, 4 Nov 1996 12:40:04 -0800 (PST) From: Soren Schmidt Message-Id: <199611042040.MAA26043@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 sos 96/11/04 12:40:03 Branch: sys/i386/isa RELENG_2_2 Modified: sys/i386/isa syscons.c Log: Fix the hanging keyboard problem under Xaccel. Apprently we are loosing an interrupt somewhere. The solution here is to check for keyboard input each time the screen update timer ticks. Not pretty, but works. Revision Changes Path 1.182.2.1 +44 -29 src/sys/i386/isa/syscons.c From owner-cvs-sys Mon Nov 4 12:53:15 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA27149 for cvs-sys-outgoing; Mon, 4 Nov 1996 12:53:15 -0800 (PST) Received: (from hsu@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA27125; Mon, 4 Nov 1996 12:53:05 -0800 (PST) Date: Mon, 4 Nov 1996 12:53:05 -0800 (PST) From: Jeffrey Hsu Message-Id: <199611042053.MAA27125@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/ufs/mfs mfsnode.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk hsu 96/11/04 12:53:04 Modified: sys/ufs/mfs mfsnode.h Log: struct mfsnode bloated in size by 12 bytes, so reduce spare padding by 3 longs. We now only have 4 spare bytes before hitting the dreaded 32 byte threshold. Revision Changes Path 1.5 +2 -2 src/sys/ufs/mfs/mfsnode.h From owner-cvs-sys Mon Nov 4 13:01:30 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA27907 for cvs-sys-outgoing; Mon, 4 Nov 1996 13:01:30 -0800 (PST) Received: (from sos@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA27874; Mon, 4 Nov 1996 13:01:13 -0800 (PST) Date: Mon, 4 Nov 1996 13:01:13 -0800 (PST) From: Soren Schmidt Message-Id: <199611042101.NAA27874@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 sos 96/11/04 13:01:12 Modified: sys/i386/isa syscons.c Log: Fix the hanging keyboard problem under Xaccel. Apprently we are loosing an interrupt somewhere. The solution here is to check for keyboard input each time the screen update timer ticks. Not pretty, but works. Revision Changes Path 1.183 +44 -29 src/sys/i386/isa/syscons.c From owner-cvs-sys Mon Nov 4 14:08:55 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA04371 for cvs-sys-outgoing; Mon, 4 Nov 1996 14:08:55 -0800 (PST) Received: (from guido@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA04319; Mon, 4 Nov 1996 14:08:22 -0800 (PST) Date: Mon, 4 Nov 1996 14:08:22 -0800 (PST) From: Guido van Rooij Message-Id: <199611042208.OAA04319@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/dev/vx - New directory Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk guido 96/11/04 14:08:20 src/sys/dev/vx - New directory From owner-cvs-sys Mon Nov 4 14:16:41 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA05356 for cvs-sys-outgoing; Mon, 4 Nov 1996 14:16:41 -0800 (PST) Received: (from guido@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA05297; Mon, 4 Nov 1996 14:16:21 -0800 (PST) Date: Mon, 4 Nov 1996 14:16:21 -0800 (PST) From: Guido van Rooij Message-Id: <199611042216.OAA05297@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/conf files Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk guido 96/11/04 14:16:20 Modified: sys/conf files Log: New vx driver for: 3COM 3C590 Etherlink III PCI, 3COM 3C595 Fast Etherlink PCI, 3COM 3C592 Etherlink III EISA, 3COM 3C590 Fast Etherlink EISA, 3COM 3C900 Etherlink XL PCI and 3COM 3C905 Fast Etherlink XL PCI. This driver is based on OpenBSD's driver. I modified it to run under FreeBSd and made it actually work usefully. Afterwards, nao@tom-yam.or.jp (HAMADA Naoki) added EISA support as well as early support for 3C900 Etherlink XL PCI and 3C905 Fast Etherlink XL PCI. He also split up the driver in a bus independant and bus dependant parts. Especially the 3c59X support should be pretty stable now. Submitted by: partly nao@tom-yam.or.jp (HAMADA Naoki) Obtained from:partly OpenBSD Revision Changes Path 1.81 +2 -1 src/sys/conf/files From owner-cvs-sys Mon Nov 4 14:16:40 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA05354 for cvs-sys-outgoing; Mon, 4 Nov 1996 14:16:40 -0800 (PST) Received: (from guido@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA05229; Mon, 4 Nov 1996 14:16:11 -0800 (PST) Date: Mon, 4 Nov 1996 14:16:11 -0800 (PST) From: Guido van Rooij Message-Id: <199611042216.OAA05229@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/conf files src/sys/dev/vx if_vx.c if_vxreg.h src/sys/i386/eisa if_vx_eisa.c src/sys/pci if_vx_pci.c if_vx.c if_vxreg.h src/sys/i386/conf files.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk guido 96/11/04 14:16:09 Branch: sys/conf RELENG_2_1_0 sys/dev/vx RELENG_2_1_0 sys/i386/conf RELENG_2_1_0 sys/i386/eisa RELENG_2_1_0 sys/pci RELENG_2_1_0 Modified: sys/conf files sys/i386/conf files.i386 Added: sys/dev/vx if_vx.c if_vxreg.h sys/i386/eisa if_vx_eisa.c sys/pci if_vx_pci.c Removed: sys/pci if_vx.c if_vxreg.h Log: New vx driver for: 3COM 3C590 Etherlink III PCI, 3COM 3C595 Fast Etherlink PCI, 3COM 3C592 Etherlink III EISA, 3COM 3C590 Fast Etherlink EISA, 3COM 3C900 Etherlink XL PCI and 3COM 3C905 Fast Etherlink XL PCI. This driver is based on OpenBSD's driver. I modified it to run under FreeBSd and made it actually work usefully. Afterwards, nao@tom-yam.or.jp (HAMADA Naoki) added EISA support as well as early support for 3C900 Etherlink XL PCI and 3C905 Fast Etherlink XL PCI. He also split up the driver in a bus independant and bus dependant parts. Especially the 3c59X support should be pretty stable now. Submitted by: partly nao@tom-yam.or.jp (HAMADA Naoki) Obtained from:partly OpenBSD Revision Changes Path 1.41.4.9 +2 -1 src/sys/conf/files 1.98.4.12 +2 -1 src/sys/i386/conf/files.i386 From owner-cvs-sys Mon Nov 4 14:16:54 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA05404 for cvs-sys-outgoing; Mon, 4 Nov 1996 14:16:54 -0800 (PST) Received: (from guido@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA05328; Mon, 4 Nov 1996 14:16:34 -0800 (PST) Date: Mon, 4 Nov 1996 14:16:34 -0800 (PST) From: Guido van Rooij Message-Id: <199611042216.OAA05328@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/dev/vx if_vx.c if_vxreg.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk guido 96/11/04 14:16:32 Added: sys/dev/vx if_vx.c if_vxreg.h Log: New vx driver for: 3COM 3C590 Etherlink III PCI, 3COM 3C595 Fast Etherlink PCI, 3COM 3C592 Etherlink III EISA, 3COM 3C590 Fast Etherlink EISA, 3COM 3C900 Etherlink XL PCI and 3COM 3C905 Fast Etherlink XL PCI. This driver is based on OpenBSD's driver. I modified it to run under FreeBSd and made it actually work usefully. Afterwards, nao@tom-yam.or.jp (HAMADA Naoki) added EISA support as well as early support for 3C900 Etherlink XL PCI and 3C905 Fast Etherlink XL PCI. He also split up the driver in a bus independant and bus dependant parts. Especially the 3c59X support should be pretty stable now. Submitted by: partly nao@tom-yam.or.jp (HAMADA Naoki) Obtained from:partly OpenBSD From owner-cvs-sys Mon Nov 4 14:17:09 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA05457 for cvs-sys-outgoing; Mon, 4 Nov 1996 14:17:09 -0800 (PST) Received: (from guido@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA05373; Mon, 4 Nov 1996 14:16:44 -0800 (PST) Date: Mon, 4 Nov 1996 14:16:44 -0800 (PST) From: Guido van Rooij Message-Id: <199611042216.OAA05373@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf files.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk guido 96/11/04 14:16:43 Modified: sys/i386/conf files.i386 Log: New vx driver for: 3COM 3C590 Etherlink III PCI, 3COM 3C595 Fast Etherlink PCI, 3COM 3C592 Etherlink III EISA, 3COM 3C590 Fast Etherlink EISA, 3COM 3C900 Etherlink XL PCI and 3COM 3C905 Fast Etherlink XL PCI. This driver is based on OpenBSD's driver. I modified it to run under FreeBSd and made it actually work usefully. Afterwards, nao@tom-yam.or.jp (HAMADA Naoki) added EISA support as well as early support for 3C900 Etherlink XL PCI and 3C905 Fast Etherlink XL PCI. He also split up the driver in a bus independant and bus dependant parts. Especially the 3c59X support should be pretty stable now. Submitted by: partly nao@tom-yam.or.jp (HAMADA Naoki) Obtained from:partly OpenBSD Revision Changes Path 1.142 +2 -1 src/sys/i386/conf/files.i386 From owner-cvs-sys Mon Nov 4 14:17:28 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA05527 for cvs-sys-outgoing; Mon, 4 Nov 1996 14:17:28 -0800 (PST) Received: (from guido@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA05443; Mon, 4 Nov 1996 14:17:02 -0800 (PST) Date: Mon, 4 Nov 1996 14:17:02 -0800 (PST) From: Guido van Rooij Message-Id: <199611042217.OAA05443@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/eisa if_vx_eisa.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk guido 96/11/04 14:16:57 Added: sys/i386/eisa if_vx_eisa.c Log: New vx driver for: 3COM 3C590 Etherlink III PCI, 3COM 3C595 Fast Etherlink PCI, 3COM 3C592 Etherlink III EISA, 3COM 3C590 Fast Etherlink EISA, 3COM 3C900 Etherlink XL PCI and 3COM 3C905 Fast Etherlink XL PCI. This driver is based on OpenBSD's driver. I modified it to run under FreeBSd and made it actually work usefully. Afterwards, nao@tom-yam.or.jp (HAMADA Naoki) added EISA support as well as early support for 3C900 Etherlink XL PCI and 3C905 Fast Etherlink XL PCI. He also split up the driver in a bus independant and bus dependant parts. Especially the 3c59X support should be pretty stable now. Submitted by: partly nao@tom-yam.or.jp (HAMADA Naoki) Obtained from:partly OpenBSD From owner-cvs-sys Mon Nov 4 14:17:43 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA05564 for cvs-sys-outgoing; Mon, 4 Nov 1996 14:17:43 -0800 (PST) Received: (from guido@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA05519; Mon, 4 Nov 1996 14:17:23 -0800 (PST) Date: Mon, 4 Nov 1996 14:17:23 -0800 (PST) From: Guido van Rooij Message-Id: <199611042217.OAA05519@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci if_vx_pci.c if_vx.c if_vxreg.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk guido 96/11/04 14:17:23 Added: sys/pci if_vx_pci.c Removed: sys/pci if_vx.c if_vxreg.h Log: New vx driver for: 3COM 3C590 Etherlink III PCI, 3COM 3C595 Fast Etherlink PCI, 3COM 3C592 Etherlink III EISA, 3COM 3C590 Fast Etherlink EISA, 3COM 3C900 Etherlink XL PCI and 3COM 3C905 Fast Etherlink XL PCI. This driver is based on OpenBSD's driver. I modified it to run under FreeBSd and made it actually work usefully. Afterwards, nao@tom-yam.or.jp (HAMADA Naoki) added EISA support as well as early support for 3C900 Etherlink XL PCI and 3C905 Fast Etherlink XL PCI. He also split up the driver in a bus independant and bus dependant parts. Especially the 3c59X support should be pretty stable now. Submitted by: partly nao@tom-yam.or.jp (HAMADA Naoki) Obtained from:partly OpenBSD From owner-cvs-sys Mon Nov 4 15:12:38 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA10590 for cvs-sys-outgoing; Mon, 4 Nov 1996 15:12:38 -0800 (PST) Received: from root.com (implode.root.com [198.145.90.17]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id PAA10473; Mon, 4 Nov 1996 15:11:57 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by root.com (8.7.6/8.6.5) with SMTP id PAA27201; Mon, 4 Nov 1996 15:10:29 -0800 (PST) Message-Id: <199611042310.PAA27201@root.com> X-Authentication-Warning: implode.root.com: Host localhost [127.0.0.1] didn't use HELO protocol To: "Jordan K. Hubbard" cc: Bruce Evans , cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/ufs/ufs ufs_vnops.c In-reply-to: Your message of "Mon, 04 Nov 1996 11:32:39 PST." <3722.847135959@time.cdrom.com> From: David Greenman Reply-To: dg@root.com Date: Mon, 04 Nov 1996 15:10:29 -0800 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> Er, ... should be in 2.* after testing for a month or three in -current. > >Well, considering that 2.1.6 is going to bed in around 2 weeks, you >don't *have* a month or three when you note something as being desired >for 2.1.6. :-) > >Do you want me to back 'em out? No probs if so. I think you should leave it in for now. It's a fairly serious bug and a little risk is worth it in this case. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project From owner-cvs-sys Mon Nov 4 18:05:11 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA21160 for cvs-sys-outgoing; Mon, 4 Nov 1996 18:05:11 -0800 (PST) Received: (from smpatel@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA21116; Mon, 4 Nov 1996 18:04:39 -0800 (PST) Date: Mon, 4 Nov 1996 18:04:39 -0800 (PST) From: Sujal Patel Message-Id: <199611050204.SAA21116@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/linux linux.h linux_ioctl.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk smpatel 96/11/04 18:04:39 Modified: sys/i386/linux linux.h linux_ioctl.c Log: Add audio mixer ioctls. Only writing to the mixer is implemented. Revision Changes Path 1.11 +19 -1 src/sys/i386/linux/linux.h 1.12 +73 -1 src/sys/i386/linux/linux_ioctl.c From owner-cvs-sys Mon Nov 4 19:28:36 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA24045 for cvs-sys-outgoing; Mon, 4 Nov 1996 19:28:36 -0800 (PST) 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 TAA23826; Mon, 4 Nov 1996 19:23:37 -0800 (PST) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.6/8.6.9) with ESMTP id TAA14921; Mon, 4 Nov 1996 19:08:29 -0800 (PST) To: dg@root.com cc: Bruce Evans , cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/ufs/ufs ufs_vnops.c In-reply-to: Your message of "Mon, 04 Nov 1996 15:10:29 PST." <199611042310.PAA27201@root.com> Date: Mon, 04 Nov 1996 19:08:29 -0800 Message-ID: <14919.847163309@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > I think you should leave it in for now. It's a fairly serious bug and a > little risk is worth it in this case. That's kind of what I thought, and I knew that Bruce has a one-year BETA test cycle for most of his changes anyway. :-) :-) Jordan From owner-cvs-sys Mon Nov 4 20:01:39 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA26395 for cvs-sys-outgoing; Mon, 4 Nov 1996 20:01:39 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id UAA26376; Mon, 4 Nov 1996 20:01:31 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.7.6/8.6.9) id OAA06462; Tue, 5 Nov 1996 14:43:58 +1100 Date: Tue, 5 Nov 1996 14:43:58 +1100 From: Bruce Evans Message-Id: <199611050343.OAA06462@godzilla.zeta.org.au> To: bde@zeta.org.au, jkh@time.cdrom.com Subject: Re: cvs commit: src/sys/ufs/ufs ufs_vnops.c Cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, jkh@freefall.freebsd.org Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> Er, ... should be in 2.* after testing for a month or three in -current. > >Well, considering that 2.1.6 is going to bed in around 2 weeks, you >don't *have* a month or three when you note something as being desired >for 2.1.6. :-) > >Do you want me to back 'em out? No probs if so. No. Just be more careful with other backports. Bruce From owner-cvs-sys Mon Nov 4 20:19:48 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA29263 for cvs-sys-outgoing; Mon, 4 Nov 1996 20:19:48 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA29191; Mon, 4 Nov 1996 20:19:16 -0800 (PST) Date: Mon, 4 Nov 1996 20:19:16 -0800 (PST) From: John Dyson Message-Id: <199611050419.UAA29191@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_page.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/11/04 20:19:13 Modified: sys/vm vm_page.c Log: Vastly improved contigmalloc routine. It does not solve the problem of allocating contiguous buffer memory in general, but make it much more likely to work at boot-up time. The best chance for an LKM-type load of a sound driver is immediately after the mount of the root filesystem. This appears to work for a 64K allocation on an 8MB system. Revision Changes Path 1.70 +153 -63 src/sys/vm/vm_page.c From owner-cvs-sys Mon Nov 4 20:58:09 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA03074 for cvs-sys-outgoing; Mon, 4 Nov 1996 20:58:09 -0800 (PST) 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 UAA03068; Mon, 4 Nov 1996 20:58:05 -0800 (PST) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.6/8.6.9) with ESMTP id UAA15281; Mon, 4 Nov 1996 20:57:55 -0800 (PST) To: Bruce Evans cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, jkh@freefall.freebsd.org Subject: Re: cvs commit: src/sys/ufs/ufs ufs_vnops.c In-reply-to: Your message of "Tue, 05 Nov 1996 14:43:58 +1100." <199611050343.OAA06462@godzilla.zeta.org.au> Date: Mon, 04 Nov 1996 20:57:55 -0800 Message-ID: <15279.847169875@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > >Do you want me to back 'em out? No probs if so. > > No. Just be more careful with other backports. Well, I don't bring over what's not suggested for 2.1.6, and short of doing compilation testing (which I did with your two patches), it's kind of hard for me to verify everything personally. That's why I have to trust the core team to be sure of themselves when they suggest something for merging into 2.1.6. :-) Jordan From owner-cvs-sys Mon Nov 4 21:52:52 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA07051 for cvs-sys-outgoing; Mon, 4 Nov 1996 21:52:52 -0800 (PST) Received: (from msmith@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA07035; Mon, 4 Nov 1996 21:52:39 -0800 (PST) Date: Mon, 4 Nov 1996 21:52:39 -0800 (PST) From: Michael Smith Message-Id: <199611050552.VAA07035@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 96/11/04 21:52:39 Modified: sys/i386/i386 userconfig.c Log: Protect against PCI devices which may have their 'changed' flag set, or list items which may look like devices but which don't have an isa_device structure attached to them. This _shouldn't_ be possible, but it appears to have been observed-by: Joerg Revision Changes Path 1.64 +6 -2 src/sys/i386/i386/userconfig.c From owner-cvs-sys Mon Nov 4 23:59:42 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA14413 for cvs-sys-outgoing; Mon, 4 Nov 1996 23:59:42 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA14397; Mon, 4 Nov 1996 23:59:33 -0800 (PST) Date: Mon, 4 Nov 1996 23:59:33 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199611050759.XAA14397@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/dev/aic7xxx aic7xxx.seq src/sys/i386/scsi aic7xxx.c aic7xxx.h src/sys/pci aic7870.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk gibbs 96/11/04 23:59:31 Modified: sys/dev/aic7xxx aic7xxx.seq Log: index_untagged_scb should rely solely on the argument passed in SINDEX and not access SCB_TCL directly. This could have caused problems on twin channel adapters. 2.2 Candidate. Revision Changes Path 1.47 +3 -3 src/sys/dev/aic7xxx/aic7xxx.seq Modified: sys/i386/scsi aic7xxx.c aic7xxx.h Log: Move the include opt_aic7xxx in aic7xxx.h so that all of the driver files get it automatically. The AHC_FORCE_PIO option wasn't having any effect because the PCI probe code didn't include this file. Fix some problems with the new sync and wide negotiation code. First off, go back to async transfers by using a message reject again. The SCSI II and III spec indicate that if a target's response to an initiater does not suit (i.e. its too low), then performing a message reject is the appropriate response. If, on the other hand, the initiator begins the negotiation and we want to go async, we will send back an SDTR message with a 0 period and offset. Also fix a really bad negotiation problem caused by a missing "break". This would usually hit people that had "smart" wide devices that immediately attempt sync negotiation after a successful wide negotiation. 2.2 Candidate. Revision Changes Path 1.82 +14 -23 src/sys/i386/scsi/aic7xxx.c 1.32 +2 -1 src/sys/i386/scsi/aic7xxx.h Modified: sys/pci aic7870.c Log: Clean up some code having to do with the 398X cards. We can't rely on the 7810 being either the last of the first device to be probed, so use a counting scheme instead to determine when one card ends and another begins. There may be a better way to do this by decoding the PCI tag, which I will investigate later. 2.2 Candidate. Revision Changes Path 1.42 +30 -10 src/sys/pci/aic7870.c From owner-cvs-sys Tue Nov 5 00:19:58 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA15739 for cvs-sys-outgoing; Tue, 5 Nov 1996 00:19:58 -0800 (PST) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA15713; Tue, 5 Nov 1996 00:19:45 -0800 (PST) Date: Tue, 5 Nov 1996 00:19:45 -0800 (PST) From: David Greenman Message-Id: <199611050819.AAA15713@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/ufs/ffs ffs_inode.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/11/05 00:19:44 Modified: sys/ufs/ffs ffs_inode.c Log: Eliminate an unnecessary synchronous write (and an 8K bcopy+bzero) when truncating/deleting large files. Reviewed by: mckusick, dyson Submitted by: Kirk McKusick , modified for FreeBSD by me. Revision Changes Path 1.22 +22 -17 src/sys/ufs/ffs/ffs_inode.c From owner-cvs-sys Tue Nov 5 00:39:56 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA17733 for cvs-sys-outgoing; Tue, 5 Nov 1996 00:39:56 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA17686; Tue, 5 Nov 1996 00:39:36 -0800 (PST) Date: Tue, 5 Nov 1996 00:39:36 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199611050839.AAA17686@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/scsi aic7xxx.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk gibbs 96/11/05 00:39:36 Modified: sys/i386/scsi aic7xxx.c Log: Add missing parenthesis. That's what I get for having e different versions of this driver in three different trees. Revision Changes Path 1.83 +2 -2 src/sys/i386/scsi/aic7xxx.c From owner-cvs-sys Tue Nov 5 01:09:14 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA20038 for cvs-sys-outgoing; Tue, 5 Nov 1996 01:09:14 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA20022; Tue, 5 Nov 1996 01:09:03 -0800 (PST) Date: Tue, 5 Nov 1996 01:09:03 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199611050909.BAA20022@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/eisa aha1742.c aic7770.c src/sys/dev/advansys advlib.c src/sys/i386/isa aha1542.c aic6360.c ncr5380.c seagate.c ultra14f.c wd7000.c src/sys/i386/scsi 93cx6.c 93cx6.h aic7xxx.c aic7xxx.h bt.c btreg.h src/sys/pci aic7870.c ncr.c src/sys/scsi cd.c ch.c od.c pt.c scsi_all.h scsi_base.c scsi_cd.h scsi_disk.h scsi_ioctl.c scsi_queue.c scsi_queue.h scsi_tape.h scsi_worm.h scsiconf.c scsiconf.h sctarg.c sd.c st.c uk.c worm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk gibbs 96/11/05 01:09:01 Modified: sys/dev/advansys advlib.c Log: A little 80 column cleanup. Revision Changes Path 1.2 +28 -15 src/sys/dev/advansys/advlib.c Modified: sys/i386/eisa aha1742.c aic7770.c sys/i386/isa aha1542.c aic6360.c ncr5380.c seagate.c ultra14f.c wd7000.c Log: Update to changes in the generic SCSI layer: - set the status byte in the scsi_xfer structure and allow the generic layer to interpret all values except those where controller intervention is required (i.e. to retrieve sense). - scsi_xfer now has an enumerated error type, xs_error_t. Remove some abiguous error types, add new ones, and document them all in the header file. - The get and free controller entry points are replaced with the XS_QUEUE_RESOURCE_SHORTAGE and XS_DEVICE_RESROUCE_SHORTAGE error codes. Revision Changes Path 1.54.2.3 +35 -57 src/sys/i386/eisa/aha1742.c 1.30.2.2 +68 -67 src/sys/i386/eisa/aic7770.c 1.60.2.3 +103 -139 src/sys/i386/isa/aha1542.c 1.21.2.3 +30 -39 src/sys/i386/isa/aic6360.c 1.11.4.3 +67 -86 src/sys/i386/isa/ncr5380.c 1.17.4.3 +34 -46 src/sys/i386/isa/seagate.c 1.47.2.3 +41 -79 src/sys/i386/isa/ultra14f.c 1.14.2.3 +37 -50 src/sys/i386/isa/wd7000.c Branch: sys/i386/scsi SCSI Modified: sys/i386/scsi 93cx6.c 93cx6.h aic7xxx.c aic7xxx.h bt.c btreg.h Log: Update to changes in the generic SCSI layer: - set the status byte in the scsi_xfer structure and allow the generic layer to interpret all values except those where controller intervention is required (i.e. to retrieve sense). - scsi_xfer now has an enumerated error type, xs_error_t. Remove some abiguous error types, add new ones, and document them all in the header file. - The get and free controller entry points are replaced with the XS_QUEUE_RESOURCE_SHORTAGE and XS_DEVICE_RESROUCE_SHORTAGE error codes. The aic7xxx driver was also brought up to sync with what's in current. Revision Changes Path 1.5.2.1 +14 -11 src/sys/i386/scsi/93cx6.c 1.3.2.1 +19 -5 src/sys/i386/scsi/93cx6.h 1.75.2.6 +1209 -1505src/sys/i386/scsi/aic7xxx.c 1.28.2.3 +145 -113 src/sys/i386/scsi/aic7xxx.h 1.10.2.2 +38 -63 src/sys/i386/scsi/bt.c 1.3.4.2 +2 -2 src/sys/i386/scsi/btreg.h Modified: sys/pci aic7870.c ncr.c Log: Update to changes in the generic SCSI layer: - set the status byte in the scsi_xfer structure and allow the generic layer to interpret all values except those where controller intervention is required (i.e. to retrieve sense). - scsi_xfer now has an enumerated error type, xs_error_t. Remove some abiguous error types, add new ones, and document them all in the header file. - The get and free controller entry points are replaced with the XS_QUEUE_RESOURCE_SHORTAGE and XS_DEVICE_RESROUCE_SHORTAGE error codes. The aic7xxx driver was also brought up to sync with what's in current. ncr.c Add comments about how some areas can be replaced by functionality in the generic SCSI layer. Revision Changes Path 1.37.2.3 +256 -184 src/sys/pci/aic7870.c 1.76.2.4 +70 -80 src/sys/pci/ncr.c Branch: sys/scsi SCSI Modified: sys/scsi cd.c ch.c od.c pt.c scsi_all.h scsi_base.c scsi_cd.h scsi_disk.h scsi_ioctl.c scsi_queue.c scsi_queue.h scsi_tape.h scsi_worm.h scsiconf.c scsiconf.h sctarg.c sd.c st.c uk.c worm.c Log: - scsi_done now handles status byte, overflow, and sense errors. - The device done routine entry point was removed since it is not used. - op_code -> opcode - The scsi_xfer cmdstore member became plain old cmd and the cmd pointer was removed. The structure was also rearanged to prevent reduce padding. - add primitive tag reduction algorithm. The aic7xxx driver now sets the max tag count up to the total number of transactions it can queue and this code drops it down based on QUEUE FULL status codes. - added the cabability to prevent tagged queueing based on quirk entries. The quirk code still needs a lot of work. - removed the SCSI_ERR_OK flag. It shouldn't be needed since all callers already ask for silent failures and ignore the return value. It was also very poor layering to have each controller driver deal with this flag. - cleaned up some type problems. - Moved all of the scsi_3btol type functions into scsiconf.h, inlined them, and changed the naming convention to use "ul" for unsigned and "l" for signed manipulation. - The get and free controller entry points are replaced with the XS_QUEUE_RESOURCE_SHORTAGE and XS_DEVICE_RESROUCE_SHORTAGE error codes. Add support to "freeze" a device or a queue in response to these error codes which basically prevents any action on the queue or device until a transaction completes successfully. Revision Changes Path 1.72.2.3 +24 -25 src/sys/scsi/cd.c 1.33.2.3 +31 -64 src/sys/scsi/ch.c 1.21.2.3 +29 -30 src/sys/scsi/od.c 1.17.2.3 +3 -5 src/sys/scsi/pt.c 1.13.8.2 +128 -122 src/sys/scsi/scsi_all.h 1.39.2.2 +192 -283 src/sys/scsi/scsi_base.c 1.8.4.1 +87 -87 src/sys/scsi/scsi_cd.h 1.9.2.1 +97 -97 src/sys/scsi/scsi_disk.h 1.22.2.2 +9 -6 src/sys/scsi/scsi_ioctl.c 1.1.2.2 +113 -70 src/sys/scsi/Attic/scsi_queue.c 1.1.2.2 +3 -3 src/sys/scsi/Attic/scsi_queue.h 1.16.4.1 +67 -67 src/sys/scsi/scsi_tape.h 1.1.6.1 +34 -34 src/sys/scsi/scsi_worm.h 1.61.2.3 +25 -29 src/sys/scsi/scsiconf.c 1.44.2.4 +233 -74 src/sys/scsi/scsiconf.h 1.16.2.3 +3 -4 src/sys/scsi/sctarg.c 1.93.2.3 +19 -20 src/sys/scsi/sd.c 1.72.2.3 +33 -38 src/sys/scsi/st.c 1.14.4.2 +1 -2 src/sys/scsi/uk.c 1.28.2.3 +27 -28 src/sys/scsi/worm.c From owner-cvs-sys Tue Nov 5 01:14:05 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA20302 for cvs-sys-outgoing; Tue, 5 Nov 1996 01:14:05 -0800 (PST) Received: from root.com (implode.root.com [198.145.90.17]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id BAA20297; Tue, 5 Nov 1996 01:14:02 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by root.com (8.7.6/8.6.5) with SMTP id BAA28580; Tue, 5 Nov 1996 01:12:43 -0800 (PST) Message-Id: <199611050912.BAA28580@root.com> X-Authentication-Warning: implode.root.com: Host localhost [127.0.0.1] didn't use HELO protocol To: "Justin T. Gibbs" cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/eisa aha1742.c aic7770.c src/sys/dev/advansys advlib.c src/sys/i386/isa aha1542.c aic6360.c ncr5380.c seagate.c ultra14f.c wd7000.c src/sys/i386/scsi 93cx6.c 93cx6.h aic7xxx.c aic7xxx.h bt.c btreg.h src/sys/pci aic7870.c ncr.c src/sys/scsi cd.c ch.c od.c pt.c scsi_all.h scsi_base.c scsi_cd.h scsi_disk.h scsi_ioctl.c scsi_queue.c scsi_queue.h scsi_tape.h scsi_worm.h scsiconf.c scsiconf.h sctarg.c sd.c st.c uk.c worm.c In-reply-to: Your message of "Tue, 05 Nov 1996 01:09:03 PST." <199611050909.BAA20022@freefall.freebsd.org> From: David Greenman Reply-To: dg@root.com Date: Tue, 05 Nov 1996 01:12:43 -0800 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >gibbs 96/11/05 01:09:01 ... > Revision Changes Path > 1.54.2.3 +35 -57 src/sys/i386/eisa/aha1742.c > 1.30.2.2 +68 -67 src/sys/i386/eisa/aic7770.c ... What branch was this on? -DG David Greenman Core-team/Principal Architect, The FreeBSD Project From owner-cvs-sys Tue Nov 5 01:19:08 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA20563 for cvs-sys-outgoing; Tue, 5 Nov 1996 01:19:08 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA20542; Tue, 5 Nov 1996 01:18:53 -0800 (PST) Date: Tue, 5 Nov 1996 01:18:53 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199611050918.BAA20542@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/dev/aic7xxx aic7xxx.seq aic7xxx_reg.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk gibbs 96/11/05 01:18:52 Branch: sys/dev/aic7xxx SCSI Modified: sys/dev/aic7xxx aic7xxx.seq aic7xxx_reg.h Log: Update to what is in current Revision Changes Path 1.42.2.3 +435 -319 src/sys/dev/aic7xxx/aic7xxx.seq 1.12.2.3 +72 -54 src/sys/dev/aic7xxx/aic7xxx_reg.h From owner-cvs-sys Tue Nov 5 01:20:40 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA20768 for cvs-sys-outgoing; Tue, 5 Nov 1996 01:20:40 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA20705; Tue, 5 Nov 1996 01:20:16 -0800 (PST) Date: Tue, 5 Nov 1996 01:20:16 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199611050920.BAA20705@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/scsi advansys.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk gibbs 96/11/05 01:20:14 Branch: sys/i386/scsi SCSI Modified: sys/i386/scsi advansys.c Log: Update to changes in generic SCSI layer. Revision Changes Path 1.2 +21 -36 src/sys/i386/scsi/advansys.c From owner-cvs-sys Tue Nov 5 01:21:58 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA20866 for cvs-sys-outgoing; Tue, 5 Nov 1996 01:21:58 -0800 (PST) Received: from freefall.freebsd.org (localhost.cdrom.com [127.0.0.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id BAA20824; Tue, 5 Nov 1996 01:21:33 -0800 (PST) Message-Id: <199611050921.BAA20824@freefall.freebsd.org> To: dg@root.com cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/eisa aha1742.c aic7770.c src/sys/dev/advansys advlib.c src/sys/i386/isa aha1542.c aic6360.c ncr5380.c seagate.c ultra14f.c wd7000.c src/sys/i386/scsi 93cx6.c 93cx6.h aic7xxx.c aic7xxx.h bt.c btreg.h src/sys/pci aic7870.c ncr.c src/sys/scsi cd.c ch.c od.c pt.c scsi_all.h scsi_base.c scsi_cd.h scsi_disk.h scsi_ioctl.c scsi_queue.c scsi_queue.h scsi_tape.h scsi_worm.h scsiconf.c scsiconf.h sctarg.c sd.c st.c uk.c worm.c In-reply-to: Your message of "Tue, 05 Nov 1996 01:12:43 PST." <199611050912.BAA28580@root.com> Date: Tue, 05 Nov 1996 01:21:32 -0800 From: "Justin T. Gibbs" Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >>gibbs 96/11/05 01:09:01 >... >> Revision Changes Path >> 1.54.2.3 +35 -57 src/sys/i386/eisa/aha1742.c >> 1.30.2.2 +68 -67 src/sys/i386/eisa/aic7770.c >... > > What branch was this on? > >-DG > >David Greenman >Core-team/Principal Architect, The FreeBSD Project The SCSI branch. -- Justin T. Gibbs =========================================== FreeBSD: Turning PCs into workstations =========================================== From owner-cvs-sys Tue Nov 5 13:59:24 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA27901 for cvs-sys-outgoing; Tue, 5 Nov 1996 13:59:24 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id NAA27807; Tue, 5 Nov 1996 13:56:09 -0800 (PST) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id WAA26970; Tue, 5 Nov 1996 22:52:05 +0100 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id WAA29861; Tue, 5 Nov 1996 22:52:04 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.8.2/8.6.9) id WAA26197; Tue, 5 Nov 1996 22:48:52 +0100 (MET) From: J Wunsch Message-Id: <199611052148.WAA26197@uriah.heep.sax.de> Subject: Re: cvs commit: src/sys/i386/i386 userconfig.c To: msmith@freefall.freebsd.org (Michael Smith) Date: Tue, 5 Nov 1996 22:48:52 +0100 (MET) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199611050552.VAA07035@freefall.freebsd.org> from Michael Smith at "Nov 4, 96 09:52:39 pm" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (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 As Michael Smith wrote: > Protect against PCI devices which may have their 'changed' flag set, > or list items which may look like devices but which don't have an > isa_device structure attached to them. > > This _shouldn't_ be possible, but it appears to have been > observed-by: Joerg I'm not sure whether i've accidentally broke my rebuilt installation floppy. Anyway, right now, it does no longer panic when i'm doing the very same actions as previously -- but instead, it jams without a whisper. :-(( -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-cvs-sys Wed Nov 6 02:05:30 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA07899 for cvs-sys-outgoing; Wed, 6 Nov 1996 02:05:30 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA07871; Wed, 6 Nov 1996 02:05:16 -0800 (PST) Date: Wed, 6 Nov 1996 02:05:16 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611061005.CAA07871@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/boot/biosboot serial.S Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/06 02:05:15 Branch: sys/i386/boot/biosboot RELENG_2_2 Modified: sys/i386/boot/biosboot serial.S Log: Merge from -current Revision Changes Path 1.3.8.1 +4 -3 src/sys/i386/boot/biosboot/serial.S From owner-cvs-sys Wed Nov 6 02:06:01 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA07958 for cvs-sys-outgoing; Wed, 6 Nov 1996 02:06:01 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA07940; Wed, 6 Nov 1996 02:05:53 -0800 (PST) Date: Wed, 6 Nov 1996 02:05:53 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611061005.CAA07940@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf options.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/06 02:05:53 Branch: sys/i386/conf RELENG_2_2 Modified: sys/i386/conf options.i386 Log: Merge from -current Revision Changes Path 1.26.2.1 +2 -1 src/sys/i386/conf/options.i386 From owner-cvs-sys Wed Nov 6 02:08:47 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA08152 for cvs-sys-outgoing; Wed, 6 Nov 1996 02:08:47 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA08132; Wed, 6 Nov 1996 02:08:37 -0800 (PST) Date: Wed, 6 Nov 1996 02:08:37 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611061008.CAA08132@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c sioreg.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/06 02:08:36 Branch: sys/i386/isa RELENG_2_2 Modified: sys/i386/isa sio.c sioreg.h Log: Merge from -current Revision Changes Path 1.147.2.1 +8 -5 src/sys/i386/isa/sio.c 1.4.4.1 +5 -1 src/sys/i386/isa/sioreg.h From owner-cvs-sys Wed Nov 6 02:14:23 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA08556 for cvs-sys-outgoing; Wed, 6 Nov 1996 02:14:23 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA08524; Wed, 6 Nov 1996 02:14:06 -0800 (PST) Date: Wed, 6 Nov 1996 02:14:06 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611061014.CAA08524@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/ufs/mfs mfsnode.h src/sys/ufs/ufs ufs_vnops.c src/sys/ufs/ffs ffs_inode.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/06 02:14:05 Branch: sys/ufs/ffs RELENG_2_2 sys/ufs/mfs RELENG_2_2 sys/ufs/ufs RELENG_2_2 Modified: sys/ufs/ffs ffs_inode.c sys/ufs/mfs mfsnode.h sys/ufs/ufs ufs_vnops.c Log: Merge from -current Revision Changes Path 1.21.2.1 +12 -7 src/sys/ufs/ffs/ffs_inode.c 1.4.2.1 +2 -2 src/sys/ufs/mfs/mfsnode.h 1.41.2.1 +30 -6 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-sys Wed Nov 6 02:24:06 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA09052 for cvs-sys-outgoing; Wed, 6 Nov 1996 02:24:06 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA09024; Wed, 6 Nov 1996 02:23:53 -0800 (PST) Date: Wed, 6 Nov 1996 02:23:53 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611061023.CAA09024@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 pmap.c userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/06 02:23:52 Branch: sys/i386/i386 RELENG_2_2 Modified: sys/i386/i386 pmap.c userconfig.c Log: Merge from -current Revision Changes Path 1.128.2.1 +10 -3 src/sys/i386/i386/pmap.c 1.63.2.1 +6 -2 src/sys/i386/i386/userconfig.c From owner-cvs-sys Wed Nov 6 02:30:36 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA09448 for cvs-sys-outgoing; Wed, 6 Nov 1996 02:30:36 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA09354; Wed, 6 Nov 1996 02:30:11 -0800 (PST) Date: Wed, 6 Nov 1996 02:30:11 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611061030.CAA09354@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/boot/biosboot Makefile Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/06 02:30:09 Branch: sys/i386/boot/biosboot RELENG_2_2 Modified: sys/i386/boot/biosboot Makefile Log: Merge from -current Revision Changes Path 1.50.2.1 +4 -1 src/sys/i386/boot/biosboot/Makefile From owner-cvs-sys Wed Nov 6 02:33:54 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA09856 for cvs-sys-outgoing; Wed, 6 Nov 1996 02:33:54 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA09835; Wed, 6 Nov 1996 02:33:37 -0800 (PST) Date: Wed, 6 Nov 1996 02:33:37 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611061033.CAA09835@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa diskslice_machdep.c fd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/06 02:33:36 Branch: sys/i386/isa RELENG_2_2 Modified: sys/i386/isa diskslice_machdep.c fd.c Log: Merge from -current Revision Changes Path 1.21.2.1 +10 -6 src/sys/i386/isa/diskslice_machdep.c 1.92.2.1 +36 -28 src/sys/i386/isa/fd.c From owner-cvs-sys Wed Nov 6 02:53:34 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA10540 for cvs-sys-outgoing; Wed, 6 Nov 1996 02:53:34 -0800 (PST) Received: (from dfr@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA10519; Wed, 6 Nov 1996 02:53:21 -0800 (PST) Date: Wed, 6 Nov 1996 02:53:21 -0800 (PST) From: Doug Rabson Message-Id: <199611061053.CAA10519@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/nfs nfs.h nfs_bio.c nfs_subs.c nfs_syscalls.c nfs_vfsops.c nfs_vnops.c nfsmount.h nfsnode.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 96/11/06 02:53:20 Modified: sys/nfs nfs.h nfs_bio.c nfs_subs.c nfs_syscalls.c nfs_vfsops.c nfs_vnops.c nfsmount.h nfsnode.h Log: Improve the queuing algorithms used by NFS' asynchronous i/o. The existing mechanism uses a global queue for some buffers and the vp->b_dirtyblkhd queue for others. This turns sequential writes into randomly ordered writes to the server, affecting both read and write performance. The existing mechanism also copes badly with hung servers, tending to block accesses to other servers when all the iods are waiting for a hung server. The new mechanism uses a queue for each mount point. All asynchronous i/o goes through this queue which preserves the ordering of requests. A simple mechanism ensures that the iods are shared out fairly between active mount points. This removes the sysctl variable vfs.nfs.dwrite since the new queueing mechanism removes the old delayed write code completely. This should go into the 2.2 branch. Revision Changes Path 1.19 +2 -2 src/sys/nfs/nfs.h 1.29 +85 -35 src/sys/nfs/nfs_bio.c 1.34 +4 -4 src/sys/nfs/nfs_subs.c 1.15 +40 -40 src/sys/nfs/nfs_syscalls.c 1.31 +6 -1 src/sys/nfs/nfs_vfsops.c 1.37 +2 -1 src/sys/nfs/nfs_vnops.c 1.8 +22 -1 src/sys/nfs/nfsmount.h 1.16 +3 -1 src/sys/nfs/nfsnode.h From owner-cvs-sys Wed Nov 6 04:42:28 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA15503 for cvs-sys-outgoing; Wed, 6 Nov 1996 04:42:28 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA15477; Wed, 6 Nov 1996 04:42:15 -0800 (PST) Date: Wed, 6 Nov 1996 04:42:15 -0800 (PST) From: Joerg Wunsch Message-Id: <199611061242.EAA15477@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT src/sys/scsi worm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/11/06 04:42:14 Branch: sys/i386/conf RELENG_2_1_0 sys/scsi RELENG_2_1_0 Modified: sys/i386/conf LINT sys/scsi worm.c Log: Disable the `worm' driver for 2.1.6. It doesn't work with the popluar HP drives, and now that 2.2 is around the corner, there's no need to also include the required patch to the SCSI subsystem into 2.1.6. Revision Changes Path 1.184.4.26 +4 -2 src/sys/i386/conf/LINT 1.7.4.4 +15 -1 src/sys/scsi/worm.c From owner-cvs-sys Wed Nov 6 05:34:14 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA18557 for cvs-sys-outgoing; Wed, 6 Nov 1996 05:34:14 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA18465; Wed, 6 Nov 1996 05:33:58 -0800 (PST) Date: Wed, 6 Nov 1996 05:33:58 -0800 (PST) From: Joerg Wunsch Message-Id: <199611061333.FAA18465@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/scsi scsiconf.c worm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/11/06 05:33:57 Modified: sys/scsi scsiconf.c worm.c Log: Updates and bugfixes to the worm driver: . also detect the Phlips CDD2000; it's software-compatible with the HP part Submitted by: cau@cc.gatech.edu (Carlos Ugarte) . correct the blocksize handling for CD-DA tracks, and fix multitrack handling Submitted by: nsayer@quack.kfu.com (Nick Sayer) 2.2 candidates! Revision Changes Path 1.65 +6 -1 src/sys/scsi/scsiconf.c 1.30 +15 -12 src/sys/scsi/worm.c From owner-cvs-sys Wed Nov 6 06:52:33 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA22961 for cvs-sys-outgoing; Wed, 6 Nov 1996 06:52:33 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA22934; Wed, 6 Nov 1996 06:52:23 -0800 (PST) Date: Wed, 6 Nov 1996 06:52:23 -0800 (PST) From: Bruce Evans Message-Id: <199611061452.GAA22934@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 bde 96/11/06 06:52:22 Modified: sys/i386/conf LINT Log: Rewrote the COMMENT about the bogus options CHILD_MAX and OPEN_MAX. These will be renamed. Fixed comments about unsupported network protocols. ncr0 is a controller, not a device. This make no difference. Added undocumented options DEVFS_ROOT, I586_CTR_GUPROF and I586_PMC_GUPROF. Sorted undocumented options. Revision Changes Path 1.287 +20 -13 src/sys/i386/conf/LINT From owner-cvs-sys Wed Nov 6 06:56:23 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA23145 for cvs-sys-outgoing; Wed, 6 Nov 1996 06:56:23 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA23123; Wed, 6 Nov 1996 06:56:14 -0800 (PST) Date: Wed, 6 Nov 1996 06:56:14 -0800 (PST) From: Bruce Evans Message-Id: <199611061456.GAA23123@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf Makefile.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/11/06 06:56:13 Modified: sys/i386/conf Makefile.i386 Log: Compile genassym without -static (undo rev.1.20). The default can be depended on now, and linux_genassym has depended on it for a long time. Revision Changes Path 1.90 +2 -2 src/sys/i386/conf/Makefile.i386 From owner-cvs-sys Wed Nov 6 07:14:02 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA24299 for cvs-sys-outgoing; Wed, 6 Nov 1996 07:14:02 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA24256; Wed, 6 Nov 1996 07:13:46 -0800 (PST) Date: Wed, 6 Nov 1996 07:13:46 -0800 (PST) From: Bruce Evans Message-Id: <199611061513.HAA24256@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf files.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/11/06 07:13:45 Modified: sys/i386/conf files.i386 Log: Compile linux_genassym with the same options as genassym. ${PARAM} and - were missingUKERNEL. This was harmless until I declared the kernel's main(). Revision Changes Path 1.143 +3 -3 src/sys/i386/conf/files.i386 From owner-cvs-sys Wed Nov 6 08:16:20 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA28663 for cvs-sys-outgoing; Wed, 6 Nov 1996 08:16:20 -0800 (PST) Received: from GndRsh.aac.dev.com (GndRsh.aac.dev.com [198.145.92.241]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id IAA28657; Wed, 6 Nov 1996 08:16:10 -0800 (PST) Received: (from rgrimes@localhost) by GndRsh.aac.dev.com (8.7.5/8.7.3) id IAA04154; Wed, 6 Nov 1996 08:16:06 -0800 (PST) From: "Rodney W. Grimes" Message-Id: <199611061616.IAA04154@GndRsh.aac.dev.com> Subject: Re: cvs commit: src/sys/i386/conf LINT src/sys/scsi worm.c In-Reply-To: <199611061242.EAA15477@freefall.freebsd.org> from Joerg Wunsch at "Nov 6, 96 04:42:15 am" To: joerg@freefall.freebsd.org (Joerg Wunsch) Date: Wed, 6 Nov 1996 08:16:05 -0800 (PST) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org 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 > joerg 96/11/06 04:42:14 > > Branch: sys/i386/conf RELENG_2_1_0 > sys/scsi RELENG_2_1_0 > Modified: sys/i386/conf LINT > sys/scsi worm.c > Log: > Disable the `worm' driver for 2.1.6. It doesn't work with the popluar > HP drives, and now that 2.2 is around the corner, there's no need to > also include the required patch to the SCSI subsystem into 2.1.6. A lot of 2.1.6 folks are going to be unhappy about this :-(. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation, Inc. Reliable computers for FreeBSD From owner-cvs-sys Wed Nov 6 09:02:58 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA03546 for cvs-sys-outgoing; Wed, 6 Nov 1996 09:02:58 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA03477; Wed, 6 Nov 1996 09:02:43 -0800 (PST) Date: Wed, 6 Nov 1996 09:02:43 -0800 (PST) From: Bruce Evans Message-Id: <199611061702.JAA03477@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa vector.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/11/06 09:02:41 Modified: sys/i386/isa vector.s Log: Count only hardware interrupts in cnt.v_intr, so that the individual hardware interrupt counts add up to the total. Previously, software interrupts generated by splz() were counted in the total. These software interrupts seem to be very rare - there have apparently been 0 of them on freefall among the last 352448857 interrupts. Revision Changes Path 1.22 +2 -2 src/sys/i386/isa/vector.s From owner-cvs-sys Wed Nov 6 09:23:20 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA05134 for cvs-sys-outgoing; Wed, 6 Nov 1996 09:23:20 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id JAA05072; Wed, 6 Nov 1996 09:22:17 -0800 (PST) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id SAA12991; Wed, 6 Nov 1996 18:21:27 +0100 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id SAA10272; Wed, 6 Nov 1996 18:21:27 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.8.2/8.6.9) id SAA12357; Wed, 6 Nov 1996 18:17:13 +0100 (MET) From: J Wunsch Message-Id: <199611061717.SAA12357@uriah.heep.sax.de> Subject: Re: cvs commit: src/sys/i386/conf LINT src/sys/scsi worm.c To: rgrimes@GndRsh.aac.dev.com (Rodney W. Grimes) Date: Wed, 6 Nov 1996 18:17:12 +0100 (MET) Cc: joerg@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199611061616.IAA04154@GndRsh.aac.dev.com> from "Rodney W. Grimes" at "Nov 6, 96 08:16:05 am" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (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 As Rodney W. Grimes wrote: > > Disable the `worm' driver for 2.1.6. It doesn't work with the popluar > > HP drives, and now that 2.2 is around the corner, there's no need to > > also include the required patch to the SCSI subsystem into 2.1.6. > > A lot of 2.1.6 folks are going to be unhappy about this :-(. I don't think so. It really only worked with the Plasmon `out of the box', and too many people ignored that it won't work with the HP. I'm tired of telling the people afterwards about this... Btw., all i've done is stuffing one #error line there, so people who really believe that they should try it with 2.1.6 instead of the IMHO much better suited (for this purpose) 2.2 can get their will as well. They are expected to patch quite half a dozen files, so removing this single line is not expected too much. :-) -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-cvs-sys Wed Nov 6 09:31:42 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA05871 for cvs-sys-outgoing; Wed, 6 Nov 1996 09:31:42 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA05810; Wed, 6 Nov 1996 09:31:21 -0800 (PST) Date: Wed, 6 Nov 1996 09:31:21 -0800 (PST) From: Joerg Wunsch Message-Id: <199611061731.JAA05810@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/11/06 09:31:18 Modified: sys/scsi od.c Log: Fix the sequence at odopen() time so the driver actually notices if a medium with another size is being inserted. Right now, this case was broken and led to a situation where a medium could only be replaced with another one of the same size. Closes PR #kern/1830: Can't mount optical disk... Submitted by: akiyama@kme.mei.co.jp (Shunsuke Akiyama) Revision Changes Path 1.23 +8 -12 src/sys/scsi/od.c From owner-cvs-sys Wed Nov 6 11:12:43 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA05511 for cvs-sys-outgoing; Wed, 6 Nov 1996 11:12:43 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA05113; Wed, 6 Nov 1996 11:12:13 -0800 (PST) Date: Wed, 6 Nov 1996 11:12:13 -0800 (PST) From: Joerg Wunsch Message-Id: <199611061912.LAA05113@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/11/06 11:12:10 Branch: sys/scsi RELENG_2_2 Modified: sys/scsi od.c Log: Merge the change from rev. 1.23: make the `od' driver work again with media of different size. (I dare to commit this myself to the 2.2 branch since i think there's nobody else around who could even test it at all.) Revision Changes Path 1.22.2.1 +8 -12 src/sys/scsi/od.c From owner-cvs-sys Wed Nov 6 11:44:09 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA13547 for cvs-sys-outgoing; Wed, 6 Nov 1996 11:22:42 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA13169; Wed, 6 Nov 1996 11:22:08 -0800 (PST) Date: Wed, 6 Nov 1996 11:22:08 -0800 (PST) From: Joerg Wunsch Message-Id: <199611061922.LAA13169@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/scsi scsiconf.c worm.c Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk joerg 96/11/06 11:22:07 Branch: sys/scsi RELENG_2_2 Modified: sys/scsi scsiconf.c worm.c Log: Merge the fixes from rev 1.30 worm.c and 1.65 scsiconf.c: . support for the Philips CDD2000 . fix the CD-DA blocksize handling and multitrack handling (Again, i'm certainly the most knowledgable committer for this stuff.) Revision Changes Path 1.64.2.1 +6 -1 src/sys/scsi/scsiconf.c 1.29.2.1 +15 -12 src/sys/scsi/worm.c From owner-cvs-sys Wed Nov 6 14:58:19 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA05297 for cvs-sys-outgoing; Wed, 6 Nov 1996 14:58:19 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA05265; Wed, 6 Nov 1996 14:58:06 -0800 (PST) Date: Wed, 6 Nov 1996 14:58:06 -0800 (PST) From: Joerg Wunsch Message-Id: <199611062258.OAA05265@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/11/06 14:58:05 Branch: sys/scsi SCSI Modified: sys/scsi od.c Log: Merge the recent od.c changes into the SCSI branch. Reminded by: gibbs Revision Changes Path 1.21.2.4 +8 -12 src/sys/scsi/od.c From owner-cvs-sys Wed Nov 6 15:03:30 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA05734 for cvs-sys-outgoing; Wed, 6 Nov 1996 15:03:30 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA05670; Wed, 6 Nov 1996 15:03:07 -0800 (PST) Date: Wed, 6 Nov 1996 15:03:07 -0800 (PST) From: Joerg Wunsch Message-Id: <199611062303.PAA05670@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/scsi scsiconf.c worm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/11/06 15:03:06 Branch: sys/scsi SCSI Modified: sys/scsi scsiconf.c worm.c Log: Update the worm driver in the SCSI branch: Philips CDD2000 support, CD-DA and multitrack bugfixes. Reminded by: gibbs Revision Changes Path 1.61.2.4 +6 -1 src/sys/scsi/scsiconf.c 1.28.2.4 +15 -12 src/sys/scsi/worm.c From owner-cvs-sys Wed Nov 6 17:14:03 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA13817 for cvs-sys-outgoing; Wed, 6 Nov 1996 17:14:03 -0800 (PST) Received: (from msmith@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA13790; Wed, 6 Nov 1996 17:13:39 -0800 (PST) Date: Wed, 6 Nov 1996 17:13:39 -0800 (PST) From: Michael Smith Message-Id: <199611070113.RAA13790@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 96/11/06 17:13:39 Modified: sys/i386/i386 userconfig.c Log: Add the 'piix' device, to get the right flags for it. This appears to fix Joerg's freeze. Definitely a 2.2 candidate. Reviewed by: joerg Revision Changes Path 1.65 +3 -2 src/sys/i386/i386/userconfig.c From owner-cvs-sys Wed Nov 6 19:05:47 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA20090 for cvs-sys-outgoing; Wed, 6 Nov 1996 19:05:47 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA20036; Wed, 6 Nov 1996 19:05:30 -0800 (PST) Date: Wed, 6 Nov 1996 19:05:30 -0800 (PST) From: Bruce Evans Message-Id: <199611070305.TAA20036@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa vector.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/11/06 19:05:29 Modified: sys/i386/isa vector.s Log: Don't switch from fast interrupt handlers to normal interrupt handlers if interrupts are nested more than a few (3) deep. This only reduces the maximum nesting level by 1 with the standard drivers unless there is a related bug somewhere, but can't hurt much (the worst case is returning to hoggish interrupt handler like wdintr(), but such interrupt handlers hurt anyway). Fixed a previously harmless race incrementing the interrupt nesting level. This should be in 2.1.6 and 2.2. Revision Changes Path 1.23 +8 -4 src/sys/i386/isa/vector.s From owner-cvs-sys Wed Nov 6 22:38:20 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA03852 for cvs-sys-outgoing; Wed, 6 Nov 1996 22:38:20 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA03835; Wed, 6 Nov 1996 22:38:07 -0800 (PST) Date: Wed, 6 Nov 1996 22:38:07 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199611070638.WAA03835@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/scsi aic7xxx.c src/sys/pci ncr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk gibbs 96/11/06 22:38:06 Branch: sys/i386/scsi SCSI Modified: sys/i386/scsi aic7xxx.c Log: Bzero the kernel scb array after it is allocated otherwise the control byte used on the first transaction on an SCB is indeterminate. Revision Changes Path 1.75.2.7 +3 -1 src/sys/i386/scsi/aic7xxx.c Modified: sys/pci ncr.c Log: Add a missing splx(). This is probably the cause of the hang when doing tagged queueing that Stefan reported to me. Revision Changes Path 1.76.2.5 +3 -2 src/sys/pci/ncr.c From owner-cvs-sys Wed Nov 6 22:40:10 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA04043 for cvs-sys-outgoing; Wed, 6 Nov 1996 22:40:10 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA03964; Wed, 6 Nov 1996 22:39:50 -0800 (PST) Date: Wed, 6 Nov 1996 22:39:50 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199611070639.WAA03964@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/scsi aic7xxx.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk gibbs 96/11/06 22:39:49 Modified: sys/i386/scsi aic7xxx.c Log: Bzero the kernel scb array after it is allocated otherwise the control byte used on the first transaction on an SCB is indeterminate. Spaces -> tabs. Revision Changes Path 1.84 +5 -3 src/sys/i386/scsi/aic7xxx.c From owner-cvs-sys Thu Nov 7 00:52:31 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA12560 for cvs-sys-outgoing; Thu, 7 Nov 1996 00:52:31 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA12544; Thu, 7 Nov 1996 00:52:22 -0800 (PST) Date: Thu, 7 Nov 1996 00:52:22 -0800 (PST) From: Joerg Wunsch Message-Id: <199611070852.AAA12544@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/11/07 00:52:21 Branch: sys/i386/i386 RELENG_2_2 Modified: sys/i386/i386 userconfig.c Log: Merge the fix from rev 1.65: make the "piix" device known (and hidden), so it cannot accidentally be removed. Revision Changes Path 1.63.2.2 +3 -2 src/sys/i386/i386/userconfig.c From owner-cvs-sys Thu Nov 7 06:44:11 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA29748 for cvs-sys-outgoing; Thu, 7 Nov 1996 06:44:11 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA29728; Thu, 7 Nov 1996 06:44:04 -0800 (PST) Date: Thu, 7 Nov 1996 06:44:04 -0800 (PST) From: Joerg Wunsch Message-Id: <199611071444.GAA29728@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 machdep.c pmap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/11/07 06:44:03 Modified: sys/i386/i386 machdep.c pmap.c Log: Fix the message buffer mapping. This actually allows to increase the message buffer size in . Reviewed by: davidg,joerg Submitted by: bde Revision Changes Path 1.210 +8 -12 src/sys/i386/i386/machdep.c 1.130 +25 -22 src/sys/i386/i386/pmap.c From owner-cvs-sys Thu Nov 7 06:46:01 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA29881 for cvs-sys-outgoing; Thu, 7 Nov 1996 06:46:01 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA29855; Thu, 7 Nov 1996 06:45:48 -0800 (PST) Date: Thu, 7 Nov 1996 06:45:48 -0800 (PST) From: Joerg Wunsch Message-Id: <199611071445.GAA29855@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 machdep.c pmap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/11/07 06:45:47 Branch: sys/i386/i386 RELENG_2_2 Modified: sys/i386/i386 machdep.c pmap.c Log: Merge Bruce's fixes for the message buffer mapping. Reviewed by: davidg Submitted by: bde Revision Changes Path 1.209.2.1 +8 -12 src/sys/i386/i386/machdep.c 1.128.2.2 +25 -22 src/sys/i386/i386/pmap.c From owner-cvs-sys Thu Nov 7 06:47:22 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA29987 for cvs-sys-outgoing; Thu, 7 Nov 1996 06:47:22 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA29969; Thu, 7 Nov 1996 06:47:10 -0800 (PST) Date: Thu, 7 Nov 1996 06:47:10 -0800 (PST) From: Joerg Wunsch Message-Id: <199611071447.GAA29969@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa vector.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/11/07 06:47:09 Modified: sys/i386/isa vector.s Log: Merge Bruce's fast interrupt handler fix from rev 1.23. Revision Changes Path 1.21.2.1 +8 -4 src/sys/i386/isa/vector.s From owner-cvs-sys Thu Nov 7 09:53:37 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA07984 for cvs-sys-outgoing; Thu, 7 Nov 1996 09:53:37 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA07968; Thu, 7 Nov 1996 09:53:18 -0800 (PST) Date: Thu, 7 Nov 1996 09:53:18 -0800 (PST) From: Bruce Evans Message-Id: <199611071753.JAA07968@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/11/07 09:53:15 Branch: sys/i386/isa RELENG_2_1_0 Modified: sys/i386/isa sio.c Log: Brought in fixes from rev.1.146 - don't write to the divisor latch registers unnecessarily, etc. Revision Changes Path 1.99.4.4 +36 -10 src/sys/i386/isa/sio.c From owner-cvs-sys Thu Nov 7 10:14:23 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA08551 for cvs-sys-outgoing; Thu, 7 Nov 1996 10:14:23 -0800 (PST) Received: (from max@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA08527; Thu, 7 Nov 1996 10:14:05 -0800 (PST) Date: Thu, 7 Nov 1996 10:14:05 -0800 (PST) From: Masafumi NAKANE Message-Id: <199611071814.KAA08527@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/scsi scsiconf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk max 96/11/07 10:14:03 Modified: sys/scsi scsiconf.c Log: Typo, MATSHITA -> MATSUSHITA. 2.2 & 2.1.6 candidate. Revision Changes Path 1.66 +2 -2 src/sys/scsi/scsiconf.c From owner-cvs-sys Thu Nov 7 18:38:58 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA00321 for cvs-sys-outgoing; Thu, 7 Nov 1996 18:38:58 -0800 (PST) Received: (from asami@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA00297; Thu, 7 Nov 1996 18:38:46 -0800 (PST) Date: Thu, 7 Nov 1996 18:38:46 -0800 (PST) From: Satoshi Asami Message-Id: <199611080238.SAA00297@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 support.s src/sys/i386/conf LINT options.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk asami 96/11/07 18:38:45 Modified: sys/i386/conf LINT options.i386 sys/i386/i386 support.s Log: Remove option I586_FAST_BCOPY. The code will be included by default if I586_CPU is defined. Note there is a runtime check so the code won't be run for non-Pentium CPUs anyway. 2.2 candidate, this code has been tested for almost half year in -current. Revision Changes Path 1.288 +3 -7 src/sys/i386/conf/LINT 1.28 +1 -2 src/sys/i386/conf/options.i386 1.42 +9 -9 src/sys/i386/i386/support.s From owner-cvs-sys Thu Nov 7 21:21:33 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA08935 for cvs-sys-outgoing; Thu, 7 Nov 1996 21:21:33 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA08911; Thu, 7 Nov 1996 21:21:04 -0800 (PST) Date: Thu, 7 Nov 1996 21:21:04 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199611080521.VAA08911@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/boot Makefile Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/11/07 21:21:03 Branch: sys/i386/boot RELENG_2_1_0 Modified: sys/i386/boot Makefile Log: Yikes! Add rawboot. Thanks-for-the-reminder-to: Don Lewis Revision Changes Path 1.25.4.1 +2 -2 src/sys/i386/boot/Makefile From owner-cvs-sys Fri Nov 8 01:31:08 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA20880 for cvs-sys-outgoing; Fri, 8 Nov 1996 01:31:08 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA20853; Fri, 8 Nov 1996 01:30:48 -0800 (PST) Date: Fri, 8 Nov 1996 01:30:48 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199611080930.BAA20853@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/boot/biosboot disk.c src/sys/i386/boot/rawboot Makefile Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/11/08 01:30:47 Branch: sys/i386/boot/biosboot RELENG_2_1_0 sys/i386/boot/rawboot RELENG_2_1_0 Modified: sys/i386/boot/biosboot disk.c sys/i386/boot/rawboot Makefile Log: Adapt to gcc 2.6.3 and bring one change across from HEAD. Revision Changes Path 1.13.4.3 +2 -2 src/sys/i386/boot/biosboot/disk.c 1.3.4.1 +2 -3 src/sys/i386/boot/rawboot/Makefile From owner-cvs-sys Fri Nov 8 05:39:55 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA03576 for cvs-sys-outgoing; Fri, 8 Nov 1996 05:39:55 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA03556; Fri, 8 Nov 1996 05:39:48 -0800 (PST) Date: Fri, 8 Nov 1996 05:39:48 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199611081339.FAA03556@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa vector.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/11/08 05:39:44 Branch: sys/i386/isa RELENG_2_1_0 Modified: sys/i386/isa vector.s Log: Merge revision 1.23 from HEAD. Requested-By: bde Revision Changes Path 1.12.4.1 +8 -4 src/sys/i386/isa/vector.s From owner-cvs-sys Fri Nov 8 10:50:17 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA29236 for cvs-sys-outgoing; Fri, 8 Nov 1996 10:50:17 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA29218; Fri, 8 Nov 1996 10:50:10 -0800 (PST) Date: Fri, 8 Nov 1996 10:50:10 -0800 (PST) From: Bruce Evans Message-Id: <199611081850.KAA29218@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/gnu/ext2fs ext2_readwrite.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/11/08 10:50:10 Modified: sys/gnu/ext2fs ext2_readwrite.c Log: Removed gratuitous differences between ext2_readwrite.c and ufs_readwrite.c. This fixes several bugs and one missing feature: - cluster_read() was needlessly used for reading files of size exactly 1 block. - EFAULT errors for read didn't terminate the loop. This was probably harmless. - IO_VMIO handling was missing near line 275. I don't know what this does. - B_CLUSTEROK was only set if (doclusterwrite) nead line 293. This was harmless, if only because another bug prevents doclusterwrite from being 0. - MNT_NOATIME wasn't implemented. This should be in 2.2, of course. Reviewed by: davidg Revision Changes Path 1.5 +17 -12 src/sys/gnu/ext2fs/ext2_readwrite.c From owner-cvs-sys Fri Nov 8 11:06:54 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA00811 for cvs-sys-outgoing; Fri, 8 Nov 1996 11:06:54 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA00760; Fri, 8 Nov 1996 11:06:38 -0800 (PST) Date: Fri, 8 Nov 1996 11:06:38 -0800 (PST) From: Bruce Evans Message-Id: <199611081906.LAA00760@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/gnu/ext2fs ext2_lookup.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/11/08 11:06:37 Modified: sys/gnu/ext2fs ext2_lookup.c Log: Fixed spacefree calculation in ext2_direnter(). This bug sometimes caused panics. This should be in 2.2, of course. Submitted by: davidg Obtained from: bouyer@antioche.ibp.fr (Manuel BOUYER) (fix for NetBSD) Revision Changes Path 1.5 +1 -1 src/sys/gnu/ext2fs/ext2_lookup.c From owner-cvs-sys Fri Nov 8 11:58:01 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA05068 for cvs-sys-outgoing; Fri, 8 Nov 1996 11:58:01 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA05047; Fri, 8 Nov 1996 11:57:49 -0800 (PST) Date: Fri, 8 Nov 1996 11:57:49 -0800 (PST) From: Joerg Wunsch Message-Id: <199611081957.LAA05047@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/11/08 11:57:48 Branch: sys/scsi SCSI Modified: sys/scsi od.c Log: Make this actually compile again. SCSI_ERR_OK is gone, but i've accidentally merged it into the SCSI branch. Revision Changes Path 1.21.2.5 +2 -2 src/sys/scsi/od.c From owner-cvs-sys Fri Nov 8 15:22:17 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA17867 for cvs-sys-outgoing; Fri, 8 Nov 1996 15:22:17 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id PAA17759; Fri, 8 Nov 1996 15:21:26 -0800 (PST) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id AAA28661; Sat, 9 Nov 1996 00:21:18 +0100 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id AAA17618; Sat, 9 Nov 1996 00:21:17 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.8.2/8.6.9) id AAA08426; Sat, 9 Nov 1996 00:15:59 +0100 (MET) From: J Wunsch Message-Id: <199611082315.AAA08426@uriah.heep.sax.de> Subject: Re: cvs commit: src/sys/scsi scsiconf.c To: max@freefall.freebsd.org (Masafumi NAKANE), akiyama@kme.mei.co.jp (Shunsuke Akiyama) Date: Sat, 9 Nov 1996 00:15:59 +0100 (MET) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199611071814.KAA08527@freefall.freebsd.org> from Masafumi NAKANE at "Nov 7, 96 10:14:05 am" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (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 As Masafumi NAKANE wrote: > max 96/11/07 10:14:03 > > Modified: sys/scsi scsiconf.c > Log: > Typo, MATSHITA -> MATSUSHITA. Are you absolutely sure about this???? I.e., do you really have such a drive? The original entry was from the author of "od", and i assume it's one of the drives he's been testing this on. More importantly, i think there are actually only 8 characters available in the vendor ID of a SCSI INQUIRY command (i remember this since all the Tandberg tape drives fill the entire vendor string with "TANDBERG", and therefore start their model string with a space as in: " TDC4222"). So i'm very hesitant that you've just broken support for these devices. > 2.2 & 2.1.6 candidate. Not without further confirmation by the owner of such a device. (Cc to the author of "od", i'm not sure whether he's following the commit mails.) Please folks, do only commit things you are really certain about. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-cvs-sys Fri Nov 8 15:46:20 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA19406 for cvs-sys-outgoing; Fri, 8 Nov 1996 15:46:20 -0800 (PST) Received: (from se@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA19387; Fri, 8 Nov 1996 15:46:08 -0800 (PST) Date: Fri, 8 Nov 1996 15:46:08 -0800 (PST) From: Stefan Esser Message-Id: <199611082346.PAA19387@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci ncr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk se 96/11/08 15:46:07 Modified: sys/pci ncr.c Log: Only access the specific interrupt status registers if required. This follows more closely the suggestions in the latest NCR docs, and has been running on my system for weeks with no problem. It does improve the quality of diagnostic messages and does allow to better understand the sequence of events in case of an error. This should go into 2.2 and 2.1.6. Revision Changes Path 1.83 +4 -4 src/sys/pci/ncr.c From owner-cvs-sys Fri Nov 8 15:50:08 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA19622 for cvs-sys-outgoing; Fri, 8 Nov 1996 15:50:08 -0800 (PST) Received: (from se@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA19585; Fri, 8 Nov 1996 15:49:58 -0800 (PST) Date: Fri, 8 Nov 1996 15:49:58 -0800 (PST) From: Stefan Esser Message-Id: <199611082349.PAA19585@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci ncr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk se 96/11/08 15:49:56 Branch: sys/pci SCSI Modified: sys/pci ncr.c Log: Merge in diff between 1.82 and 1.83: Only access DSTAT and SIST if required. Revision Changes Path 1.76.2.6 +4 -4 src/sys/pci/ncr.c From owner-cvs-sys Fri Nov 8 16:18:50 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA21449 for cvs-sys-outgoing; Fri, 8 Nov 1996 16:18:50 -0800 (PST) Received: (from asami@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA21422; Fri, 8 Nov 1996 16:18:29 -0800 (PST) Date: Fri, 8 Nov 1996 16:18:29 -0800 (PST) From: Satoshi Asami Message-Id: <199611090018.QAA21422@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/boot/biosboot Makefile bios.S boot.c boot.h boot2.S io.c probe_keyboard.c sys.c table.c src/sys/pc98/boot/rawboot Makefile Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk asami 96/11/08 16:18:28 Modified: sys/pc98/boot/biosboot Makefile bios.S boot.c boot.h boot2.S io.c probe_keyboard.c sys.c table.c sys/pc98/boot/rawboot Makefile Log: (1) Update (2) Don't depend on BOOTSEG (3) Change BOOTSEG from 0x9000 to 0x1000 Should be in 2.2. Submitted by: FreeBSD(98) Development Team Revision Changes Path 1.6 +2 -2 src/sys/pc98/boot/biosboot/Makefile 1.2 +4 -4 src/sys/pc98/boot/biosboot/bios.S 1.7 +2 -2 src/sys/pc98/boot/biosboot/boot.c 1.5 +9 -1 src/sys/pc98/boot/biosboot/boot.h 1.6 +1 -1 src/sys/pc98/boot/biosboot/boot2.S 1.6 +10 -10 src/sys/pc98/boot/biosboot/io.c 1.2 +1 -1 src/sys/pc98/boot/biosboot/probe_keyboard.c 1.7 +2 -2 src/sys/pc98/boot/biosboot/sys.c 1.3 +5 -5 src/sys/pc98/boot/biosboot/table.c 1.3 +2 -2 src/sys/pc98/boot/rawboot/Makefile From owner-cvs-sys Fri Nov 8 16:40:28 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA22870 for cvs-sys-outgoing; Fri, 8 Nov 1996 16:40:28 -0800 (PST) Received: (from asami@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA22846; Fri, 8 Nov 1996 16:40:07 -0800 (PST) Date: Fri, 8 Nov 1996 16:40:07 -0800 (PST) From: Satoshi Asami Message-Id: <199611090040.QAA22846@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/conf Makefile.pc98 files.pc98 src/sys/pc98/i386 locore.s userconfig.c src/sys/pc98/pc98 atcompat_diskslice.c diskslice_machdep.c fd.c syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk asami 96/11/08 16:40:05 Modified: sys/pc98/conf Makefile.pc98 files.pc98 sys/pc98/i386 locore.s userconfig.c sys/pc98/pc98 atcompat_diskslice.c diskslice_machdep.c fd.c syscons.c Log: Re-sync with -current. Should be in 2.2. Submitted by: The FreeBSD(98) Development Team Revision Changes Path 1.8 +2 -2 src/sys/pc98/conf/Makefile.pc98 1.11 +4 -3 src/sys/pc98/conf/files.pc98 1.6 +2 -2 src/sys/pc98/i386/locore.s 1.12 +7 -2 src/sys/pc98/i386/userconfig.c 1.3 +10 -6 src/sys/pc98/pc98/atcompat_diskslice.c 1.4 +11 -7 src/sys/pc98/pc98/diskslice_machdep.c 1.9 +36 -32 src/sys/pc98/pc98/fd.c 1.14 +44 -36 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Fri Nov 8 18:39:48 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA29984 for cvs-sys-outgoing; Fri, 8 Nov 1996 18:39:48 -0800 (PST) Received: from bourbon.sfc.wide.ad.jp (root@bourbon.sfc.wide.ad.jp [133.4.30.17]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA29970; Fri, 8 Nov 1996 18:39:33 -0800 (PST) Received: from bourbon (max@localhost [127.0.0.1]) by bourbon.sfc.wide.ad.jp (8.8.2/3.4W409/27/96) with ESMTP id LAA29091; Sat, 9 Nov 1996 11:39:00 +0900 (JST) Message-Id: <199611090239.LAA29091@bourbon.sfc.wide.ad.jp> To: joerg_wunsch@uriah.heep.sax.de, j@uriah.heep.sax.de Cc: akiyama@kme.mei.co.jp, CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Cc: max@wide.ad.jp Subject: Re: cvs commit: src/sys/scsi scsiconf.c From: Masafumi NAKANE/=?ISO-2022-JP?B?GyRCQ2Y6LDJtSjgbKEI=?= In-Reply-To: Your message of "Sat, 9 Nov 1996 00:15:59 +0100 (MET)" References: <199611082315.AAA08426@uriah.heep.sax.de> X-Mailer: Mew version 1.06 on Emacs 19.28.1, Mule 2.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Date: Sat, 09 Nov 1996 11:38:58 +0900 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> max 96/11/07 10:14:03 >> >> Modified: sys/scsi scsiconf.c >> Log: >> Typo, MATSHITA -> MATSUSHITA. J> Are you absolutely sure about this???? I.e., do you really J> have such a drive? J> The original entry was from the author of "od", and i assume J> it's one of the drives he's been testing this on. More J> importantly, i think there are actually only 8 characters J> available in the vendor ID of a SCSI INQUIRY command (i J> remember this since all the Tandberg tape drives fill the J> entire vendor string with "TANDBERG", and therefore start their J> model string with a space as in: " TDC4222"). J> So i'm very hesitant that you've just broken support for these J> devices. I went back to the patch from the autho of OD which I thought I obtained this change from. And found out I was truly confused and the author was changing this in different way. So, I will back this out immediately. Thanks for looking into this and pointing this out. J> Please folks, do only commit things you are really certain J> about. My apology. Masafumi From owner-cvs-sys Fri Nov 8 18:44:21 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA00362 for cvs-sys-outgoing; Fri, 8 Nov 1996 18:44:21 -0800 (PST) Received: (from max@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA00345; Fri, 8 Nov 1996 18:44:13 -0800 (PST) Date: Fri, 8 Nov 1996 18:44:13 -0800 (PST) From: Masafumi NAKANE Message-Id: <199611090244.SAA00345@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/scsi scsiconf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk max 96/11/08 18:44:12 Modified: sys/scsi scsiconf.c Log: Back out my previous change. It probably broke the support for the device. Pointed-Out by: joerg Revision Changes Path 1.67 +2 -2 src/sys/scsi/scsiconf.c From owner-cvs-sys Fri Nov 8 19:54:46 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA03653 for cvs-sys-outgoing; Fri, 8 Nov 1996 19:54:46 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA03635; Fri, 8 Nov 1996 19:54:30 -0800 (PST) Date: Fri, 8 Nov 1996 19:54:30 -0800 (PST) From: John Dyson Message-Id: <199611090354.TAA03635@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_exec.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/11/08 19:54:29 Modified: sys/kern kern_exec.c Log: Fix an ordering bug -- pmap_remove_pages should be called BEFORE vm_map_remove, not after... 2.2-RELEASE candidate. Revision Changes Path 1.48 +2 -2 src/sys/kern/kern_exec.c From owner-cvs-sys Sat Nov 9 00:42:02 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA14935 for cvs-sys-outgoing; Sat, 9 Nov 1996 00:42:02 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA14920; Sat, 9 Nov 1996 00:41:53 -0800 (PST) Date: Sat, 9 Nov 1996 00:41:53 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199611090841.AAA14920@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci ncr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/11/09 00:41:52 Branch: sys/pci RELENG_2_1_0 Modified: sys/pci ncr.c Log: Merge r1.83 Requested-By: se Revision Changes Path 1.37.4.10 +4 -4 src/sys/pci/ncr.c From owner-cvs-sys Sat Nov 9 02:25:34 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA18366 for cvs-sys-outgoing; Sat, 9 Nov 1996 02:25:34 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA18344; Sat, 9 Nov 1996 02:25:10 -0800 (PST) Date: Sat, 9 Nov 1996 02:25:10 -0800 (PST) From: Bruce Evans Message-Id: <199611091025.CAA18344@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/gnu/ext2fs ext2_lookup.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/11/09 02:25:07 Modified: sys/gnu/ext2fs ext2_lookup.c Log: Fixed lookup of ".." in checkpath. It always failed, so renames of directories to a different parent directory always failed. This bug was caused by 4.4Lite2 changing the directory format and ext2fs not keeping up. Should be in 2.2. Revision Changes Path 1.6 +1 -1 src/sys/gnu/ext2fs/ext2_lookup.c From owner-cvs-sys Sat Nov 9 02:42:47 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA19419 for cvs-sys-outgoing; Sat, 9 Nov 1996 02:42:47 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA19402; Sat, 9 Nov 1996 02:42:32 -0800 (PST) Date: Sat, 9 Nov 1996 02:42:32 -0800 (PST) From: Joerg Wunsch Message-Id: <199611091042.CAA19402@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_exec.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/11/09 02:42:31 Branch: sys/kern RELENG_2_2 Modified: sys/kern kern_exec.c Log: Merge the fix from rev 1.48: fix an ordering bug. Requested by: dyson Revision Changes Path 1.47.2.1 +2 -2 src/sys/kern/kern_exec.c From owner-cvs-sys Sat Nov 9 04:14:30 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA23143 for cvs-sys-outgoing; Sat, 9 Nov 1996 04:14:30 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA23120; Sat, 9 Nov 1996 04:14:07 -0800 (PST) Date: Sat, 9 Nov 1996 04:14:07 -0800 (PST) From: Joerg Wunsch Message-Id: <199611091214.EAA23120@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/gnu/ext2fs ext2_lookup.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/11/09 04:14:04 Branch: sys/gnu/ext2fs RELENG_2_2 Modified: sys/gnu/ext2fs ext2_lookup.c Log: Merge from rev 1.6: fix rename for different parent dirs. Requested by: bde Revision Changes Path 1.4.2.1 +1 -1 src/sys/gnu/ext2fs/ext2_lookup.c From owner-cvs-sys Sat Nov 9 05:53:01 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA29524 for cvs-sys-outgoing; Sat, 9 Nov 1996 05:53:01 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA29504; Sat, 9 Nov 1996 05:52:40 -0800 (PST) Date: Sat, 9 Nov 1996 05:52:40 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199611091352.FAA29504@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/dev/aic7xxx aic7xxx.seq src/sys/i386/scsi aic7xxx.c aic7xxx.h src/sys/pci aic7870.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/11/09 05:52:38 Branch: sys/dev/aic7xxx RELENG_2_2 sys/i386/scsi RELENG_2_2 sys/pci RELENG_2_2 Modified: sys/dev/aic7xxx aic7xxx.seq sys/i386/scsi aic7xxx.c aic7xxx.h sys/pci aic7870.c Log: Merge list from HEAD as requested by Justin. Revision Changes Path 1.46.2.1 +3 -3 src/sys/dev/aic7xxx/aic7xxx.seq 1.81.2.1 +18 -25 src/sys/i386/scsi/aic7xxx.c 1.31.2.1 +2 -1 src/sys/i386/scsi/aic7xxx.h 1.41.2.1 +30 -10 src/sys/pci/aic7870.c From owner-cvs-sys Sat Nov 9 13:16:24 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA21631 for cvs-sys-outgoing; Sat, 9 Nov 1996 13:16:24 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA21603; Sat, 9 Nov 1996 13:16:14 -0800 (PST) Date: Sat, 9 Nov 1996 13:16:14 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611092116.NAA21603@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/conf files src/sys/i386/conf LINT Makefile.i386 files.i386 options.i386 src/sys/i386/i386 support.s src/sys/i386/isa lptreg.h vector.s wdreg.h src/sys/i386/isa/pcvt pcvt_out.c src/sys/i386/isa/sound ad1848.c opl3.c pas2_pcm.c sb16_dsp.c sb16_midi.c sb_dsp.c sound_switch.c soundcard.c src/sys/i386/scsi advansys.c src/sys/pc98/boot/biosboot bios.S boot.c boot.h boot2.S io.c probe_keyboard.c serial.S sys.c table.c src/sys/pc98/i386 locore.s machdep.c userconfig.c src/sys/pc98/pc98 atcompat_diskslice.c diskslice_machdep.c fd.c ft.c lpt.c sio.c sioreg.h spkr.c syscons.c wd.c fdc.h lptreg.h wcd.c wdreg.h src/sys/pci ncr.c if_vx.c if_vxreg.h src/sys/vm vm_page.c src/sys/dev/advansys advlib.c src/sys/gnu/ext2fs ext2_lookup.c ext2_readwrite.c src/sys/i386/linux linux.h linux_ioctl.c src/sys/nfs nfs.h nfs_bio.c nfs_subs.c nfs_syscalls.c nfs_vfsops.c nfs_vnops.c nfsmount.h nfsnode.h src/sys/pc98/conf Makefile.pc98 files.pc98 options.pc98 src/sys/pc98/pc98/sound COPYING ad1848.c opl3.c pas2_pcm.c pcm86.c sb16_dsp.c sb16_midi.c sb_dsp.c sound_config.h sound_switch.c soundcard.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/09 13:16:13 Branch: sys/conf RELENG_2_2 sys/dev/advansys RELENG_2_2 sys/gnu/ext2fs RELENG_2_2 sys/i386/conf RELENG_2_2 sys/i386/i386 RELENG_2_2 sys/i386/isa RELENG_2_2 sys/i386/isa/pcvt RELENG_2_2 sys/i386/isa/sound RELENG_2_2 sys/i386/linux RELENG_2_2 sys/i386/scsi RELENG_2_2 sys/nfs RELENG_2_2 sys/pc98/boot/biosboot RELENG_2_2 sys/pc98/conf RELENG_2_2 sys/pc98/i386 RELENG_2_2 sys/pc98/pc98 RELENG_2_2 sys/pc98/pc98/sound RELENG_2_2 sys/pci RELENG_2_2 sys/vm RELENG_2_2 Modified: sys/conf files sys/dev/advansys advlib.c sys/gnu/ext2fs ext2_lookup.c ext2_readwrite.c sys/i386/conf LINT Makefile.i386 files.i386 options.i386 sys/i386/i386 support.s sys/i386/isa lptreg.h vector.s wdreg.h sys/i386/isa/pcvt pcvt_out.c sys/i386/isa/sound ad1848.c opl3.c pas2_pcm.c sb16_dsp.c sb16_midi.c sb_dsp.c sound_switch.c soundcard.c sys/i386/linux linux.h linux_ioctl.c sys/i386/scsi advansys.c sys/nfs nfs.h nfs_bio.c nfs_subs.c nfs_syscalls.c nfs_vfsops.c nfs_vnops.c nfsmount.h nfsnode.h sys/pc98/boot/biosboot bios.S boot.c boot.h boot2.S io.c probe_keyboard.c serial.S sys.c table.c sys/pc98/conf Makefile.pc98 files.pc98 options.pc98 sys/pc98/i386 locore.s machdep.c userconfig.c sys/pc98/pc98 atcompat_diskslice.c diskslice_machdep.c fd.c ft.c lpt.c sio.c sioreg.h spkr.c syscons.c wd.c sys/pci ncr.c sys/vm vm_page.c Removed: sys/pc98/pc98 fdc.h lptreg.h wcd.c wdreg.h sys/pc98/pc98/sound COPYING ad1848.c opl3.c pas2_pcm.c pcm86.c sb16_dsp.c sb16_midi.c sb_dsp.c sound_config.h sound_switch.c soundcard.c sys/pci if_vx.c if_vxreg.h Log: Merge from -current Revision Changes Path 1.80.2.1 +2 -1 src/sys/conf/files 1.1.1.1.2.1 +28 -15 src/sys/dev/advansys/advlib.c 1.4.2.2 +1 -1 src/sys/gnu/ext2fs/ext2_lookup.c 1.4.4.1 +15 -10 src/sys/gnu/ext2fs/ext2_readwrite.c 1.286.2.1 +22 -19 src/sys/i386/conf/LINT 1.89.2.1 +2 -2 src/sys/i386/conf/Makefile.i386 1.141.2.1 +3 -2 src/sys/i386/conf/files.i386 1.26.2.2 +1 -2 src/sys/i386/conf/options.i386 1.41.2.1 +9 -9 src/sys/i386/i386/support.s 1.2.16.1 +25 -1 src/sys/i386/isa/lptreg.h 1.21.2.2 +2 -2 src/sys/i386/isa/vector.s 1.12.2.1 +32 -1 src/sys/i386/isa/wdreg.h 1.13.2.1 +0 -4 src/sys/i386/isa/pcvt/pcvt_out.c 1.13.2.1 +56 -0 src/sys/i386/isa/sound/ad1848.c 1.13.2.1 +8 -0 src/sys/i386/isa/sound/opl3.c 1.16.2.1 +4 -0 src/sys/i386/isa/sound/pas2_pcm.c 1.18.2.1 +24 -0 src/sys/i386/isa/sound/sb16_dsp.c 1.10.2.1 +6 -0 src/sys/i386/isa/sound/sb16_midi.c 1.28.2.1 +29 -0 src/sys/i386/isa/sound/sb_dsp.c 1.9.2.1 +6 -0 src/sys/i386/isa/sound/sound_switch.c 1.43.2.1 +25 -1 src/sys/i386/isa/sound/soundcard.c 1.10.2.1 +19 -1 src/sys/i386/linux/linux.h 1.11.2.1 +73 -1 src/sys/i386/linux/linux_ioctl.c 1.1.1.1.2.1 +18 -33 src/sys/i386/scsi/advansys.c 1.18.2.1 +2 -2 src/sys/nfs/nfs.h 1.28.2.1 +82 -32 src/sys/nfs/nfs_bio.c 1.33.2.1 +4 -4 src/sys/nfs/nfs_subs.c 1.14.2.1 +38 -38 src/sys/nfs/nfs_syscalls.c 1.30.2.1 +6 -1 src/sys/nfs/nfs_vfsops.c 1.36.2.1 +2 -1 src/sys/nfs/nfs_vnops.c 1.7.4.1 +22 -1 src/sys/nfs/nfsmount.h 1.15.4.1 +3 -1 src/sys/nfs/nfsnode.h 1.1.1.1.2.1 +4 -4 src/sys/pc98/boot/biosboot/bios.S 1.6.2.1 +2 -2 src/sys/pc98/boot/biosboot/boot.c 1.4.2.1 +9 -1 src/sys/pc98/boot/biosboot/boot.h 1.5.2.1 +1 -1 src/sys/pc98/boot/biosboot/boot2.S 1.5.2.1 +10 -10 src/sys/pc98/boot/biosboot/io.c 1.1.1.1.2.1 +1 -1 src/sys/pc98/boot/biosboot/probe_keyboard.c 1.1.1.1.2.1 +6 -1 src/sys/pc98/boot/biosboot/serial.S 1.6.2.1 +2 -2 src/sys/pc98/boot/biosboot/sys.c 1.2.2.1 +5 -5 src/sys/pc98/boot/biosboot/table.c 1.7.2.1 +2 -2 src/sys/pc98/conf/Makefile.pc98 1.9.2.1 +15 -14 src/sys/pc98/conf/files.pc98 1.8.2.1 +2 -1 src/sys/pc98/conf/options.pc98 1.5.2.1 +2 -2 src/sys/pc98/i386/locore.s 1.11.2.1 +11 -1 src/sys/pc98/i386/machdep.c 1.10.2.1 +11 -3 src/sys/pc98/i386/userconfig.c 1.2.2.1 +10 -6 src/sys/pc98/pc98/atcompat_diskslice.c 1.3.2.1 +11 -7 src/sys/pc98/pc98/diskslice_machdep.c 1.7.2.1 +37 -34 src/sys/pc98/pc98/fd.c 1.5.2.1 +2 -3 src/sys/pc98/pc98/ft.c 1.5.2.1 +5 -11 src/sys/pc98/pc98/lpt.c 1.8.2.1 +8 -5 src/sys/pc98/pc98/sio.c 1.1.1.1.2.1 +5 -1 src/sys/pc98/pc98/sioreg.h 1.5.2.1 +2 -10 src/sys/pc98/pc98/spkr.c 1.13.2.1 +23 -15 src/sys/pc98/pc98/syscons.c 1.9.2.1 +20 -13 src/sys/pc98/pc98/wd.c 1.82.2.1 +4 -4 src/sys/pci/ncr.c 1.69.2.1 +106 -16 src/sys/vm/vm_page.c From owner-cvs-sys Sat Nov 9 13:37:11 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA22697 for cvs-sys-outgoing; Sat, 9 Nov 1996 13:37:11 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA22676; Sat, 9 Nov 1996 13:36:50 -0800 (PST) Date: Sat, 9 Nov 1996 13:36:50 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611092136.NAA22676@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/dev/advansys advlib.c advlib.h advmcode.c advmcode.h src/sys/i386/isa adv_isa.c src/sys/i386/scsi advansys.c advansys.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/09 13:36:49 Branch: sys/dev/advansys RELENG_2_2 sys/i386/isa RELENG_2_2 sys/i386/scsi RELENG_2_2 Removed: sys/dev/advansys advlib.c advlib.h advmcode.c advmcode.h sys/i386/isa adv_isa.c sys/i386/scsi advansys.c advansys.h Log: Remove advansys driver from 2.2 From owner-cvs-sys Sat Nov 9 23:37:47 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA20986 for cvs-sys-outgoing; Sat, 9 Nov 1996 23:37:47 -0800 (PST) Received: (from fenner@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA20948; Sat, 9 Nov 1996 23:37:28 -0800 (PST) Date: Sat, 9 Nov 1996 23:37:28 -0800 (PST) From: Bill Fenner Message-Id: <199611100737.XAA20948@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet tcp_input.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fenner 96/11/09 23:37:27 Modified: sys/netinet tcp_input.c Log: Re-enable the TCP SYN-attack protection code. I was the one who didn't understand the socket state flag. 2.2 candidate. Revision Changes Path 1.55 +1 -3 src/sys/netinet/tcp_input.c