From owner-cvs-sys Sun Jul 2 00:33:32 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA19689 for cvs-sys-outgoing; Sun, 2 Jul 1995 00:33:32 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA19678 ; Sun, 2 Jul 1995 00:33:21 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id AAA15991; Sun, 2 Jul 1995 00:33:07 -0700 From: "Rodney W. Grimes" Message-Id: <199507020733.AAA15991@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/sys/netinet ip_output.c To: joerg@freefall.cdrom.com (Joerg Wunsch) Date: Sun, 2 Jul 1995 00:33:07 -0700 (PDT) Cc: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com In-Reply-To: <199507011909.MAA28764@freefall.cdrom.com> from "Joerg Wunsch" at Jul 1, 95 12:09:42 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 668 Sender: cvs-sys-owner@freebsd.org Precedence: bulk > > joerg 95/07/01 12:09:41 > > Modified: sys/netinet ip_output.c > Log: > I saw a very low-key commit message on the netbsd mailing lists and > figured out what the problem was.. Anyway, I rate it as "highly > serious". That is ``where'' it came from, there should be an annotation about ``what'' it changed, and normally ``why'', we should not try to hide holes that crash systems from our uses, they need to know about them. > Submitted by: peter@haywire.DIALix.COM (Peter Wemm) > -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Reliable computers for FreeBSD From owner-cvs-sys Sun Jul 2 02:01:13 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA22211 for cvs-sys-outgoing; Sun, 2 Jul 1995 02:01:13 -0700 Received: (from joerg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA22194 ; Sun, 2 Jul 1995 02:01:06 -0700 Date: Sun, 2 Jul 1995 02:01:06 -0700 From: Joerg Wunsch Message-Id: <199507020901.CAA22194@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/net if_sl.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk joerg 95/07/02 02:01:05 Modified: sys/net if_sl.c Log: Revision 1.21 of if_sl.c broke the traditional behaviour that assigning an address to an interface automatically marks this interface IFF_UP. The fix corrects this (and closes PR sys/577). This is consistent with the way ethernet interfaces are being handled. From owner-cvs-sys Sun Jul 2 02:19:59 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA23012 for cvs-sys-outgoing; Sun, 2 Jul 1995 02:19:59 -0700 Received: from Root.COM (implode.Root.COM [198.145.90.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id CAA22999 ; Sun, 2 Jul 1995 02:19:52 -0700 Received: from corbin.Root.COM (corbin [198.145.90.18]) by Root.COM (8.6.11/8.6.5) with ESMTP id CAA01681; Sun, 2 Jul 1995 02:19:44 -0700 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.11/8.6.5) with SMTP id CAA05245; Sun, 2 Jul 1995 02:20:17 -0700 Message-Id: <199507020920.CAA05245@corbin.Root.COM> To: Joerg Wunsch cc: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com Subject: Re: cvs commit: src/sys/net if_sl.c In-reply-to: Your message of "Sun, 02 Jul 95 02:01:06 PDT." <199507020901.CAA22194@freefall.cdrom.com> From: David Greenman Reply-To: davidg@Root.COM Date: Sun, 02 Jul 1995 02:20:16 -0700 Sender: cvs-sys-owner@freebsd.org Precedence: bulk >joerg 95/07/02 02:01:05 > > Modified: sys/net if_sl.c > Log: > Revision 1.21 of if_sl.c broke the traditional behaviour that > assigning an address to an interface automatically marks this > interface IFF_UP. The fix corrects this (and closes PR sys/577). > This is consistent with the way ethernet interfaces are being handled. ...Except that setting the IFF_UP flag doesn't send the interface-up change notification to the routing socket. I don't see a significant problem with that, however. -DG From owner-cvs-sys Sun Jul 2 03:19:35 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA24429 for cvs-sys-outgoing; Sun, 2 Jul 1995 03:19:35 -0700 Received: from bitcom (sovcom.kiae.su [144.206.136.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id DAA24422 ; Sun, 2 Jul 1995 03:19:21 -0700 Received: by bitcom id AA07524 (5.65.kiae-1 ); Sun, 2 Jul 1995 13:12:18 +0300 Received: by sovcom.KIAE.su (UUMAIL/2.0); Sun, 2 Jul 95 13:12:18 +0300 Received: by astral.msk.su (UUPC/@ v6.14g, 06Jun95) id AA04533; Sun, 2 Jul 1995 12:34:57 +0400 (MSD) To: CVS-commiters@freefall.cdrom.com, Bruce Evans , cvs-sys@freefall.cdrom.com References: <199506300206.MAA21212@godzilla.zeta.org.au> In-Reply-To: <199506300206.MAA21212@godzilla.zeta.org.au>; from Bruce Evans at Fri, 30 Jun 1995 12:06:11 +1000 Message-Id: Organization: Ha-olahm Yetzirah X-Mailer: Mail/@ [v2.38 MSDOS] Date: Sun, 2 Jul 1995 12:34:56 +0400 (MSD) From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= aka "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: cvs commit: src/sys/i386/isa sio.c Mime-Version: 1.0 Lines: 38 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 1712 Sender: cvs-sys-owner@freebsd.org Precedence: bulk In message <199506300206.MAA21212@godzilla.zeta.org.au> Bruce Evans writes: >> Modified: sys/i386/isa sio.c >> Log: >> Fight with hanging modems continued: >> return EIO after t_timeout expired instead infinite looping in "siotx" >> in comparam, consuming CPU time. >Why does this loop occur? It can't happen with working 8250..16550 >chips? It might happen if the UART incompatibly implements ctsflow >in hardware. Otherwise, hangs here are quite different from the >ctsflow-related hangs solved elsewhere using t_timeout. Bruce, I don't know, *why* it occurs, I am not hardware expert. I only know that it *occurs* sometimes and my goal is to make modem pool which can work without human eye when possible. This thing cures by dropping DTR, EIO here usualy cause close and DTR drop. I am not think, that it is CTS hang, symptom are: modem TX light is on forever (sio waits, when TX done forever too). Joerg f.e. send me "thanx" for this fix, he have this situation too (it means that it isn't only my hardware). After few years of dealing with modem pools I know, that *all* hardware are broken and good hardware simple doesn't exists. It means, that sio/tty driver must *not* have infinite loops and have reasonable timeout for each potential long-time operation. I understand, that even now not all such places handled with timeouts, but I prefer to fix only *real* bugs, not potential ones. -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-cvs-sys Sun Jul 2 09:45:14 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA04766 for cvs-sys-outgoing; Sun, 2 Jul 1995 09:45:14 -0700 Received: (from joerg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA04741 ; Sun, 2 Jul 1995 09:45:09 -0700 Date: Sun, 2 Jul 1995 09:45:09 -0700 From: Joerg Wunsch Message-Id: <199507021645.JAA04741@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/netinet ip_output.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk joerg 95/07/02 09:45:08 Modified: sys/netinet ip_output.c Log: Slightly modify my previous change to return EINVAL instead of EFAULT. Submitted by: Peter Wemm From owner-cvs-sys Sun Jul 2 09:49:36 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA04902 for cvs-sys-outgoing; Sun, 2 Jul 1995 09:49:36 -0700 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id JAA04896 for ; Sun, 2 Jul 1995 09:49:31 -0700 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id CAA18626; Mon, 3 Jul 1995 02:44:21 +1000 Date: Mon, 3 Jul 1995 02:44:21 +1000 From: Bruce Evans Message-Id: <199507021644.CAA18626@godzilla.zeta.org.au> To: ache@astral.msk.su, bde@zeta.org.au, cvs-sys@freefall.cdrom.com Subject: Re: cvs commit: src/sys/i386/isa sio.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk >>> Fight with hanging modems continued: >>> return EIO after t_timeout expired instead infinite looping in "siotx" >>> in comparam, consuming CPU time. >>Why does this loop occur? It can't happen with working 8250..16550 >>... >Bruce, I don't know, *why* it occurs, I am not hardware expert. This means that your fix is probably sub-optimal. What makes the problem go away? close() doesn't do anything to unwedge the transmitter bits, and open() fails early when it calls comparam(). >I only know that it *occurs* sometimes and my goal is to make >modem pool which can work without human eye when possible. >This thing cures by dropping DTR, EIO here usualy cause close >and DTR drop. I am not think, that it is CTS hang, symptom >are: modem TX light is on forever (sio waits, when TX done >forever too). Joerg f.e. send me "thanx" for this fix, he >have this situation too (it means that it isn't only my hardware). Please submit a full bug report before hiding the problem. For this bug I would like to know at least: 1) state of all UART registers. 2) what happens when interrupts are disabled so the driver can't possibly keep feeding the transmitter. Bruce From owner-cvs-sys Sun Jul 2 15:15:14 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA11799 for cvs-sys-outgoing; Sun, 2 Jul 1995 15:15:14 -0700 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id PAA11782 for ; Sun, 2 Jul 1995 15:15:09 -0700 Received: by sequent.kiae.su id AA13970 (5.65.kiae-2 ); Mon, 3 Jul 1995 02:13:02 +0400 Received: by sequent.KIAE.su (UUMAIL/2.0); Mon, 3 Jul 95 02:13:00 +0400 Received: by astral.msk.su (UUPC/@ v6.14h, 01Jul95) id AA04533; Mon, 3 Jul 1995 02:01:56 +0400 (MSD) To: bde@ZETA.ORG.AU, cvs-sys@freefall.cdrom.com References: <199507021644.CAA18626@godzilla.zeta.org.au> In-Reply-To: <199507021644.CAA18626@godzilla.zeta.org.au>; from Bruce Evans at Mon, 3 Jul 1995 02:44:21 +1000 Message-Id: Organization: Ha-olahm Yetzirah X-Mailer: Mail/@ [v2.38 MSDOS] Date: Mon, 3 Jul 1995 02:01:55 +0400 (MSD) From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= aka "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: cvs commit: src/sys/i386/isa sio.c Mime-Version: 1.0 Lines: 29 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 1095 Sender: cvs-sys-owner@freebsd.org Precedence: bulk In message <199507021644.CAA18626@godzilla.zeta.org.au> Bruce Evans writes: >This means that your fix is probably sub-optimal. What makes the >problem go away? close() doesn't do anything to unwedge the >transmitter bits, and open() fails early when it calls comparam(). As I said, DTR drop stop it. >Please submit a full bug report before hiding the problem. For >this bug I would like to know at least: I am not hiding it, I make it visible! Old variant was hidding: getty loops forever, now it says "Input/Output Error" wich is true. >1) state of all UART registers. >2) what happens when interrupts are disabled so the driver can't > possibly keep feeding the transmitter. I'll try to dig out it... Right now I can say that driver not feed transmitter with any data at this state. -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-cvs-sys Sun Jul 2 16:57:50 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA13369 for cvs-sys-outgoing; Sun, 2 Jul 1995 16:57:50 -0700 Received: from disperse.demon.co.uk (disperse.demon.co.uk [158.152.1.77]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id QAA13361 ; Sun, 2 Jul 1995 16:57:45 -0700 Received: from post.demon.co.uk by disperse.demon.co.uk id aa21625; 3 Jul 95 0:05 +0100 Received: from bagpuss.demon.co.uk by post.demon.co.uk id aa18019; 3 Jul 95 0:05 +0100 Received: (karl@localhost) by bagpuss.demon.co.uk (3.1/3.1) id UAA05771; Sun, 2 Jul 1995 20:41:05 +0100 From: Karl Strickland Message-Id: <199507021941.UAA05771@bagpuss.demon.co.uk> Subject: Re: cvs commit: src/sys/netinet ip_output.c To: "Rodney W. Grimes" Date: Sun, 2 Jul 1995 20:41:04 +0100 (BST) Cc: joerg@freefall.cdrom.com, CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com In-Reply-To: <199507020733.AAA15991@gndrsh.aac.dev.com> from "Rodney W. Grimes" at Jul 2, 95 00:33:07 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1135 Sender: cvs-sys-owner@freebsd.org Precedence: bulk > > > > > joerg 95/07/01 12:09:41 > > > > Modified: sys/netinet ip_output.c > > Log: > > I saw a very low-key commit message on the netbsd mailing lists and > > figured out what the problem was.. Anyway, I rate it as "highly > > serious". > > That is ``where'' it came from, there should be an annotation about > ``what'' it changed, and normally ``why'', we should not try to hide > holes that crash systems from our uses, they need to know about them. > > > Submitted by: peter@haywire.DIALix.COM (Peter Wemm) > > > Seems a program such as the following can cause a crash with a NULL ptr dereference: main() { int s; s = socket(AF_INET, SOCK_STREAM, 0); setsockopt(s, IPPROTO_IP, IP_TOS, NULL, 0); } For some of the new IP options in net/3, the NULL mbuf ptr is not checked for before it is dereferenced. -- ------------------------------------------+----------------------------------- Mailed using ELM on FreeBSD | Karl Strickland PGP 2.3a Public Key Available. | Internet: karl@bagpuss.demon.co.uk | From owner-cvs-sys Mon Jul 3 06:08:27 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA04526 for cvs-sys-outgoing; Mon, 3 Jul 1995 06:08:27 -0700 Received: from bitcom (sovcom.kiae.su [144.206.136.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id GAA04505 for ; Mon, 3 Jul 1995 06:07:40 -0700 Received: by bitcom id AA03321 (5.65.kiae-1 ); Mon, 3 Jul 1995 15:58:16 +0300 Received: by sovcom.KIAE.su (UUMAIL/2.0); Mon, 3 Jul 95 15:58:16 +0300 Received: by astral.msk.su (UUPC/@ v6.14h, 01Jul95) id AA02800; Mon, 3 Jul 1995 16:53:36 +0400 (MSD) To: bde@ZETA.ORG.AU, cvs-sys@freefall.cdrom.com References: <199507021644.CAA18626@godzilla.zeta.org.au> In-Reply-To: <199507021644.CAA18626@godzilla.zeta.org.au>; from Bruce Evans at Mon, 3 Jul 1995 02:44:21 +1000 Message-Id: Organization: Ha-olahm Yetzirah X-Mailer: Mail/@ [v2.38 MSDOS] Date: Mon, 3 Jul 1995 16:53:36 +0400 (MSD) From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= aka "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: cvs commit: src/sys/i386/isa sio.c Mime-Version: 1.0 Lines: 25 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 1076 Sender: cvs-sys-owner@freebsd.org Precedence: bulk In message <199507021644.CAA18626@godzilla.zeta.org.au> Bruce Evans writes: >this bug I would like to know at least: >1) state of all UART registers. >2) what happens when interrupts are disabled so the driver can't > possibly keep feeding the transmitter. I am isn't quite right in prev. mail, seems I mix two different situations: I saw the same TX hang aprox. half year ago, but it heals by DTR drop, now situation changed: it not heals by DTR drop, moreover, when I turn modem power OFF/ON, modem comes right to previous state with hanging TX. When I issue soft reboot, modem becomes OK. It means that _driver_ overflow modem with TX data when _no_ process which writes to modem exists. I suspect that latest sio changes with queued output buffering can cause it. :-( -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-cvs-sys Mon Jul 3 20:35:37 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA08934 for cvs-sys-outgoing; Mon, 3 Jul 1995 20:35:37 -0700 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA08921 ; Mon, 3 Jul 1995 20:35:29 -0700 Date: Mon, 3 Jul 1995 20:35:29 -0700 From: David Greenman Message-Id: <199507040335.UAA08921@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/netinet ip_fw.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/07/03 20:35:25 Modified: sys/netinet ip_fw.c Log: 1) Removed bogus #include 2) Rewrote "bad_packet" code to be less buggy and more readable. 3) Removed a pile of goto's; the code is now somewhat less reminiscent of a certain Italian pasta. 4) Changed all boolean returns of "0" and "1" to FALSE/TRUE. From owner-cvs-sys Mon Jul 3 22:29:34 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA13970 for cvs-sys-outgoing; Mon, 3 Jul 1995 22:29:34 -0700 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA13960 ; Mon, 3 Jul 1995 22:29:31 -0700 Date: Mon, 3 Jul 1995 22:29:31 -0700 From: David Greenman Message-Id: <199507040529.WAA13960@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/netinet ip_fw.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/07/03 22:29:31 Modified: sys/netinet ip_fw.c Log: Define TRUE and FALSE. From owner-cvs-sys Mon Jul 3 22:39:08 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA14620 for cvs-sys-outgoing; Mon, 3 Jul 1995 22:39:08 -0700 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA14605 ; Mon, 3 Jul 1995 22:39:05 -0700 Date: Mon, 3 Jul 1995 22:39:05 -0700 From: David Greenman Message-Id: <199507040539.WAA14605@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/netinet ip_fw.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/07/03 22:39:04 Modified: sys/netinet ip_fw.c Log: This is the end result of about a dozen passes through this code to fix incorrect indents, a variety of poor coding practices such as comparing pointers to constants ('0'), poor code structuring, etc, etc. This brings the code up to the minimum standards for inclusion in FreeBSD. From owner-cvs-sys Mon Jul 3 22:46:16 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA14997 for cvs-sys-outgoing; Mon, 3 Jul 1995 22:46:16 -0700 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA14987 ; Mon, 3 Jul 1995 22:46:14 -0700 Date: Mon, 3 Jul 1995 22:46:14 -0700 From: David Greenman Message-Id: <199507040546.WAA14987@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/netinet ip_fwdef.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/07/03 22:46:13 Modified: sys/netinet ip_fwdef.c Log: Added some spaces for KNF. Moved some zero-initialized pointers into the kernel's .bss. From owner-cvs-sys Tue Jul 4 08:20:55 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA27841 for cvs-sys-outgoing; Tue, 4 Jul 1995 08:20:55 -0700 Received: from mail1.access.digex.net (mail1.access.digex.net [205.197.247.2]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id IAA27827 ; Tue, 4 Jul 1995 08:20:49 -0700 Received: from ugen (ugen-tr.worldbank.org [138.220.101.58]) by mail1.access.digex.net (8.6.12/8.6.12) with SMTP id LAA10488; for ; Tue, 4 Jul 1995 11:20:47 -0400 Date: Tue, 4 Jul 95 11:17:30 PDT From: "Ugen J.S.Antsilevich" Subject: RE: cvs commit: src/sys/netinet ip_fw.c To: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com, David Greenman X-Mailer: Chameleon - TCP/IP for Windows by NetManage, Inc. Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: cvs-sys-owner@freebsd.org Precedence: bulk >davidg 95/07/03 22:29:31 > > Modified: sys/netinet ip_fw.c > Log: > Define TRUE and FALSE. > Hmm...the changes are nice, i myself now completely out of network connection and/or possibility to improve something.But the TRUE/FALSE seems sort of bogus - you define them internally within the ip_fw.c but they are undefined out there where the function called (ip_input),so they are basically doing the same role as 0/1.Besides i had plans to enlarge number of return codes to perform different actions.But anyway thanx someone still remembers about this piece of code:) --Ugen From owner-cvs-sys Tue Jul 4 08:30:01 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA28209 for cvs-sys-outgoing; Tue, 4 Jul 1995 08:30:01 -0700 Received: from precipice.shockwave.com (precipice.shockwave.com [171.69.108.33]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id IAA28194 ; Tue, 4 Jul 1995 08:29:45 -0700 Received: from localhost (localhost [127.0.0.1]) by precipice.shockwave.com (8.6.11/8.6.9) with SMTP id IAA01501; Tue, 4 Jul 1995 08:29:05 -0700 Message-Id: <199507041529.IAA01501@precipice.shockwave.com> To: "Ugen J.S.Antsilevich" cc: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com, David Greenman Subject: Re: cvs commit: src/sys/netinet ip_fw.c In-reply-to: Your message of "Tue, 04 Jul 1995 11:17:30 PDT." Date: Tue, 04 Jul 1995 08:29:03 -0700 From: Paul Traina Sender: cvs-sys-owner@freebsd.org Precedence: bulk It's too bad we can't port in the -new- code from the author. Sigh. :-( From: "Ugen J.S.Antsilevich" Subject: RE: cvs commit: src/sys/netinet ip_fw.c >davidg 95/07/03 22:29:31 > > Modified: sys/netinet ip_fw.c > Log: > Define TRUE and FALSE. > Hmm...the changes are nice, i myself now completely out of network connection and/or possibility to improve something.But the TRUE/FALSE seems sort of bogus - you define them internally within the ip_fw.c but they are undefined out there where the function called (ip_input),so they are basically doing the same role as 0/1.Besides i had plans to enlarge number of return codes to perform different actions.But anyway thanx someone still remembers about this piece of code:) --Ugen From owner-cvs-sys Tue Jul 4 14:14:53 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA06698 for cvs-sys-outgoing; Tue, 4 Jul 1995 14:14:53 -0700 Received: (from gibbs@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA06687 ; Tue, 4 Jul 1995 14:14:46 -0700 Date: Tue, 4 Jul 1995 14:14:46 -0700 From: "Justin T. Gibbs" Message-Id: <199507042114.OAA06687@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/scsi aic7xxx.c aic7xxx.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk gibbs 95/07/04 14:14:46 Modified: sys/dev/aic7xxx aic7xxx.seq Log: Change SCB_LIST_NULL to 0xff from 0x10 to allow for 255 commands. This is needed for 3940 support. Have tagged commands look to see if a target is "busy" with a non tagged command before executing. This prevents overlapped tagged and non tagged commands which can happen since request sense commands are not tagged. Modified: sys/i386/conf files.i386 Log: Add entry for i386/scsi/93cx6.c, the file that handles serial eeprom routines for the aic7xxx driver. If and when other drivers start to access similar serial eeproms, this file should probably be moved. Modified: sys/i386/isa aic7770.c sys/i386/scsi aic7xxx.c aic7xxx.h Log: First pass cleanup of this driver. This pass does not include the sequencer optimizations I have been working on yet, but does bring in some bug fixes and performance improvments that were easy to regression test: Setup the data fifo threshold and bus off timing correctly for 27/284x cards. Users of these adapters with fast periferals (greater than 5MB/s) will notice a big performance difference. (Sometimes as large as going from 3.7->8.3MB/s). Fix handling of the active target flags. Some of the outbs where missing the base offset in the abort code. The abort code still needs lots of work. Support 3940 controllers, but only with 16 SCBs for now. Eventually I'll add support for all 255, but I need to find a tester for the code first since we have to enable the cards external SRAM to do this. Add Dan Eischen's serial eeprom reading facilities. This allows the 2940 adapters to pull additional information left over from SCSI-Select right out out of the configuration seeprom. If the BIOS is disabled on 274x controllers, reset all target parameters to there defaults since you can't rely on what is stored in scratch ram. Report motherboard controllers as such. Stick the first SG address and count into the SCB data and count areas for all transfers in preparation of a later sequencer optimization. Keep track of which targets can are allowed to have the disconnection priveledge since this will be handled by the kernel driver in the future. If a target issues a message reject in response to a tagged message, disable tagged queuing for that target. Some seagates say they can do tagged queuing, but lie, and its a shame to have to disable tagged queuing on all devices just because you have one that can't cope. From owner-cvs-sys Tue Jul 4 14:16:15 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA06797 for cvs-sys-outgoing; Tue, 4 Jul 1995 14:16:15 -0700 Received: (from gibbs@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA06787 ; Tue, 4 Jul 1995 14:16:14 -0700 Date: Tue, 4 Jul 1995 14:16:14 -0700 From: "Justin T. Gibbs" Message-Id: <199507042116.OAA06787@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/scsi 93cx6.c 93cx6.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk gibbs 95/07/04 14:16:13 Added: sys/i386/scsi 93cx6.c 93cx6.h Log: Dan Eischen's serial eeprom code. From owner-cvs-sys Tue Jul 4 14:21:43 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA06979 for cvs-sys-outgoing; Tue, 4 Jul 1995 14:21:43 -0700 Received: (from gibbs@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA06967 ; Tue, 4 Jul 1995 14:21:35 -0700 Date: Tue, 4 Jul 1995 14:21:35 -0700 From: "Justin T. Gibbs" Message-Id: <199507042121.OAA06967@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/pci aic7870.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk gibbs 95/07/04 14:21:34 Modified: sys/pci aic7870.c Log: Add PCI Id for the 3940 controller. From owner-cvs-sys Tue Jul 4 15:24:29 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA11602 for cvs-sys-outgoing; Tue, 4 Jul 1995 15:24:29 -0700 Received: from Root.COM (implode.Root.COM [198.145.90.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA11588 ; Tue, 4 Jul 1995 15:24:25 -0700 Received: from corbin.Root.COM (corbin [198.145.90.18]) by Root.COM (8.6.11/8.6.5) with ESMTP id PAA06833; Tue, 4 Jul 1995 15:24:10 -0700 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.11/8.6.5) with SMTP id PAA02164; Tue, 4 Jul 1995 15:24:54 -0700 Message-Id: <199507042224.PAA02164@corbin.Root.COM> To: Paul Traina cc: "Ugen J.S.Antsilevich" , CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com Subject: Re: cvs commit: src/sys/netinet ip_fw.c In-reply-to: Your message of "Tue, 04 Jul 95 08:29:03 PDT." <199507041529.IAA01501@precipice.shockwave.com> From: David Greenman Reply-To: davidg@Root.COM Date: Tue, 04 Jul 1995 15:24:53 -0700 Sender: cvs-sys-owner@freebsd.org Precedence: bulk >It's too bad we can't port in the -new- code from the author. Sigh. :-( Yeah, we discussed this with him. He insists on a couple of items in the copyright which are unacceptable to us. -DG From owner-cvs-sys Wed Jul 5 00:21:43 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA06968 for cvs-sys-outgoing; Wed, 5 Jul 1995 00:21:43 -0700 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA06937 ; Wed, 5 Jul 1995 00:21:36 -0700 Date: Wed, 5 Jul 1995 00:21:36 -0700 From: David Greenman Message-Id: <199507050721.AAA06937@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa if_ep.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/07/05 00:21:35 Modified: sys/i386/isa if_ep.c Log: Protected entire epioctl routine with splimp(). In this case, it is better form to do this than it is relying on individual subroutines (the logic in epioctl is itself very minimal). Ideally, unnecessary splimp()'s should now be removed if they exist; I'll leave this for a later date (a complete code review of the driver needs to be done). Fixes a bug I noticed that would show up when ifconfig'ing the interface down. From owner-cvs-sys Wed Jul 5 05:05:01 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA20948 for cvs-sys-outgoing; Wed, 5 Jul 1995 05:05:01 -0700 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA20931 ; Wed, 5 Jul 1995 05:04:52 -0700 Date: Wed, 5 Jul 1995 05:04:52 -0700 From: David Greenman Message-Id: <199507051204.FAA20931@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/sys systm.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/07/05 05:04:52 Modified: sys/sys systm.h Log: Killed "maxmem" declaration. We don't have that variable in FreeBSD. From owner-cvs-sys Wed Jul 5 05:15:55 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA21486 for cvs-sys-outgoing; Wed, 5 Jul 1995 05:15:55 -0700 Received: (from bde@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA21473 ; Wed, 5 Jul 1995 05:15:54 -0700 Date: Wed, 5 Jul 1995 05:15:54 -0700 From: Bruce Evans Message-Id: <199507051215.FAA21473@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa cyreg.h cy.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk bde 95/07/05 05:15:53 Modified: sys/i386/isa/ic cd1400.h sys/i386/isa cy.c Added: sys/i386/isa cyreg.h Log: Rewrite: - use pseudo-dma - provide the same features and interface as sio - support multiple boards - fix bugs. Some compile-time configuration constants are set to support higher speeds and Cyclom-16Y's at a 30% relative cost in efficiency. Cyclom-16Y support is untested. From owner-cvs-sys Wed Jul 5 07:30:16 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA24888 for cvs-sys-outgoing; Wed, 5 Jul 1995 07:30:16 -0700 Received: (from bde@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA24878 ; Wed, 5 Jul 1995 07:30:12 -0700 Date: Wed, 5 Jul 1995 07:30:12 -0700 From: Bruce Evans Message-Id: <199507051430.HAA24878@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk bde 95/07/05 07:30:11 Modified: sys/i386/isa sio.c Log: Fix error logging: - get the timeout countdown right - report everything before turning timeouts off. From owner-cvs-sys Wed Jul 5 07:35:51 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA25116 for cvs-sys-outgoing; Wed, 5 Jul 1995 07:35:51 -0700 Received: (from bde@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA25101 ; Wed, 5 Jul 1995 07:35:37 -0700 Date: Wed, 5 Jul 1995 07:35:37 -0700 From: Bruce Evans Message-Id: <199507051435.HAA25101@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa icu.s Sender: cvs-sys-owner@freebsd.org Precedence: bulk bde 95/07/05 07:35:36 Modified: sys/i386/isa icu.s Log: Multiplex the soft tty interrupt some more to support the cy driver. This should be configured better, perhaps by providing a software interrupt and mask bit to go with every hardware interrupt. From owner-cvs-sys Thu Jul 6 04:49:04 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA15282 for cvs-sys-outgoing; Thu, 6 Jul 1995 04:49:04 -0700 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA15269 ; Thu, 6 Jul 1995 04:48:50 -0700 Date: Thu, 6 Jul 1995 04:48:50 -0700 From: David Greenman Message-Id: <199507061148.EAA15269@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/vm vnode_pager.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/07/06 04:48:49 Modified: sys/sys vnode.h sys/vm vnode_pager.c Log: Fixed an object allocation race condition that was causing a "object deallocated too many times" panic when using NFS. Reviewed by: John Dyson From owner-cvs-sys Thu Jul 6 04:55:22 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA15439 for cvs-sys-outgoing; Thu, 6 Jul 1995 04:55:22 -0700 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA15428 ; Thu, 6 Jul 1995 04:55:20 -0700 Date: Thu, 6 Jul 1995 04:55:20 -0700 From: David Greenman Message-Id: <199507061155.EAA15428@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/net if_sl.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/07/06 04:55:20 Modified: sys/net if_sl.c Log: Modified joerg's last change to only set the interface "up" when setting the address if the device is a SLIP device (i.e. "attached"). From owner-cvs-sys Thu Jul 6 18:13:54 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id SAA11466 for cvs-sys-outgoing; Thu, 6 Jul 1995 18:13:54 -0700 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id SAA11456 ; Thu, 6 Jul 1995 18:13:50 -0700 Date: Thu, 6 Jul 1995 18:13:50 -0700 From: David Greenman Message-Id: <199507070113.SAA11456@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/net if_sl.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/07/06 18:13:50 Modified: sys/net if_sl.c Log: Worked around a bug with if.c setting the interface up even when we don't want it to. From owner-cvs-sys Thu Jul 6 23:22:07 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA00376 for cvs-sys-outgoing; Thu, 6 Jul 1995 23:22:07 -0700 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA00366 ; Thu, 6 Jul 1995 23:22:02 -0700 Date: Thu, 6 Jul 1995 23:22:02 -0700 From: David Greenman Message-Id: <199507070622.XAA00366@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/vm vnode_pager.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/07/06 23:22:01 Modified: sys/sys vnode.h sys/vm vnode_pager.c Log: (2.1.0 branch) Brought in changes from rev 1.42 - fix "object deallocated too many times" panic on NFS client. From owner-cvs-sys Fri Jul 7 00:58:44 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA03975 for cvs-sys-outgoing; Fri, 7 Jul 1995 00:58:44 -0700 Received: (from rgrimes@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA03965 ; Fri, 7 Jul 1995 00:58:42 -0700 Date: Fri, 7 Jul 1995 00:58:42 -0700 From: "Rodney W. Grimes" Message-Id: <199507070758.AAA03965@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/nfs nfs_subs.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk rgrimes 95/07/07 00:58:42 Modified: sys/nfs nfs_subs.c Log: Branch: RELENG_2_0_5 cvs update -j 1.15.4.1 nfs_subs.c From owner-cvs-sys Fri Jul 7 01:04:51 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA04217 for cvs-sys-outgoing; Fri, 7 Jul 1995 01:04:51 -0700 Received: (from rgrimes@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA04207 ; Fri, 7 Jul 1995 01:04:45 -0700 Date: Fri, 7 Jul 1995 01:04:45 -0700 From: "Rodney W. Grimes" Message-Id: <199507070804.BAA04207@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/vm vm_object.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk rgrimes 95/07/07 01:04:44 Modified: sys/vm vm_object.c Log: Branch: RELENG_2_0_5 cvs diff -c -r1.48 -r1.48.2.1 vm_object.c | patch From owner-cvs-sys Fri Jul 7 04:01:35 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA08684 for cvs-sys-outgoing; Fri, 7 Jul 1995 04:01:35 -0700 Received: (from dfr@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA08673 ; Fri, 7 Jul 1995 04:01:32 -0700 Date: Fri, 7 Jul 1995 04:01:32 -0700 From: Doug Rabson Message-Id: <199507071101.EAA08673@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/nfs nfs_bio.c nfs_vfsops.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk dfr 95/07/07 04:01:32 Modified: sys/nfs nfs_bio.c nfs_vfsops.c Log: Use a consistent blocksize for sizing bufs to avoid panicing the bio system. From owner-cvs-sys Fri Jul 7 05:30:46 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA11042 for cvs-sys-outgoing; Fri, 7 Jul 1995 05:30:46 -0700 Received: (from se@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA11032 ; Fri, 7 Jul 1995 05:30:42 -0700 Date: Fri, 7 Jul 1995 05:30:42 -0700 From: Stefan Esser Message-Id: <199507071230.FAA11032@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/pci ncr.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk se 95/07/07 05:30:41 Modified: sys/pci ncr.c Log: Put back second case of CC handler in NCR script. From owner-cvs-sys Fri Jul 7 06:41:34 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA12903 for cvs-sys-outgoing; Fri, 7 Jul 1995 06:41:34 -0700 Received: (from root@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA12887 ; Fri, 7 Jul 1995 06:41:29 -0700 Date: Fri, 7 Jul 1995 06:41:29 -0700 From: David Greenman Message-Id: <199507071341.GAA12887@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/kern vnode_if.sh vnode_if.src Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/07/07 06:41:29 Modified: sys/kern vnode_if.sh vnode_if.src Log: The generated VCALL always uses the first vp which in the case of /link/ might not be handled by the same FS as the directory (e.g. special device files)...so it must be special-cased. This bug is seen when doing "ln /dev/console /dev/foo" or equivilent and first appeared after I fixed the argument order of VOP_LINK. YUCK! There really needs to be a way of specifying what vp to use in the VCALL; doing this could fix the strategy and bwrite special-cases, too. From owner-cvs-sys Fri Jul 7 21:03:26 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA23833 for cvs-sys-outgoing; Fri, 7 Jul 1995 21:03:26 -0700 Received: (from root@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA23745 ; Fri, 7 Jul 1995 21:03:14 -0700 Date: Fri, 7 Jul 1995 21:03:14 -0700 From: David Greenman Message-Id: <199507080403.VAA23745@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/miscfs/specfs spec_vnops.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/07/07 21:03:13 Modified: sys/miscfs/specfs spec_vnops.c Log: Added missing splx() in DIAGNOSTIC code. Suggested by enami@sys.ptg.sony.co.jp. From owner-cvs-sys Fri Jul 7 21:10:44 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA27599 for cvs-sys-outgoing; Fri, 7 Jul 1995 21:10:44 -0700 Received: (from root@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA27520 ; Fri, 7 Jul 1995 21:10:35 -0700 Date: Fri, 7 Jul 1995 21:10:35 -0700 From: David Greenman Message-Id: <199507080410.VAA27520@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/kern vfs_subr.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/07/07 21:10:34 Modified: sys/kern vfs_subr.c Log: Improve negative usecount diagnostic a little. From owner-cvs-sys Fri Jul 7 21:12:00 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA28504 for cvs-sys-outgoing; Fri, 7 Jul 1995 21:12:00 -0700 Received: (from root@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA28472 ; Fri, 7 Jul 1995 21:11:57 -0700 Date: Fri, 7 Jul 1995 21:11:57 -0700 From: David Greenman Message-Id: <199507080411.VAA28472@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/miscfs/specfs spec_vnops.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/07/07 21:11:56 Modified: sys/miscfs/specfs spec_vnops.c Log: (2.1.0 branch) Bring in change from rev 1.12: add missing splx. From owner-cvs-sys Sat Jul 8 09:35:13 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA01069 for cvs-sys-outgoing; Sat, 8 Jul 1995 09:35:13 -0700 Received: (from joerg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA00991 ; Sat, 8 Jul 1995 09:34:58 -0700 Date: Sat, 8 Jul 1995 09:34:58 -0700 From: Joerg Wunsch Message-Id: <199507081634.JAA00991@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/net if_ppp.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk joerg 95/07/08 09:34:57 Modified: sys/net if_ppp.c Log: PR #kern/600: PPP does not pay attention to IPTOS_LOWDELAY Kernel PPP doesn't pay attention to IPTOS_LOWDELAY, but uses a table of port numbers, which isn't a generic method. The following patch fixes this (the table is still used, but in addition PPP queues the packet in fastq if IPTOS_LOWDELAY is set. Obtained from: Tatu Ylonen Submitted by: Heikki Suonsivu From owner-cvs-sys Sat Jul 8 09:36:37 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA01574 for cvs-sys-outgoing; Sat, 8 Jul 1995 09:36:37 -0700 Received: (from joerg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA01544 ; Sat, 8 Jul 1995 09:36:33 -0700 Date: Sat, 8 Jul 1995 09:36:33 -0700 From: Joerg Wunsch Message-Id: <199507081636.JAA01544@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/sys sem.h shm.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk joerg 95/07/08 09:36:32 Modified: sys/sys sem.h shm.h Log: Several constants have been missing in the SysV IPC header files that are recommended by the literature. Fixes PR# misc/575: constants in sys/sem.h... Submitted by: daveho@infocom.com (Dave Hovemeyer) From owner-cvs-sys Sat Jul 8 15:09:29 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA19023 for cvs-sys-outgoing; Sat, 8 Jul 1995 15:09:29 -0700 Received: (from ats@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA18944 ; Sat, 8 Jul 1995 15:09:17 -0700 Date: Sat, 8 Jul 1995 15:09:17 -0700 From: Andreas Schulz Message-Id: <199507082209.PAA18944@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/scsi aic7xxx.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ats 95/07/08 15:09:15 Modified: sys/i386/scsi aic7xxx.c Log: Correct a typo in a comment. From owner-cvs-sys Sat Jul 8 19:49:38 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA15316 for cvs-sys-outgoing; Sat, 8 Jul 1995 19:49:38 -0700 Received: (from peter@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA15306 ; Sat, 8 Jul 1995 19:49:33 -0700 Date: Sat, 8 Jul 1995 19:49:33 -0700 From: Peter Wemm Message-Id: <199507090249.TAA15306@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/kern kern_sysctl.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk peter 95/07/08 19:49:32 Modified: sys/kern kern_sysctl.c Log: This implements enough of the BSDI extensions to the net-2 ogetkerninfo() syscall to allow applications linked against their libc's uname() to work. Netscape 1.1N being a prime example, which prints: "uname() failed. cant tell what system we're running on". This change is a little ugly, but that's mainly because of the "interesting" semantics of the BSDI extension. Since ogetkerninfo() is only enabled by COMPAT_43, Netscape will only be affected on kernels with that option (eg: "GENERIC") Reviewed by: davidg From owner-cvs-sys Sat Jul 8 19:57:18 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA15564 for cvs-sys-outgoing; Sat, 8 Jul 1995 19:57:18 -0700 Received: from haywire.DIALix.COM (peter@haywire.DIALix.COM [192.203.228.65]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id TAA15553 ; Sat, 8 Jul 1995 19:57:03 -0700 Received: (from peter@localhost) by haywire.DIALix.COM (8.6.12/8.6.12/DIALix) id KAA02230; Sun, 9 Jul 1995 10:56:59 +0800 Date: Sun, 9 Jul 1995 10:56:58 +0800 (WST) From: Peter Wemm To: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com Subject: Re: cvs commit: src/sys/kern kern_sysctl.c In-Reply-To: <199507090249.TAA15306@freefall.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: cvs-sys-owner@freebsd.org Precedence: bulk On Sat, 8 Jul 1995, Peter Wemm wrote: > Modified: sys/kern kern_sysctl.c > Log: > This implements enough of the BSDI extensions to the net-2 ogetkerninfo() > syscall to allow applications linked against their libc's uname() to > work. Netscape 1.1N being a prime example, which prints: > "uname() failed. cant tell what system we're running on". > This change is a little ugly, but that's mainly because of the "interesting" > semantics of the BSDI extension. > Since ogetkerninfo() is only enabled by COMPAT_43, Netscape will only > be affected on kernels with that option (eg: "GENERIC") > Reviewed by: davidg Sorry. I forgot to mention that it closes PR 562... -Peter From owner-cvs-sys Sat Jul 8 23:58:16 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA19607 for cvs-sys-outgoing; Sat, 8 Jul 1995 23:58:16 -0700 Received: (from root@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA19597 ; Sat, 8 Jul 1995 23:58:05 -0700 Date: Sat, 8 Jul 1995 23:58:05 -0700 From: David Greenman Message-Id: <199507090658.XAA19597@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/vm vm_mmap.c vnode_pager.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/07/08 23:58:04 Modified: sys/kern vfs_vnops.c sys/nfs nfs_subs.c sys/vm vm_mmap.c vnode_pager.c Log: Moved call to VOP_GETATTR() out of vnode_pager_alloc() and into the places that call vnode_pager_alloc() so that a failure return can be dealt with. This fixes a panic seen on NFS clients when a file being opened is deleted on the server before the open completes.