From owner-cvs-sys Sun Nov 17 04:46:28 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA17611 for cvs-sys-outgoing; Sun, 17 Nov 1996 04:46:28 -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 EAA17602; Sun, 17 Nov 1996 04:46:21 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.7.6/8.6.9) id XAA17549; Sun, 17 Nov 1996 23:41:10 +1100 Date: Sun, 17 Nov 1996 23:41:10 +1100 From: Bruce Evans Message-Id: <199611171241.XAA17549@godzilla.zeta.org.au> To: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, dyson@freefall.freebsd.org Subject: Re: cvs commit: src/sys/vm vm_kern.c vm_page.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Modified: sys/vm vm_kern.c vm_page.c > Log: > Improve the locality of reference for variables in vm_page and > vm_kern by moving them from .bss to .data. With this change, > there is a measurable perf improvement in fork/exec. This can be done without cluttering the sources by compiling with -fno-common. This causes mixtures of global and static variables to be laid out in the order of definition. Also, modules begin on 16-byte boundaries, so groups of up to 4 32-bit variables can be laid out so that they are in the same (i486 and Pentium) cache line. Unfortunately: 1. modules don't begin on 32-bit boundaries on Pentiums, so groups of 8 32-bit variables can't be guaranteed to be in the same cache line. 2. gcc only aligns variables to 32-bit boundaries, so long long alignment is wrong about half the time except for data laid out by hand. 3. most sources aren't written with cache lines in mind. 4. -fno-common puts lots of little-used variables (mostly inside large arrays and structs?) together with often-used variables. You can certainly do better by laying out individual modules by hand and depending on little-used bloat being put in the bss. The optimization probably has to cross module boundaries. E.g., `cnt' is now defined in vm_meter.c where it is little used. All the vm variables (including the machine-dependent ones) should probably be allocated contiguously. Bruce From owner-cvs-sys Sun Nov 17 18:45:19 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA02937 for cvs-sys-outgoing; Sun, 17 Nov 1996 18:45:19 -0800 (PST) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA02898; Sun, 17 Nov 1996 18:44:55 -0800 (PST) Date: Sun, 17 Nov 1996 18:44:55 -0800 (PST) From: David Greenman Message-Id: <199611180244.SAA02898@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci if_fxp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/11/17 18:44:52 Branch: sys/pci RELENG_2_2 Modified: sys/pci if_fxp.c Log: Fixed obsolete comment. Revision Changes Path 1.21.2.1 +2 -3 src/sys/pci/if_fxp.c From owner-cvs-sys Sun Nov 17 18:46:13 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA02998 for cvs-sys-outgoing; Sun, 17 Nov 1996 18:46:13 -0800 (PST) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA02971; Sun, 17 Nov 1996 18:45:49 -0800 (PST) Date: Sun, 17 Nov 1996 18:45:49 -0800 (PST) From: David Greenman Message-Id: <199611180245.SAA02971@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci if_fxp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/11/17 18:45:48 Modified: sys/pci if_fxp.c Log: Fixed obsolete comment. Revision Changes Path 1.22 +2 -3 src/sys/pci/if_fxp.c From owner-cvs-sys Sun Nov 17 20:56:36 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA09894 for cvs-sys-outgoing; Sun, 17 Nov 1996 20:56:36 -0800 (PST) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA09854; Sun, 17 Nov 1996 20:55:56 -0800 (PST) Date: Sun, 17 Nov 1996 20:55:56 -0800 (PST) From: David Greenman Message-Id: <199611180455.UAA09854@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/net if_ethersubr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/11/17 20:55:53 Modified: sys/net if_ethersubr.c Log: Fixed broken SIOCGIFADDR. It was copying out garbage as the ethernet address. Revision Changes Path 1.27 +2 -2 src/sys/net/if_ethersubr.c From owner-cvs-sys Sun Nov 17 22:08:52 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA14121 for cvs-sys-outgoing; Sun, 17 Nov 1996 22:08:52 -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 WAA14039; Sun, 17 Nov 1996 22:07:03 -0800 (PST) Message-Id: <199611180607.WAA14039@freefall.freebsd.org> To: asami@freebsd.org (Satoshi Asami) cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/conf GENERIC LINT options.i386 src/sys/dev/aic7xxx aic7xxx.seq aic7xxx_reg.h src/sys/i386/scsi aic7xxx.c src/sys/pci aic7870.c In-reply-to: Your message of "Fri, 15 Nov 1996 18:18:37 PST." <199611160218.SAA21585@vader.cs.berkeley.edu> Date: Sun, 17 Nov 1996 22:06:59 -0800 From: "Justin T. Gibbs" Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk People using P6 systems that *require* memory mapped I/O, need to use the AHC_ALLOW_MEMIO option now. The logic was reversed because too many older motherboards did not properly setup the memory mapped I/O so having the driver favor this setting proved to be an "upgrade nightmare". >Warning: I just got the dreaded "RAM parity error" again with these >changes enabled. People may want to pound on these extra hard (and >with extra care, obviously). > >(I sent mail to Justin too but it seems he's already gone.) > >Satoshi -- Justin T. Gibbs =========================================== FreeBSD: Turning PCs into workstations =========================================== From owner-cvs-sys Sun Nov 17 22:39:59 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA15881 for cvs-sys-outgoing; Sun, 17 Nov 1996 22:39:59 -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 WAA15816; Sun, 17 Nov 1996 22:38:57 -0800 (PST) Message-Id: <199611180638.WAA15816@freefall.freebsd.org> To: "=?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?=" (Andrey A. Chernov) cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, scsi@freebsd.org Subject: Re: cvs commit: src/sys/i386/conf GENERIC LINT options.i386 src/sys/dev/aic7xxx aic7xxx.seq aic7xxx_reg.h src/sys/i386/scsi aic7xxx In-reply-to: Your message of "Sat, 16 Nov 1996 23:39:10 +0300." <199611162039.XAA00397@nagual.ru> Date: Sun, 17 Nov 1996 22:38:55 -0800 From: "Justin T. Gibbs" Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >I forget to mention that now it correctly says: >ahc0: aic7770 >= Rev E, Single Channel, SCSI Id=7, 4/4 SCBs >instead of >ahc0: aic7770 >= Rev E, Single Channel, SCSI Id=7, 4/255 SCBs >in old variant. This means that SCB Paging, at least in its current incarnation, does absolutely nothing for these cards. 8-( I'll see if I can pry more information out of Adaptec about the strategy they use to queue that many. I already have one, but its pretty gross. >-- >Andrey A. Chernov > >http://www.nagual.ru/~ache/ -- Justin T. Gibbs =========================================== FreeBSD: Turning PCs into workstations =========================================== From owner-cvs-sys Mon Nov 18 06:00:28 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA13380 for cvs-sys-outgoing; Mon, 18 Nov 1996 06:00:28 -0800 (PST) Received: from dfw-ix12.ix.netcom.com (dfw-ix12.ix.netcom.com [206.214.98.12]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id GAA13338; Mon, 18 Nov 1996 06:00:12 -0800 (PST) Received: from silvia.HIP.Berkeley.EDU (wck-ca14-53.ix.netcom.com [207.92.174.117]) by dfw-ix12.ix.netcom.com (8.6.13/8.6.12) with ESMTP id FAA11450; Mon, 18 Nov 1996 05:59:38 -0800 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.8.2/8.6.9) id FAA11951; Mon, 18 Nov 1996 05:58:54 -0800 (PST) Date: Mon, 18 Nov 1996 05:58:54 -0800 (PST) Message-Id: <199611181358.FAA11951@silvia.HIP.Berkeley.EDU> To: gibbs@freefall.freebsd.org CC: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-reply-to: <199611180607.WAA14039@freefall.freebsd.org> (gibbs@freefall.freebsd.org) Subject: Re: cvs commit: src/sys/i386/conf GENERIC LINT options.i386 src/sys/dev/aic7xxx aic7xxx.seq aic7xxx_reg.h src/sys/i386/scsi aic7xxx.c src/sys/pci aic7870.c From: asami@freebsd.org (Satoshi Asami) Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * People using P6 systems that *require* memory mapped I/O, need to use * the AHC_ALLOW_MEMIO option now. The logic was reversed because too many * older motherboards did not properly setup the memory mapped I/O so having * the driver favor this setting proved to be an "upgrade nightmare". So, you are saying instead of having P5 systems crash, the default (in GENERIC) is changed to make P6 systems crash? :) Satoshi From owner-cvs-sys Mon Nov 18 08:49:20 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA26460 for cvs-sys-outgoing; Mon, 18 Nov 1996 08:49:20 -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 IAA26423; Mon, 18 Nov 1996 08:48:49 -0800 (PST) Message-Id: <199611181648.IAA26423@freefall.freebsd.org> To: asami@freebsd.org (Satoshi Asami) cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/conf GENERIC LINT options.i386 src/sys/dev/aic7xxx aic7xxx.seq aic7xxx_reg.h src/sys/i386/scsi aic7xxx.c src/sys/pci aic7870.c In-reply-to: Your message of "Mon, 18 Nov 1996 05:58:54 PST." <199611181358.FAA11951@silvia.HIP.Berkeley.EDU> Date: Mon, 18 Nov 1996 08:48:49 -0800 From: "Justin T. Gibbs" Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > * People using P6 systems that *require* memory mapped I/O, need to use > * the AHC_ALLOW_MEMIO option now. The logic was reversed because too many > * older motherboards did not properly setup the memory mapped I/O so having > * the driver favor this setting proved to be an "upgrade nightmare". > >So, you are saying instead of having P5 systems crash, the default (in >GENERIC) is changed to make P6 systems crash? :) > >Satoshi I'm sure that you could at least boot your P6 system, install, and recompile your kernel. This was not the case for P5 systems that couldn't even boot with the old default. -- Justin T. Gibbs =========================================== FreeBSD: Turning PCs into workstations =========================================== From owner-cvs-sys Tue Nov 19 09:08:32 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA17433 for cvs-sys-outgoing; Tue, 19 Nov 1996 09:08:32 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA17414; Tue, 19 Nov 1996 09:08:13 -0800 (PST) Date: Tue, 19 Nov 1996 09:08:13 -0800 (PST) From: Nate Williams Message-Id: <199611191708.JAA17414@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 nate 96/11/19 09:08:12 Modified: sys/i386/isa syscons.c Log: Fix UserConfig w/syscons. The 'getchar' function in syscons (sccngetc) is used by UserConfig to get keyboard input from the user. When it was modified to use the shared keyboard port routines it used the port passed in during the probe routine. Since the probe routine was not yet called, the port was set to 0, which is obviously not going to work. Pre-initialize sc_port to IO_KBD which is really a kludge, but it's how the previous driver did it's job. Found by: remote GDB Revision Changes Path 1.189 +2 -2 src/sys/i386/isa/syscons.c From owner-cvs-sys Tue Nov 19 09:25:52 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA18882 for cvs-sys-outgoing; Tue, 19 Nov 1996 09:25:52 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA18863; Tue, 19 Nov 1996 09:25:35 -0800 (PST) Date: Tue, 19 Nov 1996 09:25:35 -0800 (PST) From: Nate Williams Message-Id: <199611191725.JAA18863@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include console.h mouse.h src/sys/i386/isa psm.c syscons.c kbd.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 96/11/19 09:25:34 Branch: sys/i386/include RELENG_2_2 sys/i386/isa RELENG_2_2 Modified: sys/i386/include console.h mouse.h sys/i386/isa psm.c syscons.c Removed: sys/i386/isa kbd.h Log: Go ahead and merge in the now working syscons and PS/2 mouse driver that use the new shared kbdio routines. Revision Changes Path 1.25.2.1 +1 -15 src/sys/i386/include/console.h 1.1.12.1 +96 -8 src/sys/i386/include/mouse.h 1.25.2.1 +1062 -337 src/sys/i386/isa/psm.c 1.182.2.4 +78 -109 src/sys/i386/isa/syscons.c From owner-cvs-sys Tue Nov 19 09:51:10 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA20125 for cvs-sys-outgoing; Tue, 19 Nov 1996 09:51:10 -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 JAA20116; Tue, 19 Nov 1996 09:51:03 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.7.6/8.6.9) id EAA07534; Wed, 20 Nov 1996 04:47:07 +1100 Date: Wed, 20 Nov 1996 04:47:07 +1100 From: Bruce Evans Message-Id: <199611191747.EAA07534@godzilla.zeta.org.au> To: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, nate@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Modified: sys/i386/isa syscons.c > Log: > Fix UserConfig w/syscons. > ... > Pre-initialize sc_port to IO_KBD which is really a kludge, but it's how > the previous driver did it's job. > > Found by: remote GDB I have been running with this change for some time. If userconfig is actually used, then the keyboard is unusable. Apparently a scancode left over from quitting userconfig is interpreted as the keyboard command byte. Bruce From owner-cvs-sys Tue Nov 19 09:55:27 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA20325 for cvs-sys-outgoing; Tue, 19 Nov 1996 09:55:27 -0800 (PST) Received: from rocky.mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id JAA20281; Tue, 19 Nov 1996 09:54:53 -0800 (PST) Received: (from nate@localhost) by rocky.mt.sri.com (8.7.5/8.7.3) id KAA00374; Tue, 19 Nov 1996 10:54:44 -0700 (MST) Date: Tue, 19 Nov 1996 10:54:44 -0700 (MST) Message-Id: <199611191754.KAA00374@rocky.mt.sri.com> From: Nate Williams To: Bruce Evans Cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, nate@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa syscons.c In-Reply-To: <199611191747.EAA07534@godzilla.zeta.org.au> References: <199611191747.EAA07534@godzilla.zeta.org.au> Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Bruce Evans writes: > > Modified: sys/i386/isa syscons.c > > Log: > > Fix UserConfig w/syscons. > > ... > > Pre-initialize sc_port to IO_KBD which is really a kludge, but it's how > > the previous driver did it's job. > > > > Found by: remote GDB > > I have been running with this change for some time. If userconfig is > actually used, then the keyboard is unusable. Before this change, yes I agree. If sc_port isn't initialized it tries to read the data from port 0, which doesn't have any keyboard attached. :) The code is now almost exactly the same as the previous syscons 'getc' code, except for some busy waits and such. > Apparently a scancode > left over from quitting userconfig is interpreted as the keyboard > command byte. Huh? What context are we talking about here? From owner-cvs-sys Tue Nov 19 10:36:24 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA23046 for cvs-sys-outgoing; Tue, 19 Nov 1996 10:36:24 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA22970; Tue, 19 Nov 1996 10:35:50 -0800 (PST) Date: Tue, 19 Nov 1996 10:35:50 -0800 (PST) From: Nate Williams Message-Id: <199611191835.KAA22970@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 nate 96/11/19 10:35:48 Branch: sys/i386/conf RELENG_2_2 Modified: sys/i386/conf files.i386 Log: Add kbdio.[ch] since they are necessary for the new syscons & PS/2 drivers. Revision Changes Path 1.141.2.3 +3 -1 src/sys/i386/conf/files.i386 From owner-cvs-sys Tue Nov 19 10:47:30 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA23654 for cvs-sys-outgoing; Tue, 19 Nov 1996 10:47:30 -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 KAA23645; Tue, 19 Nov 1996 10:47:24 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.7.6/8.6.9) id FAA08561; Wed, 20 Nov 1996 05:38:07 +1100 Date: Wed, 20 Nov 1996 05:38:07 +1100 From: Bruce Evans Message-Id: <199611191838.FAA08561@godzilla.zeta.org.au> To: bde@zeta.org.au, nate@mt.sri.com Subject: Re: cvs commit: src/sys/i386/isa syscons.c Cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, nate@freefall.freebsd.org Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> > Found by: remote GDB >> >> I have been running with this change for some time. If userconfig is >> actually used, then the keyboard is unusable. > >Before this change, yes I agree. If sc_port isn't initialized it tries >to read the data from port 0, which doesn't have any keyboard >attached. :) > >The code is now almost exactly the same as the previous syscons 'getc' >code, except for some busy waits and such. > >> Apparently a scancode >> left over from quitting userconfig is interpreted as the keyboard >> command byte. > >Huh? What context are we talking about here? We're talking about bugs in the new keyboard code. See my reply to your report about userconfig being broken. It said that the bug was that sc_port wasn't initialized and then discussed at length the problems in the new keyboard code that I noticed while finding the bug. Of course I fixed the bug here. Bruce From owner-cvs-sys Tue Nov 19 11:03:22 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA24414 for cvs-sys-outgoing; Tue, 19 Nov 1996 11:03:22 -0800 (PST) Received: from rocky.mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id LAA24370; Tue, 19 Nov 1996 11:02:51 -0800 (PST) Received: (from nate@localhost) by rocky.mt.sri.com (8.7.5/8.7.3) id MAA00864; Tue, 19 Nov 1996 12:02:42 -0700 (MST) Date: Tue, 19 Nov 1996 12:02:42 -0700 (MST) Message-Id: <199611191902.MAA00864@rocky.mt.sri.com> From: Nate Williams To: Bruce Evans Cc: nate@mt.sri.com, cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, nate@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa syscons.c In-Reply-To: <199611191838.FAA08561@godzilla.zeta.org.au> References: <199611191838.FAA08561@godzilla.zeta.org.au> Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > >The code is now almost exactly the same as the previous syscons 'getc' > >code, except for some busy waits and such. > > > >> Apparently a scancode > >> left over from quitting userconfig is interpreted as the keyboard > >> command byte. > > > >Huh? What context are we talking about here? > > We're talking about bugs in the new keyboard code. See my reply to > your report about userconfig being broken. Yes, I see it now. > It said that the bug > was that sc_port wasn't initialized and then discussed at length > the problems in the new keyboard code that I noticed while finding > the bug. Of course I fixed the bug here. I was out of town at the time, and fixed it otherwise. For now I'm going to leave the code as it is as Kazutaka is planning on sending me fixes based on your feedback for most of the points your raised, but it appears the 'bit 5' discussion is not yet resolved. In any case, the code in the 2.2 branch was busted w/regards to PS/2 mice, and now it works. (I know, a poor excuse). Nate From owner-cvs-sys Wed Nov 20 10:25:45 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA24753 for cvs-sys-outgoing; Wed, 20 Nov 1996 10:25:45 -0800 (PST) Received: (from pst@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA24733; Wed, 20 Nov 1996 10:25:32 -0800 (PST) Date: Wed, 20 Nov 1996 10:25:32 -0800 (PST) From: Paul Traina Message-Id: <199611201825.KAA24733@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 pst 96/11/20 10:25:31 Branch: sys/netinet RELENG_2_1_0 Modified: sys/netinet tcp_input.c Log: Syn-flood fix (for service pack update 1) Revision Changes Path 1.25.4.7 +64 -4 src/sys/netinet/tcp_input.c From owner-cvs-sys Wed Nov 20 22:20:09 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA08323 for cvs-sys-outgoing; Wed, 20 Nov 1996 22:20:09 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA08246; Wed, 20 Nov 1996 22:19:16 -0800 (PST) Date: Wed, 20 Nov 1996 22:19:16 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199611210619.WAA08246@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/dev/aic7xxx aic7xxx.seq src/sys/i386/eisa aic7770.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk gibbs 96/11/20 22:19:15 Modified: sys/dev/aic7xxx aic7xxx.seq Log: Change the way Automatic PIO is performed in the mesgin and mesgout phases. SPIORDY should go active on any REQ of the bus, so testing for REQINIT is not necessary. It also seems that testing for SPIORDY is more robust then REQINIT since SPIORDY comes active after REQINIT and PHASEMIS seems to take some time to come true after REQ is asserted if the phase has changed. Of course, none of this is documented. This should give the code savings of my original changes, without breaking the driver on fast peripherals. Revision Changes Path 1.50 +18 -27 src/sys/dev/aic7xxx/aic7xxx.seq Modified: sys/i386/eisa aic7770.c Log: Update comment and disable SCB paging for Rev E cards since paging, at least in its current form, will not work with these cards. Revision Changes Path 1.36 +3 -6 src/sys/i386/eisa/aic7770.c From owner-cvs-sys Wed Nov 20 23:19:14 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA10312 for cvs-sys-outgoing; Wed, 20 Nov 1996 23:19:14 -0800 (PST) Received: (from julian@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA10281; Wed, 20 Nov 1996 23:19:05 -0800 (PST) Date: Wed, 20 Nov 1996 23:19:05 -0800 (PST) From: Julian Elischer Message-Id: <199611210719.XAA10281@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/devfs devfs_proto.h devfs_tree.c devfs_vfsops.c devfs_vnops.c devfsdefs.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 96/11/20 23:19:04 Modified: sys/miscfs/devfs devfs_proto.h devfs_tree.c devfs_vfsops.c devfs_vnops.c devfsdefs.h Log: changes to make devfs more 'normal' also fixes a bug I've been chasing for a LONG TIME, due to the fact that spec_bwrite is a NOP and I didn't realise it.. old symptom: mount -t devfs devfs /mnt mount /mnt/wd0e /mnt/mnt2 umount /mnt2 there are some pretty large structural differences internal to devfs but outwards it should look the same. I have not yet tested extensively but will do so and fix 3 warnings tomorrow. Revision Changes Path 1.14 +6 -4 src/sys/miscfs/devfs/devfs_proto.h 1.33 +175 -142 src/sys/miscfs/devfs/devfs_tree.c 1.15 +56 -2 src/sys/miscfs/devfs/devfs_vfsops.c 1.33 +4 -3 src/sys/miscfs/devfs/devfs_vnops.c 1.11 +10 -4 src/sys/miscfs/devfs/devfsdefs.h From owner-cvs-sys Thu Nov 21 08:43:47 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA04180 for cvs-sys-outgoing; Thu, 21 Nov 1996 08:43:47 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA04141; Thu, 21 Nov 1996 08:43:32 -0800 (PST) Date: Thu, 21 Nov 1996 08:43:32 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611211643.IAA04141@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa npx.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/21 08:43:32 Branch: sys/i386/isa RELENG_2_2 Modified: sys/i386/isa npx.c Log: YAMFC Revision Changes Path 1.31.2.2 +3 -1 src/sys/i386/isa/npx.c From owner-cvs-sys Thu Nov 21 08:44:08 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA04278 for cvs-sys-outgoing; Thu, 21 Nov 1996 08:44:08 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA04227; Thu, 21 Nov 1996 08:43:57 -0800 (PST) Date: Thu, 21 Nov 1996 08:43:57 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611211643.IAA04227@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/net if_ethersubr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/21 08:43:56 Branch: sys/net RELENG_2_2 Modified: sys/net if_ethersubr.c Log: YAMFC Revision Changes Path 1.26.2.1 +2 -2 src/sys/net/if_ethersubr.c From owner-cvs-sys Thu Nov 21 13:05:19 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA17093 for cvs-sys-outgoing; Thu, 21 Nov 1996 13:05:19 -0800 (PST) Received: (from guido@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA17054; Thu, 21 Nov 1996 13:04:53 -0800 (PST) Date: Thu, 21 Nov 1996 13:04:53 -0800 (PST) From: Guido van Rooij Message-Id: <199611212104.NAA17054@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/dev/vx if_vx.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk guido 96/11/21 13:04:52 Modified: sys/dev/vx if_vx.c Log: Fix ifconfig link flag handling Submitted by: "Jon Morgan" Revision Changes Path 1.3 +6 -3 src/sys/dev/vx/if_vx.c From owner-cvs-sys Thu Nov 21 16:03:55 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA28146 for cvs-sys-outgoing; Thu, 21 Nov 1996 16:03:55 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA28102; Thu, 21 Nov 1996 16:03:37 -0800 (PST) Date: Thu, 21 Nov 1996 16:03:37 -0800 (PST) From: Nate Williams Message-Id: <199611220003.QAA28102@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT files.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 96/11/21 16:03:36 Branch: sys/i386/conf RELENG_2_2 Modified: sys/i386/conf LINT files.i386 Log: Bring in the rest of the AWE sound driver changes from the HEAD. Sound support was broken w/out these changes. Revision Changes Path 1.286.2.4 +2 -1 src/sys/i386/conf/LINT 1.141.2.4 +2 -1 src/sys/i386/conf/files.i386 From owner-cvs-sys Thu Nov 21 16:24:53 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA29753 for cvs-sys-outgoing; Thu, 21 Nov 1996 16:24:53 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA29645; Thu, 21 Nov 1996 16:23:52 -0800 (PST) Date: Thu, 21 Nov 1996 16:23:52 -0800 (PST) From: Nate Williams Message-Id: <199611220023.QAA29645@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include soundcard.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 96/11/21 16:23:46 Branch: sys/i386/include RELENG_2_2 Modified: sys/i386/include soundcard.h Log: More missing bits from the AWE32 sound support merge. Revision Changes Path 1.17.2.1 +3 -0 src/sys/i386/include/soundcard.h From owner-cvs-sys Thu Nov 21 20:28:42 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA20503 for cvs-sys-outgoing; Thu, 21 Nov 1996 20:28:42 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA20404; Thu, 21 Nov 1996 20:27:50 -0800 (PST) Date: Thu, 21 Nov 1996 20:27:50 -0800 (PST) From: Peter Wemm Message-Id: <199611220427.UAA20404@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 peter 96/11/21 20:27:47 Modified: sys/i386/conf files.i386 Log: Set a more explicit #include path for building aix7xxx_asm, otherwise it uses /usr/include/sys/*, which may point to a different build tree. I'm not sure that this is necessary, but there was a question mark over what /usr/include/sys points to when building the "user mode" binaries in the kernel code, especially when building the smp tree. I suspect that the "right" line here is to use ${INCLUDES}, but that causes warnings about unused static inline functions in stdio.h and ctype.h Revision Changes Path 1.146 +2 -2 src/sys/i386/conf/files.i386 From owner-cvs-sys Fri Nov 22 00:28:55 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA05654 for cvs-sys-outgoing; Fri, 22 Nov 1996 00:28:55 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA05629; Fri, 22 Nov 1996 00:28:49 -0800 (PST) Date: Fri, 22 Nov 1996 00:28:49 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199611220828.AAA05629@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/dev/aic7xxx aic7xxx.seq aic7xxx_reg.h src/sys/i386/scsi aic7xxx.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk gibbs 96/11/22 00:28:48 Modified: sys/dev/aic7xxx aic7xxx.seq aic7xxx_reg.h Log: Conditionally enable the busfree interrupt to catch unexpected busfrees. Immediate SCBs, since they always send messages that tell the target to transition to bus free now rely on the busfree interrupt instead of the IMMEDDONE sequencer interrupt that was generated before. Rearrange some code in the message out loop to give ATN a little more time to drop before we ACK the last byte. Use SPIORDY instead of REQINIT when snooping for a tag message on a reconnect. This is done for the same reasons we use SPIORDY in the inb functions. When going into BITBUCKET mode, turn off HDMAEN in the DFCNTRL register so that we can "not care" what the value of HCNT is. If HCNT is 0, BITBUCKET mode won't transfer any data if HDMAEN is set. Seeing as we don't want the transfer to even think about touching the host, this seems more sane anyway. Thanks to "Dan Willis" for pointing out that this was a problem. Revision Changes Path 1.51 +28 -46 src/sys/dev/aic7xxx/aic7xxx.seq 1.18 +1 -10 src/sys/dev/aic7xxx/aic7xxx_reg.h Modified: sys/i386/scsi aic7xxx.c Log: Add code to the SCSIINT handler for unexpected busfrees and handling immediate SCBs in response to a busfree. When re-queueing an SCB that returned with QUEUE FULL status, reset its timeout. Ensure that aborted SCBs have an error code set in there xs before it gets passed back up with scsi_done. Fix a few KNF nits. Revision Changes Path 1.87 +130 -52 src/sys/i386/scsi/aic7xxx.c From owner-cvs-sys Fri Nov 22 21:13:19 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA09702 for cvs-sys-outgoing; Fri, 22 Nov 1996 21:13:19 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA09667; Fri, 22 Nov 1996 21:12:27 -0800 (PST) Date: Fri, 22 Nov 1996 21:12:27 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199611230512.VAA09667@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 jkh 96/11/22 21:12:24 Branch: sys/conf RELENG_2_1_0 Modified: sys/conf newvers.sh Log: [I'm still at COMDEX, but this is an easy commit] David and I talked for quite awhile today about how to differentiate 2.1.6 from the "service patched" 2.1.6, and while the packaging can and should stay the same, we still need to know version information in bug reports. I'm therefore bumping the version to 2.1.6.1, though I hope we won't need to refer to it often as such since the 2.1.6 CD will be, in fact, 2.1.6.1 and I intend to also replace the FTP release with it. 2.1.6a and 2.1.7 were also debated and rejected. This version number is the only one we've precedent for (1.1.5.1). Revision Changes Path 1.16.4.9 +2 -2 src/sys/conf/newvers.sh From owner-cvs-sys Fri Nov 22 23:38:59 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA13859 for cvs-sys-outgoing; Fri, 22 Nov 1996 23:38:59 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA13836; Fri, 22 Nov 1996 23:38:31 -0800 (PST) Date: Fri, 22 Nov 1996 23:38:31 -0800 (PST) From: Peter Wemm Message-Id: <199611230738.XAA13836@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/boot/biosboot probe_keyboard.c Makefile Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/11/22 23:38:29 Modified: sys/i386/boot/biosboot probe_keyboard.c Makefile Log: Make this compile again after the syscons/psm/kbdio changes that removed the keyboard IO port definitions from . Note: I do not have a machine available to test this yet, I sent this for review to several people who have not replied. This is also totally busted in 2.2, which has half of the syscons/psm/kbdio changes in it. This really desperately needs to be tested and fixed in 2.2 as well. Revision Changes Path 1.8 +18 -13 src/sys/i386/boot/biosboot/probe_keyboard.c 1.52 +2 -1 src/sys/i386/boot/biosboot/Makefile From owner-cvs-sys Sat Nov 23 00:31:46 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA15476 for cvs-sys-outgoing; Sat, 23 Nov 1996 00:31:46 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA15459; Sat, 23 Nov 1996 00:31:37 -0800 (PST) Date: Sat, 23 Nov 1996 00:31:37 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611230831.AAA15459@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa wdreg.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/23 00:31:36 Branch: sys/i386/isa RELENG_2_2 Modified: sys/i386/isa wdreg.h Log: YAMFC Revision Changes Path 1.12.2.2 +1 -2 src/sys/i386/isa/wdreg.h From owner-cvs-sys Sat Nov 23 00:32:16 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA15601 for cvs-sys-outgoing; Sat, 23 Nov 1996 00:32:16 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA15587; Sat, 23 Nov 1996 00:32:12 -0800 (PST) Date: Sat, 23 Nov 1996 00:32:12 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611230832.AAA15587@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/devfs devfs_proto.h devfs_tree.c devfs_vfsops.c devfs_vnops.c devfsdefs.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/23 00:32:11 Branch: sys/miscfs/devfs RELENG_2_2 Modified: sys/miscfs/devfs devfs_proto.h devfs_tree.c devfs_vfsops.c devfs_vnops.c devfsdefs.h Log: YAMFC Revision Changes Path 1.13.2.1 +6 -4 src/sys/miscfs/devfs/devfs_proto.h 1.32.2.1 +175 -142 src/sys/miscfs/devfs/devfs_tree.c 1.14.2.1 +56 -2 src/sys/miscfs/devfs/devfs_vfsops.c 1.32.2.1 +4 -3 src/sys/miscfs/devfs/devfs_vnops.c 1.10.2.1 +10 -4 src/sys/miscfs/devfs/devfsdefs.h From owner-cvs-sys Sat Nov 23 11:07:13 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA08196 for cvs-sys-outgoing; Sat, 23 Nov 1996 11:07:13 -0800 (PST) Received: (from fenner@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA08182; Sat, 23 Nov 1996 11:07:03 -0800 (PST) Date: Sat, 23 Nov 1996 11:07:03 -0800 (PST) From: Bill Fenner Message-Id: <199611231907.LAA08182@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet ip_mroute.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fenner 96/11/23 11:07:03 Modified: sys/netinet ip_mroute.c Log: Allocate a header mbuf for the start of the encapsulated packet. The rest of the code was treating it as a header mbuf, but it was allocated as a normal mbuf. This fixes the panic: ip_output no HDR when you have a multicast tunnel configured. Revision Changes Path 1.35 +3 -3 src/sys/netinet/ip_mroute.c From owner-cvs-sys Sat Nov 23 16:20:45 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA19995 for cvs-sys-outgoing; Sat, 23 Nov 1996 16:20:45 -0800 (PST) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA19922; Sat, 23 Nov 1996 16:19:57 -0800 (PST) Date: Sat, 23 Nov 1996 16:19:57 -0800 (PST) From: David Greenman Message-Id: <199611240019.QAA19922@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_object.c vm_pageout.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/11/23 16:19:53 Branch: sys/vm RELENG_2_1_0 Modified: sys/vm vm_object.c vm_pageout.c Log: Fixed bug that could lead to pmap corruption during asynchronous page cleans and then cause a panic or worse. Submitted by: dyson and wcarchive Revision Changes Path 1.48.2.4 +3 -3 src/sys/vm/vm_object.c 1.51.4.13 +3 -3 src/sys/vm/vm_pageout.c From owner-cvs-sys Sat Nov 23 23:54:40 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA02866 for cvs-sys-outgoing; Sat, 23 Nov 1996 23:54:40 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA02851; Sat, 23 Nov 1996 23:54:13 -0800 (PST) Date: Sat, 23 Nov 1996 23:54:13 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611240754.XAA02851@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet ip_mroute.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/23 23:54:11 Branch: sys/netinet RELENG_2_2 Modified: sys/netinet ip_mroute.c Log: YAMFC Revision Changes Path 1.34.2.1 +3 -3 src/sys/netinet/ip_mroute.c