From owner-cvs-sys  Sun Aug 20 03:26:14 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id DAA23205
          for cvs-sys-outgoing; Sun, 20 Aug 1995 03:26:14 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id DAA23195
          ; Sun, 20 Aug 1995 03:26:03 -0700
Date: Sun, 20 Aug 1995 03:26:03 -0700
From: David Greenman <davidg>
Message-Id: <199508201026.DAA23195@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/ufs/mfs mfs_vfsops.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/20 03:26:02

  Modified:    sys/ufs/mfs  mfs_vfsops.c
  Log:
  Fixed mfs reboot panic by never returning failure from mfs_start().
  
  Obtained from:	4.4BSD-Lite2

From owner-cvs-sys  Sun Aug 20 08:52:28 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id IAA05493
          for cvs-sys-outgoing; Sun, 20 Aug 1995 08:52:28 -0700
Received: (from ats@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id IAA05434
          ; Sun, 20 Aug 1995 08:52:15 -0700
Date: Sun, 20 Aug 1995 08:52:15 -0700
From: Andreas Schulz <ats>
Message-Id: <199508201552.IAA05434@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/conf LINT
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

ats         95/08/20 08:52:13

  Modified:    sys/i386/conf  LINT
  Log:
  Correct a pathname. The isdn tells to look for a
  /usr/src/gnu/usr.sbin/docs/INSTALL but this files resides in
  /usr/src/gnu/usr.sbin/isdn/docs/INSTALL.

From owner-cvs-sys  Mon Aug 21 11:07:00 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id LAA03480
          for cvs-sys-outgoing; Mon, 21 Aug 1995 11:07:00 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id LAA03470
          ; Mon, 21 Aug 1995 11:06:51 -0700
Date: Mon, 21 Aug 1995 11:06:51 -0700
From: David Greenman <davidg>
Message-Id: <199508211806.LAA03470@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/i386 trap.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/21 11:06:50

  Modified:    sys/i386/i386  trap.c
  Log:
  A couple of micro optimizations to improve NULL syscall performance by
  about 2%.

From owner-cvs-sys  Mon Aug 21 17:49:45 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id RAA22004
          for cvs-sys-outgoing; Mon, 21 Aug 1995 17:49:45 -0700
Received: (from peter@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id RAA21863
          ; Mon, 21 Aug 1995 17:48:19 -0700
Date: Mon, 21 Aug 1995 17:48:19 -0700
From: Peter Wemm <peter>
Message-Id: <199508220048.RAA21863@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/isa si.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

peter       95/08/21 17:48:18

  Modified:    usr.sbin/sicontrol  sicontrol.c
  Log:
  Recognize a new debug option.. "optim" - for watching the L_RINT bypass
  and hotchar selection.

  Modified:    sys/i386/include  si.h
  Log:
  add a new Debug mode.. "DBG_OPTIM" - for observing the L_RINT bypass

  Modified:    sys/i386/isa  si.c
  Log:
  Fix some outstanding bugs in the DCD modem control..
  Implement the slip/ppp "hotchar" detection to improve latency
  Debug the L_RINT bypass code..
  Fix an interesting feature that caused 8-bit chars to loose their top bit
  in some circumstances..
  
  This finishes the remaining outstanding problems that I'm aware of, with
  the exception of efficiency...  Optimizing can come later after it's fully
  debugged.

From owner-cvs-sys  Mon Aug 21 20:18:35 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id UAA27936
          for cvs-sys-outgoing; Mon, 21 Aug 1995 20:18:35 -0700
Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34])
          by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id UAA27914
          ; Mon, 21 Aug 1995 20:18:14 -0700
Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id NAA20713; Tue, 22 Aug 1995 13:13:46 +1000
Date: Tue, 22 Aug 1995 13:13:46 +1000
From: Bruce Evans <bde@zeta.org.au>
Message-Id: <199508220313.NAA20713@godzilla.zeta.org.au>
To: CVS-commiters@freefall.FreeBSD.org, cvs-sys@freefall.FreeBSD.org,
        peter@freefall.FreeBSD.org
Subject: Re: cvs commit: src/sys/i386/isa si.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

>  Modified:    usr.sbin/sicontrol  sicontrol.c
>  Log:
>  Recognize a new debug option.. "optim" - for watching the L_RINT bypass
>  and hotchar selection.

>  Modified:    sys/i386/include  si.h
>  Log:
>  add a new Debug mode.. "DBG_OPTIM" - for observing the L_RINT bypass

The bypass can also be watched using `pstat -t'.  Except pstat doesn't
support si :-).  It requires hard-coded configuration :-(.

Bruce

From owner-cvs-sys  Tue Aug 22 04:38:40 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id EAA21527
          for cvs-sys-outgoing; Tue, 22 Aug 1995 04:38:40 -0700
Received: from haywire.DIALix.COM (haywire.DIALix.COM [192.203.228.65])
          by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id EAA21519
          for <cvs-sys@freebsd.org>; Tue, 22 Aug 1995 04:38:35 -0700
Received: (from news@localhost) by haywire.DIALix.COM (8.7.Beta.11/8.7.Beta.11/DIALix) id TAA28981 for cvs-sys@freebsd.org; Tue, 22 Aug 1995 19:38:24 +0800 (WST)
Received: from GATEWAY by haywire.DIALix.COM with netnews
	for cvs-sys@freebsd.org (problems to: usenet@haywire.dialix.com)
To: cvs-sys@freebsd.org
Date: 22 Aug 1995 19:38:19 +0800
From: peter@haywire.dialix.com (Peter Wemm)
Message-ID: <41cfjb$s9h$1@haywire.DIALix.COM>
Organization: DIALix Services, Perth, Australia.
References: <199508220313.NAA20713@godzilla.zeta.org.au>
Subject: Re: cvs commit: src/sys/i386/isa si.c
Sender: cvs-sys-owner@freebsd.org
Precedence: bulk

bde@zeta.org.au (Bruce Evans) writes:

>>  Modified:    usr.sbin/sicontrol  sicontrol.c
>>  Log:
>>  Recognize a new debug option.. "optim" - for watching the L_RINT bypass
>>  and hotchar selection.

>>  Modified:    sys/i386/include  si.h
>>  Log:
>>  add a new Debug mode.. "DBG_OPTIM" - for observing the L_RINT bypass

>The bypass can also be watched using `pstat -t'.  Except pstat doesn't
>support si :-).  It requires hard-coded configuration :-(.

>Bruce

Actually, I dont think it's quite that simple... :-(

pstat seems to assume that the the tty structure is declared
statically like this:
struct tty si_tty[NSI];
int nsi_tty = NSI;

The si driver dynamically allocates the tty structures, because of the
potentially large number of ports (128 per system).  pstat would need
to be tweaked to be able to be able to look for the pointer, and
follow that.  It wouldn't be too hard I guess...

Hmm. I could probably then remove the "ttystat" option in sicontrol...

-Peter

From owner-cvs-sys  Tue Aug 22 20:52:45 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id UAA06840
          for cvs-sys-outgoing; Tue, 22 Aug 1995 20:52:45 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id UAA06827
          ; Tue, 22 Aug 1995 20:52:33 -0700
Date: Tue, 22 Aug 1995 20:52:33 -0700
From: David Greenman <davidg>
Message-Id: <199508230352.UAA06827@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/pci aic7870.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/22 20:52:30

  Branch:      sys/dev/aic7xxx  RELENG_2_1_0
               sys/i386/scsi  RELENG_2_1_0
               sys/pci   RELENG_2_1_0
  Modified:    sys/dev/aic7xxx  aic7xxx.seq
               sys/i386/scsi  aic7xxx.c aic7xxx.h
               sys/pci   aic7870.c
  Log:
  Brought in all of Justin's changes/fixes from the main branch.

From owner-cvs-sys  Tue Aug 22 21:25:26 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id VAA08150
          for cvs-sys-outgoing; Tue, 22 Aug 1995 21:25:26 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id VAA08138
          ; Tue, 22 Aug 1995 21:25:18 -0700
Date: Tue, 22 Aug 1995 21:25:18 -0700
From: David Greenman <davidg>
Message-Id: <199508230425.VAA08138@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/ddb db_ps.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/22 21:25:17

  Branch:      sys/ddb   RELENG_2_1_0
  Modified:    sys/ddb   db_ps.c
  Log:
  Brought in changes from rev 1.7: improvements to DDB's "ps" command.

From owner-cvs-sys  Tue Aug 22 21:29:29 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id VAA08276
          for cvs-sys-outgoing; Tue, 22 Aug 1995 21:29:29 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id VAA08264
          ; Tue, 22 Aug 1995 21:29:24 -0700
Date: Tue, 22 Aug 1995 21:29:24 -0700
From: David Greenman <davidg>
Message-Id: <199508230429.VAA08264@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/boot/biosboot boot.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/22 21:29:23

  Branch:      sys/i386/boot/biosboot  RELENG_2_1_0
  Modified:    sys/i386/boot/biosboot  boot.c
  Log:
  Brought in changes from revs 1.45-1.46: fix broken FORCE_COMCONSOLE, and
  print newline after symbol info.

From owner-cvs-sys  Tue Aug 22 21:32:48 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id VAA08544
          for cvs-sys-outgoing; Tue, 22 Aug 1995 21:32:48 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id VAA08532
          ; Tue, 22 Aug 1995 21:32:45 -0700
Date: Tue, 22 Aug 1995 21:32:45 -0700
From: David Greenman <davidg>
Message-Id: <199508230432.VAA08532@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/boot/biosboot boot.h
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/22 21:32:45

  Branch:      sys/i386/boot/biosboot  RELENG_2_1_0
  Modified:    sys/i386/boot/biosboot  boot.h
  Log:
  Brought in changes from rev 1.11: fix prototypes.

From owner-cvs-sys  Tue Aug 22 21:34:34 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id VAA08724
          for cvs-sys-outgoing; Tue, 22 Aug 1995 21:34:34 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id VAA08708
          ; Tue, 22 Aug 1995 21:34:31 -0700
Date: Tue, 22 Aug 1995 21:34:31 -0700
From: David Greenman <davidg>
Message-Id: <199508230434.VAA08708@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/boot/biosboot disk.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/22 21:34:31

  Branch:      sys/i386/boot/biosboot  RELENG_2_1_0
  Modified:    sys/i386/boot/biosboot  disk.c
  Log:
  Brought in changes from rev 1.14: relax cylinder restriction.

From owner-cvs-sys  Tue Aug 22 21:35:55 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id VAA08849
          for cvs-sys-outgoing; Tue, 22 Aug 1995 21:35:55 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id VAA08839
          ; Tue, 22 Aug 1995 21:35:53 -0700
Date: Tue, 22 Aug 1995 21:35:53 -0700
From: David Greenman <davidg>
Message-Id: <199508230435.VAA08839@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/boot/biosboot io.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/22 21:35:53

  Branch:      sys/i386/boot/biosboot  RELENG_2_1_0
  Modified:    sys/i386/boot/biosboot  io.c
  Log:
  Brought in changes from rev 1.15: fix compiler warnings.

From owner-cvs-sys  Tue Aug 22 21:36:46 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id VAA08929
          for cvs-sys-outgoing; Tue, 22 Aug 1995 21:36:46 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id VAA08915
          ; Tue, 22 Aug 1995 21:36:44 -0700
Date: Tue, 22 Aug 1995 21:36:44 -0700
From: David Greenman <davidg>
Message-Id: <199508230436.VAA08915@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/boot/biosboot sys.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/22 21:36:43

  Branch:      sys/i386/boot/biosboot  RELENG_2_1_0
  Modified:    sys/i386/boot/biosboot  sys.c
  Log:
  Brought in change from rev 1.10: fix function prototype.

From owner-cvs-sys  Tue Aug 22 21:38:53 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id VAA09071
          for cvs-sys-outgoing; Tue, 22 Aug 1995 21:38:53 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id VAA09057
          ; Tue, 22 Aug 1995 21:38:48 -0700
Date: Tue, 22 Aug 1995 21:38:48 -0700
From: David Greenman <davidg>
Message-Id: <199508230438.VAA09057@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/boot/biosboot table.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/22 21:38:48

  Branch:      sys/i386/boot/biosboot  RELENG_2_1_0
  Modified:    sys/i386/boot/biosboot  table.c
  Log:
  Brought in changes from rev 1.8: add dflname for default kernel name to fix
  file not found loop bug..

From owner-cvs-sys  Tue Aug 22 21:41:35 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id VAA09212
          for cvs-sys-outgoing; Tue, 22 Aug 1995 21:41:35 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id VAA09186
          ; Tue, 22 Aug 1995 21:41:24 -0700
Date: Tue, 22 Aug 1995 21:41:24 -0700
From: David Greenman <davidg>
Message-Id: <199508230441.VAA09186@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/boot/kzipboot Makefile
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/22 21:41:24

  Branch:      sys/i386/boot/kzipboot  RELENG_2_1_0
  Modified:    sys/i386/boot/kzipboot  Makefile
  Log:
  Brought in change from rev 1.3: install with correct permissions.

From owner-cvs-sys  Tue Aug 22 22:00:53 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id WAA09958
          for cvs-sys-outgoing; Tue, 22 Aug 1995 22:00:53 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id WAA09948
          ; Tue, 22 Aug 1995 22:00:50 -0700
Date: Tue, 22 Aug 1995 22:00:50 -0700
From: David Greenman <davidg>
Message-Id: <199508230500.WAA09948@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/conf Makefile.i386
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/22 22:00:50

  Branch:      sys/i386/conf  RELENG_2_1_0
  Modified:    sys/i386/conf  Makefile.i386
  Log:
  Brought in change from rev 1.65: fix clean target.

From owner-cvs-sys  Tue Aug 22 22:05:59 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id WAA10119
          for cvs-sys-outgoing; Tue, 22 Aug 1995 22:05:59 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id WAA10109
          ; Tue, 22 Aug 1995 22:05:57 -0700
Date: Tue, 22 Aug 1995 22:05:57 -0700
From: David Greenman <davidg>
Message-Id: <199508230505.WAA10109@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/conf files.i386
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/22 22:05:56

  Branch:      sys/i386/conf  RELENG_2_1_0
  Modified:    sys/i386/conf  files.i386
  Log:
  Brought in change from rev 1.101: fix aic7xxx_asm clean rule.

From owner-cvs-sys  Tue Aug 22 22:17:59 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id WAA10295
          for cvs-sys-outgoing; Tue, 22 Aug 1995 22:17:59 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id WAA10285
          ; Tue, 22 Aug 1995 22:17:54 -0700
Date: Tue, 22 Aug 1995 22:17:54 -0700
From: David Greenman <davidg>
Message-Id: <199508230517.WAA10285@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/i386 cons.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/22 22:17:53

  Branch:      sys/i386/i386  RELENG_2_1_0
  Modified:    sys/i386/i386  cons.c
  Log:
  Brought in changes from revs 1.29-1.30: partial fix for sysctl
  machdep.console_device, and output \r\n, not \n\r for newline.

From owner-cvs-sys  Tue Aug 22 22:22:38 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id WAA10376
          for cvs-sys-outgoing; Tue, 22 Aug 1995 22:22:38 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id WAA10366
          ; Tue, 22 Aug 1995 22:22:36 -0700
Date: Tue, 22 Aug 1995 22:22:36 -0700
From: David Greenman <davidg>
Message-Id: <199508230522.WAA10366@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/i386 exception.s
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/22 22:22:36

  Branch:      sys/i386/i386  RELENG_2_1_0
  Modified:    sys/i386/i386  exception.s
  Log:
  Brought in change from rev 1.10: fake a call frame so that debugger stack
  tracebacks work correctly for traps.

From owner-cvs-sys  Tue Aug 22 22:26:56 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id WAA10683
          for cvs-sys-outgoing; Tue, 22 Aug 1995 22:26:56 -0700
Received: from thud.FreeBSD.ORG (thud.FreeBSD.ORG [192.216.222.13])
          by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id WAA10673
          ; Tue, 22 Aug 1995 22:26:53 -0700
Received: (from pst@localhost)
	  by thud.FreeBSD.ORG (8.6.11/8.6.9) id WAA25969
	  ; Tue, 22 Aug 1995 22:26:23 -0700
Date: Tue, 22 Aug 1995 22:26:23 -0700
From: Paul Traina <pst@thud.FreeBSD.ORG>
Message-Id: <199508230526.WAA25969@thud.FreeBSD.ORG>
To: CVS-commiters@thud.FreeBSD.ORG, cvs-sys@thud.FreeBSD.ORG
Subject: cvs commit: src/sys/i386/boot/kzipboot malloc.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

pst         95/08/22 22:26:22

  Modified:    sys/i386/boot/kzipboot  malloc.c
  Log:
  Clean up compilation warning.

From owner-cvs-sys  Wed Aug 23 00:16:53 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id AAA15952
          for cvs-sys-outgoing; Wed, 23 Aug 1995 00:16:53 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id AAA15931
          ; Wed, 23 Aug 1995 00:16:46 -0700
Date: Wed, 23 Aug 1995 00:16:46 -0700
From: David Greenman <davidg>
Message-Id: <199508230716.AAA15931@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/i386 machdep.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/23 00:16:45

  Branch:      sys/i386/i386  RELENG_2_1_0
  Modified:    sys/i386/i386  machdep.c
  Log:
  Brought in changes from revs 1.129-1.130: partial fix for sysctl
  machdep.console_device and kill redundant vnode_pager_uncache() call.

From owner-cvs-sys  Wed Aug 23 00:20:39 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id AAA16174
          for cvs-sys-outgoing; Wed, 23 Aug 1995 00:20:39 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id AAA16162
          ; Wed, 23 Aug 1995 00:20:33 -0700
Date: Wed, 23 Aug 1995 00:20:33 -0700
From: David Greenman <davidg>
Message-Id: <199508230720.AAA16162@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/i386 math_emulate.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/23 00:20:32

  Branch:      sys/i386/i386  RELENG_2_1_0
  Modified:    sys/i386/i386  math_emulate.c
  Log:
  Brought in changes from rev 1.13: fix a whole pile of printf's that ended
  with \n\r.

From owner-cvs-sys  Wed Aug 23 00:31:27 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id AAA16646
          for cvs-sys-outgoing; Wed, 23 Aug 1995 00:31:27 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id AAA16635
          ; Wed, 23 Aug 1995 00:31:20 -0700
Date: Wed, 23 Aug 1995 00:31:20 -0700
From: David Greenman <davidg>
Message-Id: <199508230731.AAA16635@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/i386 trap.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/23 00:31:19

  Branch:      sys/i386/i386  RELENG_2_1_0
  Modified:    sys/i386/i386  trap.c
  Log:
  Brought in changes from revs 1.56-1.59: POWERFAIL_NMI kernel option,
  compiler warning fixes, bugfix for experimental trap_pfault, and minor
  performance tweak.

From owner-cvs-sys  Wed Aug 23 02:37:44 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id CAA24184
          for cvs-sys-outgoing; Wed, 23 Aug 1995 02:37:44 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id CAA24174
          ; Wed, 23 Aug 1995 02:37:32 -0700
Date: Wed, 23 Aug 1995 02:37:32 -0700
From: David Greenman <davidg>
Message-Id: <199508230937.CAA24174@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/i386 userconfig.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/23 02:37:31

  Branch:      sys/i386/i386  RELENG_2_1_0
  Modified:    sys/i386/i386  userconfig.c
  Log:
  Brought in changes from revs 1.29 and 1.30: killed device probe/attach and
  added reset command.

From owner-cvs-sys  Wed Aug 23 02:40:37 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id CAA24252
          for cvs-sys-outgoing; Wed, 23 Aug 1995 02:40:37 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id CAA24240
          ; Wed, 23 Aug 1995 02:40:28 -0700
Date: Wed, 23 Aug 1995 02:40:28 -0700
From: David Greenman <davidg>
Message-Id: <199508230940.CAA24240@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/include cpufunc.h
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/23 02:40:27

  Branch:      sys/i386/include  RELENG_2_1_0
  Modified:    sys/i386/include  cpufunc.h
  Log:
  Brought in changes from revs 1.38-1.39: added 'memory' contraint to
  various inline asm functions to prevent bogus gcc optimizations from
  taking place.

From owner-cvs-sys  Wed Aug 23 03:01:04 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id DAA25767
          for cvs-sys-outgoing; Wed, 23 Aug 1995 03:01:04 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id DAA25754
          ; Wed, 23 Aug 1995 03:01:00 -0700
Date: Wed, 23 Aug 1995 03:01:00 -0700
From: David Greenman <davidg>
Message-Id: <199508231001.DAA25754@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/isa syscons.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/23 03:01:00

  Branch:      sys/i386/isa  RELENG_2_1_0
  Modified:    sys/i386/isa  syscons.c
  Log:
  Brought in change from rev 1.124: add missing semicolon.

From owner-cvs-sys  Wed Aug 23 03:03:23 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id DAA25916
          for cvs-sys-outgoing; Wed, 23 Aug 1995 03:03:23 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id DAA25905
          ; Wed, 23 Aug 1995 03:03:17 -0700
Date: Wed, 23 Aug 1995 03:03:17 -0700
From: David Greenman <davidg>
Message-Id: <199508231003.DAA25905@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/isa ultra14f.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/23 03:03:16

  Branch:      sys/i386/isa  RELENG_2_1_0
  Modified:    sys/i386/isa  ultra14f.c
  Log:
  Brought in change from rev 1.34: make 'cheat' static so that it doesn't
  conflict with the buslogic driver.

From owner-cvs-sys  Wed Aug 23 03:14:16 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id DAA26350
          for cvs-sys-outgoing; Wed, 23 Aug 1995 03:14:16 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id DAA26326
          ; Wed, 23 Aug 1995 03:14:01 -0700
Date: Wed, 23 Aug 1995 03:14:01 -0700
From: David Greenman <davidg>
Message-Id: <199508231014.DAA26326@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/scsi aic7xxx.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/23 03:14:00

  Branch:      sys/i386/scsi  RELENG_2_1_0
  Modified:    sys/i386/scsi  aic7xxx.c
  Log:
  Fix up comments that didn't get fixed in a previous commit.

From owner-cvs-sys  Wed Aug 23 03:42:12 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id DAA27884
          for cvs-sys-outgoing; Wed, 23 Aug 1995 03:42:12 -0700
Received: (from jkh@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id DAA27872
          ; Wed, 23 Aug 1995 03:42:01 -0700
Date: Wed, 23 Aug 1995 03:42:01 -0700
From: "Jordan K. Hubbard" <jkh>
Message-Id: <199508231042.DAA27872@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/isa diskslice_machdep.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

jkh         95/08/23 03:42:00

  Modified:    sys/i386/isa  diskslice_machdep.c
  Log:
  Properly initialize the d_ncylinders field to the maximum number of
  cylinders.

From owner-cvs-sys  Wed Aug 23 04:43:49 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id EAA29118
          for cvs-sys-outgoing; Wed, 23 Aug 1995 04:43:49 -0700
Received: (from jkh@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id EAA29107
          ; Wed, 23 Aug 1995 04:43:47 -0700
Date: Wed, 23 Aug 1995 04:43:47 -0700
From: "Jordan K. Hubbard" <jkh>
Message-Id: <199508231143.EAA29107@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/isa diskslice_machdep.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

jkh         95/08/23 04:43:46

  Modified:    sys/i386/isa  diskslice_machdep.c
  Log:
  Don't clip d_ncylinders to value used by partitions.

From owner-cvs-sys  Wed Aug 23 05:59:56 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id FAA01650
          for cvs-sys-outgoing; Wed, 23 Aug 1995 05:59:56 -0700
Received: (from jkh@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id FAA01640
          ; Wed, 23 Aug 1995 05:59:54 -0700
Date: Wed, 23 Aug 1995 05:59:54 -0700
From: "Jordan K. Hubbard" <jkh>
Message-Id: <199508231259.FAA01640@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/sys mount.h
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

jkh         95/08/23 05:59:53

  Modified:    sys/sys   mount.h
  Log:
  Support for NOAUTO mounts.
  Submitted by:	"Full Name Not Supplied" <simon@masi.ibp.fr>

From owner-cvs-sys  Wed Aug 23 06:18:56 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id GAA02391
          for cvs-sys-outgoing; Wed, 23 Aug 1995 06:18:56 -0700
Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241])
          by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id GAA02379
          ; Wed, 23 Aug 1995 06:18:50 -0700
Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id GAA09406; Wed, 23 Aug 1995 06:17:30 -0700
From: "Rodney W. Grimes" <rgrimes@gndrsh.aac.dev.com>
Message-Id: <199508231317.GAA09406@gndrsh.aac.dev.com>
Subject: Re: cvs commit: src/sys/sys mount.h
To: jkh@freefall.FreeBSD.org (Jordan K. Hubbard)
Date: Wed, 23 Aug 1995 06:17:30 -0700 (PDT)
Cc: CVS-commiters@freefall.FreeBSD.org, cvs-sys@freefall.FreeBSD.org
In-Reply-To: <199508231259.FAA01640@freefall.FreeBSD.org> from "Jordan K. Hubbard" at Aug 23, 95 05:59:54 am
X-Mailer: ELM [version 2.4 PL24]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 629       
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

> 
> jkh         95/08/23 05:59:53
> 
>   Modified:    sys/sys   mount.h
>   Log:
>   Support for NOAUTO mounts.
>   Submitted by:	"Full Name Not Supplied" <simon@masi.ibp.fr>

If I recall these hacks (and they where) they had several bugs in them,
one of them being the change to this file.

The reason they had not been commited was because they had been found
to contain bad code.  I did not see a fixed version of them on the lists,
did you get some via private email?


-- 
Rod Grimes                                      rgrimes@gndrsh.aac.dev.com
Accurate Automation Company                 Reliable computers for FreeBSD

From owner-cvs-sys  Wed Aug 23 06:31:00 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id GAA03013
          for cvs-sys-outgoing; Wed, 23 Aug 1995 06:31:00 -0700
Received: (from jkh@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id GAA02999
          ; Wed, 23 Aug 1995 06:30:54 -0700
Date: Wed, 23 Aug 1995 06:30:54 -0700
From: "Jordan K. Hubbard" <jkh>
Message-Id: <199508231330.GAA02999@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/sys mount.h
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

jkh         95/08/23 06:30:53

  Modified:    sys/sys   mount.h
  Log:
  Damn!  As Rod just reminded me, I didn't apply the tweak to make
  this obey the mask properly.  I had it locally, but not in the diffs
  I brought across.. :-(  Thanks, Rod.

From owner-cvs-sys  Wed Aug 23 06:34:55 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id GAA03113
          for cvs-sys-outgoing; Wed, 23 Aug 1995 06:34:55 -0700
Received: from time.cdrom.com (time.cdrom.com [192.216.222.226])
          by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id GAA03106
          ; Wed, 23 Aug 1995 06:34:49 -0700
Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.11/8.6.9) with SMTP id GAA07273; Wed, 23 Aug 1995 06:34:41 -0700
To: "Rodney W. Grimes" <rgrimes@gndrsh.aac.dev.com>
cc: jkh@freefall.FreeBSD.org (Jordan K. Hubbard),
        CVS-commiters@freefall.FreeBSD.org, cvs-sys@freefall.FreeBSD.org
Subject: Re: cvs commit: src/sys/sys mount.h 
In-reply-to: Your message of "Wed, 23 Aug 1995 06:17:30 PDT."
             <199508231317.GAA09406@gndrsh.aac.dev.com> 
Date: Wed, 23 Aug 1995 06:34:40 -0700
Message-ID: <7271.809184880@time.cdrom.com>
From: "Jordan K. Hubbard" <jkh@time.cdrom.com>
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

> If I recall these hacks (and they where) they had several bugs in them,
> one of them being the change to this file.

Just one that I could see, which I fixed.  Unfortunately, I didn't
bring it in with that diff!  Argh! :-(

Thanks for the reminder, fixed!

Now the noauto flag is truly that, a flag again.  It's also above the
other flags, so a rebuild of mount_foo is NOT necessary now.  I don't
see any other potential problems, and certainly not "several bugs" -
everything else should simply ignore the setting of this flag.

					Jordan

From owner-cvs-sys  Wed Aug 23 07:00:47 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id HAA04021
          for cvs-sys-outgoing; Wed, 23 Aug 1995 07:00:47 -0700
Received: from haywire.DIALix.COM (haywire.DIALix.COM [192.203.228.65])
          by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id HAA04013
          ; Wed, 23 Aug 1995 07:00:36 -0700
Received: (from peter@localhost) by haywire.DIALix.COM (sendmail) id VAA13603; Wed, 23 Aug 1995 21:59:57 +0800 (WST)
Date: Wed, 23 Aug 1995 21:59:57 +0800 (WST)
From: Peter Wemm <peter@haywire.dialix.com>
To: "Jordan K. Hubbard" <jkh@freefall.FreeBSD.org>
cc: CVS-commiters@freefall.FreeBSD.org, cvs-sys@freefall.FreeBSD.org
Subject: Re: cvs commit: src/sys/sys mount.h
In-Reply-To: <199508231330.GAA02999@freefall.FreeBSD.org>
Message-ID: <Pine.SV4.3.91.950823215202.29188I-100000@haywire.DIALix.COM>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

On Wed, 23 Aug 1995, Jordan K. Hubbard wrote:
> jkh         95/08/23 06:30:53
> 
>   Modified:    sys/sys   mount.h
>   Log:
>   Damn!  As Rod just reminded me, I didn't apply the tweak to make
>   this obey the mask properly.  I had it locally, but not in the diffs
>   I brought across.. :-(  Thanks, Rod.

Sorry about getting on my soap-box again, but this kind of thing would be 
practically eliminated with doing remote commits, as you get to commit 
the actual code that you've tested, rather than testing it, extracting 
diffs, and then patching them in.. At the risk of missing something that 
one changed as a part of it.

To clarify what I said before..  remote access is not good for serious 
work.. One would still need a local copy of the cvs tree, as one cannot 
depend on link connectivity.   (Can't even depend on cdrom.com <-> 
barrnet being up.. :-).

If only cvs-1.5 was bomb-proof... :-(

Cheers,
-Peter



From owner-cvs-sys  Wed Aug 23 07:18:52 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id HAA04734
          for cvs-sys-outgoing; Wed, 23 Aug 1995 07:18:52 -0700
Received: from time.cdrom.com (time.cdrom.com [192.216.222.226])
          by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id HAA04704
          ; Wed, 23 Aug 1995 07:18:39 -0700
Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.11/8.6.9) with SMTP id HAA07685; Wed, 23 Aug 1995 07:18:27 -0700
To: Peter Wemm <peter@haywire.dialix.com>
cc: "Jordan K. Hubbard" <jkh@freefall.FreeBSD.org>,
        CVS-commiters@freefall.FreeBSD.org, cvs-sys@freefall.FreeBSD.org
Subject: Re: cvs commit: src/sys/sys mount.h 
In-reply-to: Your message of "Wed, 23 Aug 1995 21:59:57 +0800."
             <Pine.SV4.3.91.950823215202.29188I-100000@haywire.DIALix.COM> 
Date: Wed, 23 Aug 1995 07:18:26 -0700
Message-ID: <7683.809187506@time.cdrom.com>
From: "Jordan K. Hubbard" <jkh@time.cdrom.com>
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

> Sorry about getting on my soap-box again, but this kind of thing would be 
> practically eliminated with doing remote commits, as you get to commit 
> the actual code that you've tested, rather than testing it, extracting 
> diffs, and then patching them in.. At the risk of missing something that 
> one changed as a part of it.

Hey, you don't have to convince *me*!  I'd kill for this
functionality!  Most of us have local cvs trees, so that particular
limitation is *not* a problem.  David has also indicated that this
feature would make him pretty happy, and I'll bet Joerg would do
backflips if he could avoid having to interactively patch over the
transatlantic link..

Rod is the one you have to convince.. :-)

					Jordan

From owner-cvs-sys  Wed Aug 23 08:45:39 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id IAA09895
          for cvs-sys-outgoing; Wed, 23 Aug 1995 08:45:39 -0700
Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11])
          by freefall.FreeBSD.org (8.6.11/8.6.6) with SMTP id IAA09849
          ; Wed, 23 Aug 1995 08:45:24 -0700
Received: from sax.sax.de by irz301.inf.tu-dresden.de with SMTP
	(5.67b+/DEC-Ultrix/4.3) id AA24329; Wed, 23 Aug 1995 17:45:16 +0200
Received: by sax.sax.de (8.6.11/8.6.12-s1) with UUCP
	id RAA18572; Wed, 23 Aug 1995 17:45:16 +0200
Received: (from j@localhost) by uriah.heep.sax.de (8.6.11/8.6.9) id PAA16835; Wed, 23 Aug 1995 15:25:32 +0200
From: J Wunsch <j@uriah.heep.sax.de>
Message-Id: <199508231325.PAA16835@uriah.heep.sax.de>
Subject: Re: cvs commit: src/sys/i386/scsi aic7xxx.c
To: davidg@freefall.FreeBSD.org (David Greenman)
Date: Wed, 23 Aug 1995 15:25:32 +0200 (MET DST)
Cc: CVS-commiters@freefall.FreeBSD.org, cvs-sys@freefall.FreeBSD.org
In-Reply-To: <199508231014.DAA26326@freefall.FreeBSD.org> from "David Greenman" at Aug 23, 95 03:14:01 am
Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch)
X-Phone: +49-351-2012 669
X-Mailer: ELM [version 2.4 PL23]
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Content-Length: 353       
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

As David Greenman wrote:
> 
> davidg      95/08/23 03:14:00
> 
>   Branch:      sys/i386/scsi  RELENG_2_1_0
>   Modified:    sys/i386/scsi  aic7xxx.c

etc. etc.

Wow!  Has this been a commit series... thanks!

-- 
cheers, J"org

joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/
Never trust an operating system you don't have sources for. ;-)

From owner-cvs-sys  Wed Aug 23 16:03:48 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id QAA29422
          for cvs-sys-outgoing; Wed, 23 Aug 1995 16:03:48 -0700
Received: (from gibbs@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id QAA29408
          ; Wed, 23 Aug 1995 16:03:36 -0700
Date: Wed, 23 Aug 1995 16:03:36 -0700
From: "Justin T. Gibbs" <gibbs>
Message-Id: <199508232303.QAA29408@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/scsi scsiconf.c scsiconf.h
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

gibbs       95/08/23 16:03:35

  Modified:    sys/i386/isa  aha1542.c aha1742.c aic6360.c bt742a.c
                        ncr5380.c seagate.c  ultra14f.c wd7000.c
               sys/pci   ncr.c
               sys/scsi  scsiconf.c scsiconf.h
  Log:
  Remove hard coded assumption that SCSI busses have 7 targets.
  
  This change forces the controller drivers to allocate a scsibus_data struct
  via a call to scsi_alloc_bus(), fill in the adapter_link field, and optionally
  modify any other fields of the struct.  Scsi_alloc_bus() initializes all fields
  to the default, so the changes in most drivers are very minimal.  For drivers
  that support Wide controllers, the maxtarg field will have to be updated to
  allow probing of all targets (for an example, look at the aic7xxx driver).
  
  Scsi_attachdevs() now takes a scsibus_data* as its argument instead of an
  sc_link*.  This allows us to expand the role of the scsibus_data struct for
  other bus level configuration setings (max number of transactions, current
  transaction opennings, etc for better tagged queuing support).
  
  Reviewed by: Rodney Grimes <rgrimes>, Peter Dufault <dufault>, Julian Elischer <julian>

  Modified:    sys/i386/scsi  aic7xxx.c
  Log:
  Remove hard coded assumption that SCSI busses have 7 targets.
  Change some leading spaces to tabs.
  
  This change forces the controller drivers to allocate a scsibus_data struct
  via a call to scsi_alloc_bus(), fill in the adapter_link field, and optionally
  modify any other fields of the struct.  Scsi_alloc_bus() initializes all fields
  to the default, so the changes in most drivers are very minimal.  For drivers
  that support Wide controllers, the maxtarg field will have to be updated to
  allow probing of all targets (for an example, look at the aic7xxx driver).
  
  Scsi_attachdevs() now takes a scsibus_data* as its argument instead of an
  sc_link*.  This allows us to expand the role of the scsibus_data struct for
  other bus level configuration setings (max number of transactions, current
  transaction opennings, etc for better tagged queuing support).
  
  Reviewed by: Rodney Grimes <rgrimes>, Peter Dufault <dufault>, Julian Elischer <julian>

From owner-cvs-sys  Wed Aug 23 20:46:43 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id UAA09938
          for cvs-sys-outgoing; Wed, 23 Aug 1995 20:46:43 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id UAA09926
          ; Wed, 23 Aug 1995 20:46:30 -0700
Date: Wed, 23 Aug 1995 20:46:30 -0700
From: David Greenman <davidg>
Message-Id: <199508240346.UAA09926@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/kern kern_time.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/23 20:46:29

  Branch:      sys/kern  RELENG_2_1_0
  Modified:    sys/kern  kern_time.c
  Log:
  Brought in change from rev 1.9: unround hzto().

From owner-cvs-sys  Wed Aug 23 20:48:37 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id UAA10113
          for cvs-sys-outgoing; Wed, 23 Aug 1995 20:48:37 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id UAA10101
          ; Wed, 23 Aug 1995 20:48:32 -0700
Date: Wed, 23 Aug 1995 20:48:32 -0700
From: David Greenman <davidg>
Message-Id: <199508240348.UAA10101@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/i386 machdep.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/23 20:48:31

  Branch:      sys/i386/i386  RELENG_2_1_0
  Modified:    sys/i386/i386  machdep.c
  Log:
  Brought in changes from rev 1.136: fix bugs/anomolies with boot().

From owner-cvs-sys  Wed Aug 23 22:21:12 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id WAA14261
          for cvs-sys-outgoing; Wed, 23 Aug 1995 22:21:12 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id WAA14243
          ; Wed, 23 Aug 1995 22:21:07 -0700
Date: Wed, 23 Aug 1995 22:21:07 -0700
From: David Greenman <davidg>
Message-Id: <199508240521.WAA14243@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/kern vfs_subr.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/23 22:21:07

  Branch:      sys/kern  RELENG_2_1_0
  Modified:    sys/kern  vfs_subr.c
  Log:
  Brought in changes from rev 1.31: use FNONBLOCK, not IO_NDELAY in
  VOP_CLOSE().

From owner-cvs-sys  Wed Aug 23 22:35:14 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id WAA15802
          for cvs-sys-outgoing; Wed, 23 Aug 1995 22:35:14 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id WAA15789
          ; Wed, 23 Aug 1995 22:35:06 -0700
Date: Wed, 23 Aug 1995 22:35:06 -0700
From: David Greenman <davidg>
Message-Id: <199508240535.WAA15789@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/miscfs/procfs procfs_vnops.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/23 22:35:06

  Branch:      sys/miscfs/procfs  RELENG_2_1_0
  Modified:    sys/miscfs/procfs  procfs_vnops.c
  Log:
  Brought in changes from rev 1.15: don't dereference NULL credentials.

From owner-cvs-sys  Wed Aug 23 22:42:01 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id WAA16043
          for cvs-sys-outgoing; Wed, 23 Aug 1995 22:42:01 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id WAA16032
          ; Wed, 23 Aug 1995 22:41:53 -0700
Date: Wed, 23 Aug 1995 22:41:53 -0700
From: David Greenman <davidg>
Message-Id: <199508240541.WAA16032@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/net bpf.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/23 22:41:53

  Branch:      sys/net   RELENG_2_1_0
  Modified:    sys/net   bpf.c
  Log:
  Brought in changes from rev 1.10: fix "ifpromisc failed" panic.

From owner-cvs-sys  Wed Aug 23 22:52:16 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id WAA16442
          for cvs-sys-outgoing; Wed, 23 Aug 1995 22:52:16 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id WAA16430
          ; Wed, 23 Aug 1995 22:52:08 -0700
Date: Wed, 23 Aug 1995 22:52:08 -0700
From: David Greenman <davidg>
Message-Id: <199508240552.WAA16430@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/netinet tcp_input.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/23 22:52:07

  Branch:      sys/netinet  RELENG_2_1_0
  Modified:    sys/netinet  tcp_input.c
  Log:
  Brought in changes from rev 1.28: removed redundant if() and fixed typo.

From owner-cvs-sys  Wed Aug 23 23:03:20 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id XAA16660
          for cvs-sys-outgoing; Wed, 23 Aug 1995 23:03:20 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id XAA16640
          ; Wed, 23 Aug 1995 23:03:03 -0700
Date: Wed, 23 Aug 1995 23:03:03 -0700
From: David Greenman <davidg>
Message-Id: <199508240603.XAA16640@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/ufs/ffs ffs_inode.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/23 23:03:03

  Branch:      sys/ufs/ffs  RELENG_2_1_0
  Modified:    sys/ufs/ffs  ffs_inode.c
  Log:
  Brought in changes from revs 1.14-1.15: implement -async mount option and
  fix flags botch IO_SYNC->B_SYNC.

From owner-cvs-sys  Wed Aug 23 23:06:29 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id XAA16789
          for cvs-sys-outgoing; Wed, 23 Aug 1995 23:06:29 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id XAA16779
          ; Wed, 23 Aug 1995 23:06:27 -0700
Date: Wed, 23 Aug 1995 23:06:27 -0700
From: David Greenman <davidg>
Message-Id: <199508240606.XAA16779@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/ufs/mfs mfs_vfsops.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/23 23:06:26

  Branch:      sys/ufs/mfs  RELENG_2_1_0
  Modified:    sys/ufs/mfs  mfs_vfsops.c
  Log:
  Brought in changes from rev 1.11: fix mfs reboot panic.

From owner-cvs-sys  Thu Aug 24 01:45:05 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id BAA07367
          for cvs-sys-outgoing; Thu, 24 Aug 1995 01:45:05 -0700
Received: (from phk@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id BAA07316
          ; Thu, 24 Aug 1995 01:44:55 -0700
Date: Thu, 24 Aug 1995 01:44:55 -0700
From: Poul-Henning Kamp <phk>
Message-Id: <199508240844.BAA07316@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/pccard - New directory
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

phk         95/08/24 01:44:54

  src/sys/pccard - New directory

From owner-cvs-sys  Thu Aug 24 01:56:40 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id BAA08671
          for cvs-sys-outgoing; Thu, 24 Aug 1995 01:56:40 -0700
Received: (from phk@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id BAA08659
          ; Thu, 24 Aug 1995 01:56:23 -0700
Date: Thu, 24 Aug 1995 01:56:23 -0700
From: Poul-Henning Kamp <phk>
Message-Id: <199508240856.BAA08659@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/pccard card.h cis.h i82365.h pccard.c pcic.c skel.c slot.h
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

phk         95/08/24 01:56:23

  Modified:    sys/i386/isa  sio.c
  Added:       sys/pccard  card.h cis.h i82365.h pccard.c pcic.c skel.c
                        slot.h
  Log:
  Andrew McRae's pcmcia/pccard code, the kernel part.
  
  This is still very green, but I have managed to get my modem working.
  Lots of work still to do, but now at least we can commit it. /phk
  
  Reviewed by:	phk
  Submitted by:	Andrew McRae <andrew@mega.com.au>

From owner-cvs-sys  Thu Aug 24 03:17:51 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id DAA11805
          for cvs-sys-outgoing; Thu, 24 Aug 1995 03:17:51 -0700
Received: (from dfr@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id DAA11770
          ; Thu, 24 Aug 1995 03:17:43 -0700
Date: Thu, 24 Aug 1995 03:17:43 -0700
From: Doug Rabson <dfr>
Message-Id: <199508241017.DAA11770@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/nfs nfs_bio.c nfs_subs.c nfs_vfsops.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

dfr         95/08/24 03:17:41

  Modified:    sys/kern  vfs_lookup.c
               sys/nfs   nfs_bio.c nfs_subs.c nfs_vfsops.c
  Log:
  Add support for amd direct maps.
  
  Reviewed by:	Thomas Graichen <graichen@sirius.physik.fu-berlin.de>

From owner-cvs-sys  Thu Aug 24 03:32:45 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id DAA12584
          for cvs-sys-outgoing; Thu, 24 Aug 1995 03:32:45 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id DAA12573
          ; Thu, 24 Aug 1995 03:32:40 -0700
Date: Thu, 24 Aug 1995 03:32:40 -0700
From: David Greenman <davidg>
Message-Id: <199508241032.DAA12573@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/kern imgact_aout.c kern_exec.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/24 03:32:39

  Modified:    sys/i386/ibcs2  imgact_coff.c
               sys/i386/linux  imgact_linux.c
               sys/kern  imgact_aout.c kern_exec.c
  Log:
  Moved setting of VTEXT flag into the appropriate image activators. This
  fixes a bug where linux binaries would get the flag set inappropriately.

From owner-cvs-sys  Thu Aug 24 03:45:31 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id DAA13093
          for cvs-sys-outgoing; Thu, 24 Aug 1995 03:45:31 -0700
Received: (from dfr@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id DAA13079
          ; Thu, 24 Aug 1995 03:45:23 -0700
Date: Thu, 24 Aug 1995 03:45:23 -0700
From: Doug Rabson <dfr>
Message-Id: <199508241045.DAA13079@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/nfs nfs_nqlease.c nfs_serv.c nfsm_subs.h
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

dfr         95/08/24 03:45:17

  Modified:    sys/nfs   nfs_nqlease.c nfs_serv.c nfsm_subs.h
  Log:
  Some fixes found using gcc -Wall:
  
  nfsm_rpchead() has been called with the wrong number of args and misplaced
  args since someone added new args in the middle for nfsv3.
  
  Here's another one that would be important on 64-bit systems.  VOP_READDIR
  takes a `u_int **cookies' arg.
  
  Submitted by:	Bruce Evans <bde@zeta.org.au>

From owner-cvs-sys  Thu Aug 24 04:04:13 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id EAA13907
          for cvs-sys-outgoing; Thu, 24 Aug 1995 04:04:13 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id EAA13892
          ; Thu, 24 Aug 1995 04:04:06 -0700
Date: Thu, 24 Aug 1995 04:04:06 -0700
From: David Greenman <davidg>
Message-Id: <199508241104.EAA13892@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/nfs nfs_nqlease.c nfs_socket.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/24 04:04:05

  Modified:    sys/nfs   nfs_nqlease.c nfs_socket.c
  Log:
  Killed redundant declarations of nfsm_rpchead().

From owner-cvs-sys  Thu Aug 24 04:39:37 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id EAA15622
          for cvs-sys-outgoing; Thu, 24 Aug 1995 04:39:37 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id EAA15611
          ; Thu, 24 Aug 1995 04:39:33 -0700
Date: Thu, 24 Aug 1995 04:39:33 -0700
From: David Greenman <davidg>
Message-Id: <199508241139.EAA15611@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/nfs nfs_serv.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/24 04:39:32

  Modified:    sys/nfs   nfs_serv.c
  Log:
  Added NFS_ASYNC kernel option. It only has an effect for NFSv2.

From owner-cvs-sys  Thu Aug 24 05:54:17 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id FAA17971
          for cvs-sys-outgoing; Thu, 24 Aug 1995 05:54:17 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id FAA17960
          ; Thu, 24 Aug 1995 05:54:13 -0700
Date: Thu, 24 Aug 1995 05:54:13 -0700
From: David Greenman <davidg>
Message-Id: <199508241254.FAA17960@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/kern subr_prf.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/24 05:54:12

  Modified:    sys/kern  subr_prf.c
  Log:
  Killed some gratuitous #include's.

From owner-cvs-sys  Thu Aug 24 05:57:21 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id FAA18045
          for cvs-sys-outgoing; Thu, 24 Aug 1995 05:57:21 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id FAA18034
          ; Thu, 24 Aug 1995 05:57:18 -0700
Date: Thu, 24 Aug 1995 05:57:18 -0700
From: David Greenman <davidg>
Message-Id: <199508241257.FAA18034@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/sys buf.h
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/24 05:57:18

  Modified:    sys/sys   buf.h
  Log:
  Improved BUFHASH algorithm.

From owner-cvs-sys  Thu Aug 24 18:49:25 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id SAA15525
          for cvs-sys-outgoing; Thu, 24 Aug 1995 18:49:25 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id SAA15509
          ; Thu, 24 Aug 1995 18:49:17 -0700
Date: Thu, 24 Aug 1995 18:49:17 -0700
From: David Greenman <davidg>
Message-Id: <199508250149.SAA15509@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/sys namei.h
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/24 18:49:16

  Branch:      sys/kern  RELENG_2_1_0
               sys/sys   RELENG_2_1_0
  Modified:    sys/kern  vfs_lookup.c vfs_syscalls.c
               sys/sys   namei.h
  Log:
  Brought in Bruce's "trailing slash" fixes.

From owner-cvs-sys  Thu Aug 24 18:54:45 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id SAA15781
          for cvs-sys-outgoing; Thu, 24 Aug 1995 18:54:45 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id SAA15768
          ; Thu, 24 Aug 1995 18:54:41 -0700
Date: Thu, 24 Aug 1995 18:54:41 -0700
From: David Greenman <davidg>
Message-Id: <199508250154.SAA15768@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/msdosfs msdosfs_vnops.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/24 18:54:41

  Branch:      sys/msdosfs  RELENG_2_1_0
  Modified:    sys/msdosfs  msdosfs_vnops.c
  Log:
  Brought in changes from rev 1.21: fix cookies for NFS.

From owner-cvs-sys  Thu Aug 24 18:58:09 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id SAA15987
          for cvs-sys-outgoing; Thu, 24 Aug 1995 18:58:09 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id SAA15971
          ; Thu, 24 Aug 1995 18:58:06 -0700
Date: Thu, 24 Aug 1995 18:58:06 -0700
From: David Greenman <davidg>
Message-Id: <199508250158.SAA15971@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/netinet ip_fw.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/24 18:58:05

  Branch:      sys/netinet  RELENG_2_1_0
  Modified:    sys/netinet  ip_fw.c
  Log:
  Brought in change from rev 1.22: fix SYN blocking code.

From owner-cvs-sys  Thu Aug 24 19:08:10 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id TAA16467
          for cvs-sys-outgoing; Thu, 24 Aug 1995 19:08:10 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id TAA16448
          ; Thu, 24 Aug 1995 19:08:01 -0700
Date: Thu, 24 Aug 1995 19:08:01 -0700
From: David Greenman <davidg>
Message-Id: <199508250208.TAA16448@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/pci if_de.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/24 19:08:00

  Branch:      sys/pci   RELENG_2_1_0
  Modified:    sys/pci   if_de.c
  Log:
  Brought in changes from rev 1.30: Matt's version of a previous bugfix.

From owner-cvs-sys  Fri Aug 25 02:47:11 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id CAA20865
          for cvs-sys-outgoing; Fri, 25 Aug 1995 02:47:11 -0700
Received: (from phk@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id CAA20846
          ; Fri, 25 Aug 1995 02:47:08 -0700
Date: Fri, 25 Aug 1995 02:47:08 -0700
From: Poul-Henning Kamp <phk>
Message-Id: <199508250947.CAA20846@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/pccard pccard.c pcic.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

phk         95/08/25 02:47:07

  Modified:    sys/pccard  pccard.c pcic.c
  Log:
  Shut warnings.
  Add selwake calls.
  remove some trash.

From owner-cvs-sys  Fri Aug 25 12:25:01 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id MAA25071
          for cvs-sys-outgoing; Fri, 25 Aug 1995 12:25:01 -0700
Received: (from bde@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id MAA25058
          ; Fri, 25 Aug 1995 12:24:58 -0700
Date: Fri, 25 Aug 1995 12:24:58 -0700
From: Bruce Evans <bde>
Message-Id: <199508251924.MAA25058@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/isa clock.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

bde         95/08/25 12:24:56

  Modified:    sys/i386/isa  clock.c
  Log:
  Remove extra args from the calls to getit().  The bug was benign with the
  default function call convention.

From owner-cvs-sys  Fri Aug 25 12:40:37 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id MAA26091
          for cvs-sys-outgoing; Fri, 25 Aug 1995 12:40:37 -0700
Received: (from bde@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id MAA26073
          ; Fri, 25 Aug 1995 12:40:34 -0700
Date: Fri, 25 Aug 1995 12:40:34 -0700
From: Bruce Evans <bde>
Message-Id: <199508251940.MAA26073@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/ufs/ufs ufs_readwrite.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

bde         95/08/25 12:40:33

  Modified:    sys/ufs/ffs  ffs_alloc.c
               sys/ufs/ufs  ufs_readwrite.c
  Log:
  Don't call VOP_UPDATE() with volatile timestamps.

From owner-cvs-sys  Fri Aug 25 13:04:19 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id NAA28176
          for cvs-sys-outgoing; Fri, 25 Aug 1995 13:04:19 -0700
Received: (from bde@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id NAA28046
          ; Fri, 25 Aug 1995 13:03:05 -0700
Date: Fri, 25 Aug 1995 13:03:05 -0700
From: Bruce Evans <bde>
Message-Id: <199508252003.NAA28046@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/kern kern_lkm.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

bde         95/08/25 13:03:04

  Modified:    sys/kern  kern_lkm.c
  Log:
  Call nosys() from lkmnosys() with the correct number and type of args
  instead of with none.  The first (struct proc *) arg is used if lkmnosys()
  if is actually called.
  
  Implement lkmnosys() with the correct number and type of args so that
  the first of them can be used and the others won't need to be fixed
  lated.

From owner-cvs-sys  Fri Aug 25 13:12:32 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id NAA28425
          for cvs-sys-outgoing; Fri, 25 Aug 1995 13:12:32 -0700
Received: (from bde@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id NAA28414
          ; Fri, 25 Aug 1995 13:12:26 -0700
Date: Fri, 25 Aug 1995 13:12:26 -0700
From: Bruce Evans <bde>
Message-Id: <199508252012.NAA28414@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/msdosfs msdosfs_vnops.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

bde         95/08/25 13:12:24

  Modified:    sys/msdosfs  msdosfs_vnops.c
  Log:
  Fix bogus arg (&p instead of p) in the call to VOP_ACCESS() from
  msdosfs_setattr().  The bug was benign because the arg isn't used.

From owner-cvs-sys  Fri Aug 25 13:27:56 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id NAA29334
          for cvs-sys-outgoing; Fri, 25 Aug 1995 13:27:56 -0700
Received: (from bde@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id NAA29314
          ; Fri, 25 Aug 1995 13:27:49 -0700
Date: Fri, 25 Aug 1995 13:27:49 -0700
From: Bruce Evans <bde>
Message-Id: <199508252027.NAA29314@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/kern uipc_socket.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

bde         95/08/25 13:27:48

  Modified:    sys/kern  uipc_socket.c
  Log:
  Remove extra arg from one of the calls to (*pr_usrreq)().

From owner-cvs-sys  Fri Aug 25 13:39:11 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id NAA29829
          for cvs-sys-outgoing; Fri, 25 Aug 1995 13:39:11 -0700
Received: (from bde@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id NAA29809
          ; Fri, 25 Aug 1995 13:39:04 -0700
Date: Fri, 25 Aug 1995 13:39:04 -0700
From: Bruce Evans <bde>
Message-Id: <199508252039.NAA29809@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/isa ultra14f.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

bde         95/08/25 13:39:03

  Modified:    sys/i386/isa  ultra14f.c
  Log:
  Remove extra arg from one call to uha_done().

From owner-cvs-sys  Fri Aug 25 13:49:56 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id NAA00487
          for cvs-sys-outgoing; Fri, 25 Aug 1995 13:49:56 -0700
Received: (from bde@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id NAA00467
          ; Fri, 25 Aug 1995 13:49:49 -0700
Date: Fri, 25 Aug 1995 13:49:49 -0700
From: Bruce Evans <bde>
Message-Id: <199508252049.NAA00467@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/kern vfs_subr.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

bde         95/08/25 13:49:47

  Modified:    sys/kern  vfs_subr.c
  Log:
  Don't compile the diagnostic functions vhold() and holdrele() unless
  DIAGNOSTIC is defined.

From owner-cvs-sys  Fri Aug 25 22:40:57 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id WAA21106
          for cvs-sys-outgoing; Fri, 25 Aug 1995 22:40:57 -0700
Received: (from davidg@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id WAA21094
          ; Fri, 25 Aug 1995 22:40:54 -0700
Date: Fri, 25 Aug 1995 22:40:54 -0700
From: David Greenman <davidg>
Message-Id: <199508260540.WAA21094@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/sys mount.h
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

davidg      95/08/25 22:40:53

  Modified:    sys/sys   mount.h
  Log:
  Killed MNT_NOAUTO.

From owner-cvs-sys  Sat Aug 26 06:17:50 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id GAA17897
          for cvs-sys-outgoing; Sat, 26 Aug 1995 06:17:50 -0700
Received: (from jkh@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id GAA17886
          ; Sat, 26 Aug 1995 06:17:48 -0700
Date: Sat, 26 Aug 1995 06:17:48 -0700
From: "Jordan K. Hubbard" <jkh>
Message-Id: <199508261317.GAA17886@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/conf GENERIC
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

jkh         95/08/26 06:17:48

  Branch:      sys/i386/conf  RELENG_2_1_0
  Modified:    sys/i386/conf  GENERIC
  Log:
  Add mse0 back to GENERIC, as I'd intended.  Also remove sio3 - do
  we really want a serial probe on IRQ 9?  I think not.  I certainly
  don't see that as GENERIC fodder, anyway.

From owner-cvs-sys  Sat Aug 26 08:04:19 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id IAA20456
          for cvs-sys-outgoing; Sat, 26 Aug 1995 08:04:19 -0700
Received: from localhost (localhost [127.0.0.1])
          by freefall.FreeBSD.org (8.6.11/8.6.6) with SMTP id IAA20445
          ; Sat, 26 Aug 1995 08:04:13 -0700
Message-Id: <199508261504.IAA20445@freefall.FreeBSD.org>
X-Authentication-Warning: freefall.FreeBSD.org: Host localhost didn't use HELO protocol
To: "Jordan K. Hubbard" <jkh@freefall.FreeBSD.org>
cc: CVS-commiters@freefall.FreeBSD.org, cvs-sys@freefall.FreeBSD.org
Subject: Re: cvs commit: src/sys/i386/conf GENERIC 
In-reply-to: Your message of "Sat, 26 Aug 95 06:17:48 PDT."
             <199508261317.GAA17886@freefall.FreeBSD.org> 
Date: Sat, 26 Aug 1995 08:04:12 -0700
From: "Justin T. Gibbs" <gibbs@freefall.FreeBSD.org>
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

>jkh         95/08/26 06:17:48
>
>  Branch:      sys/i386/conf  RELENG_2_1_0
>  Modified:    sys/i386/conf  GENERIC
>  Log:
>  Add mse0 back to GENERIC, as I'd intended.  Also remove sio3 - do
>  we really want a serial probe on IRQ 9?  I think not.  I certainly
>  don't see that as GENERIC fodder, anyway.

If there is no reason to kill it other than aesthetics, I say we leave
it in.  The modem I use to install from is on sio3, and although I'll
know to go play around in userconfig to fix my problem, those performing
a first time install, won't.
--
Justin T. Gibbs
===========================================
  Software Developer - Walnut Creek CDROM
  FreeBSD: Turning PCs into workstations
===========================================

From owner-cvs-sys  Sat Aug 26 08:22:22 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id IAA20954
          for cvs-sys-outgoing; Sat, 26 Aug 1995 08:22:22 -0700
Received: from time.cdrom.com (time.cdrom.com [192.216.222.226])
          by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id IAA20944
          ; Sat, 26 Aug 1995 08:22:12 -0700
Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.11/8.6.9) with SMTP id IAA00331; Sat, 26 Aug 1995 08:22:10 -0700
To: "Justin T. Gibbs" <gibbs@freefall.FreeBSD.org>
cc: "Jordan K. Hubbard" <jkh@freefall.FreeBSD.org>,
        CVS-commiters@freefall.FreeBSD.org, cvs-sys@freefall.FreeBSD.org
Subject: Re: cvs commit: src/sys/i386/conf GENERIC 
In-reply-to: Your message of "Sat, 26 Aug 1995 08:04:12 PDT."
             <199508261504.IAA20445@freefall.FreeBSD.org> 
Date: Sat, 26 Aug 1995 08:22:09 -0700
Message-ID: <328.809450529@time.cdrom.com>
From: "Jordan K. Hubbard" <jkh@time.cdrom.com>
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

> If there is no reason to kill it other than aesthetics, I say we leave
> it in.  The modem I use to install from is on sio3, and although I'll
> know to go play around in userconfig to fix my problem, those performing
> a first time install, won't.

Well, asthetics aside, is a serial port on IRQ 9 really *that* common?
Isn't it shared with IRQ 2 anyway?

					Jordan

From owner-cvs-sys  Sat Aug 26 08:42:49 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id IAA21588
          for cvs-sys-outgoing; Sat, 26 Aug 1995 08:42:49 -0700
Received: from localhost (localhost [127.0.0.1])
          by freefall.FreeBSD.org (8.6.11/8.6.6) with SMTP id IAA21582
          ; Sat, 26 Aug 1995 08:42:43 -0700
Message-Id: <199508261542.IAA21582@freefall.FreeBSD.org>
X-Authentication-Warning: freefall.FreeBSD.org: Host localhost didn't use HELO protocol
To: "Jordan K. Hubbard" <jkh@time.cdrom.com>
cc: "Jordan K. Hubbard" <jkh@freefall.FreeBSD.org>,
        CVS-commiters@freefall.FreeBSD.org, cvs-sys@freefall.FreeBSD.org
Subject: Re: cvs commit: src/sys/i386/conf GENERIC 
In-reply-to: Your message of "Sat, 26 Aug 95 08:22:09 PDT."
             <328.809450529@time.cdrom.com> 
Date: Sat, 26 Aug 1995 08:42:42 -0700
From: "Justin T. Gibbs" <gibbs@freefall.FreeBSD.org>
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

>> If there is no reason to kill it other than aesthetics, I say we leave
>> it in.  The modem I use to install from is on sio3, and although I'll
>> know to go play around in userconfig to fix my problem, those performing
>> a first time install, won't.
>
>Well, asthetics aside, is a serial port on IRQ 9 really *that* common?
>Isn't it shared with IRQ 2 anyway?
>
>					Jordan

IRQ 2 is IRQ 9.  For those having a third serial port on an 8 bit card, I
think it is common (Sound blaster, NE2000 card, or LPT2 is on IRQ5).
--
Justin T. Gibbs
===========================================
  Software Developer - Walnut Creek CDROM
  FreeBSD: Turning PCs into workstations
===========================================

From owner-cvs-sys  Sat Aug 26 08:59:18 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id IAA22260
          for cvs-sys-outgoing; Sat, 26 Aug 1995 08:59:18 -0700
Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34])
          by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id IAA22243
          ; Sat, 26 Aug 1995 08:59:05 -0700
Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id BAA09558; Sun, 27 Aug 1995 01:54:10 +1000
Date: Sun, 27 Aug 1995 01:54:10 +1000
From: Bruce Evans <bde@zeta.org.au>
Message-Id: <199508261554.BAA09558@godzilla.zeta.org.au>
To: CVS-commiters@freefall.FreeBSD.org, cvs-sys@freefall.FreeBSD.org,
        jkh@freefall.FreeBSD.org
Subject: Re: cvs commit: src/sys/i386/conf GENERIC
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

>  Branch:      sys/i386/conf  RELENG_2_1_0
>  Modified:    sys/i386/conf  GENERIC
>  Log:
>  Add mse0 back to GENERIC, as I'd intended.  Also remove sio3 - do
>  we really want a serial probe on IRQ 9?  I think not.  I certainly
>  don't see that as GENERIC fodder, anyway.

It may as well be there, but it should be disabled by default, at least
for the version on the install disk.  _All_ devices that aren't used
for booting or for talking to the user should be disabled in the version
on the install disk.  The `enable' and `disable' keywords don't work in
config yet.

Extra sio entries may be necessary even when the devices for them can't
be used due to interrupt conflicts.  Ports with conflicting interrupts
need to be initialized just so that they can be disabled.  This is
currently handled by the driver knowing too much about the 4 standard
port addresses.

Bruce

From owner-cvs-sys  Sat Aug 26 09:04:34 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id JAA22461
          for cvs-sys-outgoing; Sat, 26 Aug 1995 09:04:34 -0700
Received: from time.cdrom.com (time.cdrom.com [192.216.222.226])
          by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id JAA22449
          ; Sat, 26 Aug 1995 09:04:28 -0700
Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.11/8.6.9) with SMTP id JAA00501; Sat, 26 Aug 1995 09:03:30 -0700
To: Bruce Evans <bde@zeta.org.au>
cc: CVS-commiters@freefall.FreeBSD.org, cvs-sys@freefall.FreeBSD.org,
        jkh@freefall.FreeBSD.org
Subject: Re: cvs commit: src/sys/i386/conf GENERIC 
In-reply-to: Your message of "Sun, 27 Aug 1995 01:54:10 +1000."
             <199508261554.BAA09558@godzilla.zeta.org.au> 
Date: Sat, 26 Aug 1995 09:03:29 -0700
Message-ID: <499.809453009@time.cdrom.com>
From: "Jordan K. Hubbard" <jkh@time.cdrom.com>
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

> on the install disk.  The `enable' and `disable' keywords don't work in
> config yet.

Hmmmmmmmmmm...

					Jordan

From owner-cvs-sys  Sat Aug 26 12:29:22 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id MAA27414
          for cvs-sys-outgoing; Sat, 26 Aug 1995 12:29:22 -0700
Received: from hutcs.cs.hut.fi (hutcs.cs.hut.fi [130.233.192.2])
          by freefall.FreeBSD.org (8.6.11/8.6.6) with SMTP id MAA27407
          ; Sat, 26 Aug 1995 12:29:17 -0700
Received: from shadows.cs.hut.fi by hutcs.cs.hut.fi with SMTP id AA16791
  (5.65c8/HUTCS-S 1.4); Sat, 26 Aug 1995 22:29:09 +0300
Received: (hsu@localhost) by shadows.cs.hut.fi (8.6.10/8.6.10) id WAA23325; Sat, 26 Aug 1995 22:29:09 +0300
Date: Sat, 26 Aug 1995 22:29:09 +0300
Message-Id: <199508261929.WAA23325@shadows.cs.hut.fi>
From: Heikki Suonsivu <hsu@cs.hut.fi>
To: "Justin T. Gibbs" <gibbs@freefall.FreeBSD.org>
Cc: cvs-sys@freefall.FreeBSD.org
In-Reply-To: "Justin T. Gibbs"'s message of 26 Aug 1995 18:53:11 +0300
Subject: Re: cvs commit: src/sys/i386/conf GENERIC
Organization: Helsinki University of Technology, Otaniemi, Finland
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk


   >Well, asthetics aside, is a serial port on IRQ 9 really *that* common?

   IRQ 2 is IRQ 9.  For those having a third serial port on an 8 bit card, I
   think it is common (Sound blaster, NE2000 card, or LPT2 is on IRQ5).

A large number of internal modems I have seen have been configured on com3,
because practically all multifunction adapters and motherboards with
multifunction capabilities built-in already include com1 and com2.

On basis of this, the kernel on boot floppies should contain a kernel which
knows the third serial port, if FreeBSD is supposed to be easy to install
using a modem and a PPP connection?

com4 I haven't seen, though.

I haven't seen any hardware getting confused about com probes, is there
something which does this? 

-- 
Heikki Suonsivu, T{ysikuu 10 C 83/02210 Espoo/FINLAND,
hsu@cs.hut.fi  home +358-0-8031121 work -4513377 fax -4555276  riippu SN

From owner-cvs-sys  Sat Aug 26 13:03:55 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id NAA28840
          for cvs-sys-outgoing; Sat, 26 Aug 1995 13:03:55 -0700
Received: (from bde@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id NAA28828
          ; Sat, 26 Aug 1995 13:03:46 -0700
Date: Sat, 26 Aug 1995 13:03:46 -0700
From: Bruce Evans <bde>
Message-Id: <199508262003.NAA28828@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/i386/boot/kzipboot boot.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

bde         95/08/26 13:03:44

  Modified:    sys/i386/boot/kzipboot  boot.c
  Log:
  Convert \n to \r\n in serial_putchar().

From owner-cvs-sys  Sat Aug 26 13:58:51 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id NAA01362
          for cvs-sys-outgoing; Sat, 26 Aug 1995 13:58:51 -0700
Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34])
          by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id NAA01342
          ; Sat, 26 Aug 1995 13:58:33 -0700
Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id GAA16722; Sun, 27 Aug 1995 06:55:21 +1000
Date: Sun, 27 Aug 1995 06:55:21 +1000
From: Bruce Evans <bde@zeta.org.au>
Message-Id: <199508262055.GAA16722@godzilla.zeta.org.au>
To: CVS-commiters@freefall.FreeBSD.org, bde@freefall.FreeBSD.org,
        cvs-sys@freefall.FreeBSD.org
Subject: cvsinit doesn't ask about aborting for null log messages
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

I was annoyed when cvsinit didn't prompt for aborting for an empty
log message.  Perhaps it always has always done this, but our log
messages were previously rarely empty because the Submitted by:
(etc.) lines weren't stripped.

What does it do for an empty log message in the middle of a batch?

Bruce

From owner-cvs-sys  Sat Aug 26 14:28:45 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id OAA02455
          for cvs-sys-outgoing; Sat, 26 Aug 1995 14:28:45 -0700
Received: from haywire.DIALix.COM (haywire.DIALix.COM [192.203.228.65])
          by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id OAA02447
          ; Sat, 26 Aug 1995 14:28:35 -0700
Received: (from peter@localhost) by haywire.DIALix.COM (sendmail) id FAA04994; Sun, 27 Aug 1995 05:27:47 +0800 (WST)
Date: Sun, 27 Aug 1995 05:27:46 +0800 (WST)
From: Peter Wemm <peter@haywire.dialix.com>
To: Bruce Evans <bde@zeta.org.au>
cc: CVS-commiters@freefall.FreeBSD.org, cvs-sys@freefall.FreeBSD.org
Subject: cvsedit and the iron fist approach....
In-Reply-To: <199508262114.OAA02136@freefall.FreeBSD.org>
Message-ID: <Pine.SV4.3.91.950827051444.11438C-100000@haywire.DIALix.COM>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

On Sun, 27 Aug 1995, Bruce Evans wrote:
> Date: Sun, 27 Aug 1995 06:55:21 +1000
> From: Bruce Evans <bde@zeta.org.au>
> To: CVS-commiters@freefall.FreeBSD.org, bde@freefall.FreeBSD.org,
>     cvs-sys@freefall.FreeBSD.org
> Subject: cvsinit doesn't ask about aborting for null log messages
> 
> I was annoyed when cvsinit didn't prompt for aborting for an empty
> log message.  Perhaps it always has always done this, but our log
> messages were previously rarely empty because the Submitted by:
> (etc.) lines weren't stripped.
> 
> What does it do for an empty log message in the middle of a batch?
> 
> Bruce

1,$s/cvsinit/cvsedit/g

Yeah, Satoshi commented about this too.

Since people are asking about it, it's obviously not desirable...

I propose the following change to cvsedit to "fix" it, since cvsedit 
actually does the right thing on an empty file anyway.

When I wrote it, I put it in to make sure that I didn't miss any cases 
when the filter may have totally removed all the log.  It's outlived it's 
usefulness.

As for a mid-commit exit, it'll cause the same problem if you chose abort 
under the old system...  Ie: log_accum will not get run to close off the 
commit messages and send the mail, even though some commits have been 
done.

log_accum has always had this problem right from day 1. 

I've spoken with Rod about it before, and I've just had an idea 
how to counter it...

We could make a directory somewhere other than /tmp, and get log_accum to
put it's checkpoint files there.  We can get a cron job to run over them
every hour or so, and see if there are any abandoned, partially committed,
unlogged messages left, and run log_accum.pl manually to close them
off....  Otherwise we'll never see the commit mail for the commits that 
were actually completed.

-Peter

Index: cvsedit
===================================================================
RCS file: /home/ncvs/CVSROOT/cvsedit,v
retrieving revision 1.6
diff -c -2 -r1.6 cvsedit
*** 1.6	1995/08/23 11:42:34
--- cvsedit	1995/08/26 21:14:06
***************
*** 81,87 ****
  
  # sanity check...
! if (!$first) {
! 	die("cvsedit: Empty log message not permitted!\n");
! }
  
  unlink($filename . "~");	# Nuke likely editor backups..
--- 81,87 ----

  # sanity check...
! #if (!$first) {
! #	die("cvsedit: Empty log message not permitted!\n");
! #}
  
  unlink($filename . "~");	# Nuke likely editor backups..


From owner-cvs-sys  Sat Aug 26 15:15:04 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id PAA04419
          for cvs-sys-outgoing; Sat, 26 Aug 1995 15:15:04 -0700
Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241])
          by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id PAA04406
          ; Sat, 26 Aug 1995 15:15:00 -0700
Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id PAA06342; Sat, 26 Aug 1995 15:14:48 -0700
From: "Rodney W. Grimes" <rgrimes@gndrsh.aac.dev.com>
Message-Id: <199508262214.PAA06342@gndrsh.aac.dev.com>
Subject: Re: cvs commit: src/sys/i386/conf GENERIC
To: jkh@freefall.FreeBSD.org (Jordan K. Hubbard)
Date: Sat, 26 Aug 1995 15:14:48 -0700 (PDT)
Cc: CVS-commiters@freefall.FreeBSD.org, cvs-sys@freefall.FreeBSD.org
In-Reply-To: <199508261317.GAA17886@freefall.FreeBSD.org> from "Jordan K. Hubbard" at Aug 26, 95 06:17:48 am
X-Mailer: ELM [version 2.4 PL24]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 935       
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

> 
> jkh         95/08/26 06:17:48
> 
>   Branch:      sys/i386/conf  RELENG_2_1_0
>   Modified:    sys/i386/conf  GENERIC
>   Log:
>   Add mse0 back to GENERIC, as I'd intended.  Also remove sio3 - do
>   we really want a serial probe on IRQ 9?  I think not.  I certainly
>   don't see that as GENERIC fodder, anyway.

The serial code is pretty bullet proof in it's probes.  If it can't generate
the interrupt it will fail the probe.  This was a safe GENERIC thing to do,
and IRQ9 is the most common alternate interrupt for a serial port card that
supports the I/O address for sio3.

Also by deleting the line you now require anyone using 4 com ports to
config a kernel :-(.  Before if they had a different IRQ and simple
boot -c would have fixed them up.

Please but sio3 back.

-- 
Rod Grimes                                      rgrimes@gndrsh.aac.dev.com
Accurate Automation Company                 Reliable computers for FreeBSD

From owner-cvs-sys  Sat Aug 26 15:44:48 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id PAA04932
          for cvs-sys-outgoing; Sat, 26 Aug 1995 15:44:48 -0700
Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241])
          by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id PAA04925
          ; Sat, 26 Aug 1995 15:44:42 -0700
Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id PAA06504; Sat, 26 Aug 1995 15:43:38 -0700
From: "Rodney W. Grimes" <rgrimes@gndrsh.aac.dev.com>
Message-Id: <199508262243.PAA06504@gndrsh.aac.dev.com>
Subject: Re: cvsedit and the iron fist approach....
To: peter@haywire.dialix.com (Peter Wemm)
Date: Sat, 26 Aug 1995 15:43:38 -0700 (PDT)
Cc: bde@zeta.org.au, CVS-commiters@freefall.FreeBSD.org,
        cvs-sys@freefall.FreeBSD.org
In-Reply-To: <Pine.SV4.3.91.950827051444.11438C-100000@haywire.DIALix.COM> from "Peter Wemm" at Aug 27, 95 05:27:46 am
X-Mailer: ELM [version 2.4 PL24]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 3261      
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

> 
> On Sun, 27 Aug 1995, Bruce Evans wrote:
> > Date: Sun, 27 Aug 1995 06:55:21 +1000
> > From: Bruce Evans <bde@zeta.org.au>
> > To: CVS-commiters@freefall.FreeBSD.org, bde@freefall.FreeBSD.org,
> >     cvs-sys@freefall.FreeBSD.org
> > Subject: cvsinit doesn't ask about aborting for null log messages
> > 
> > I was annoyed when cvsinit didn't prompt for aborting for an empty
> > log message.  Perhaps it always has always done this, but our log
> > messages were previously rarely empty because the Submitted by:
> > (etc.) lines weren't stripped.
> > 
> > What does it do for an empty log message in the middle of a batch?
> > 
> > Bruce
> 
> 1,$s/cvsinit/cvsedit/g
> 
> Yeah, Satoshi commented about this too.
> 
> Since people are asking about it, it's obviously not desirable...
> 
> I propose the following change to cvsedit to "fix" it, since cvsedit 
> actually does the right thing on an empty file anyway.
> 
> When I wrote it, I put it in to make sure that I didn't miss any cases 
> when the filter may have totally removed all the log.  It's outlived it's 
> usefulness.
> 
> As for a mid-commit exit, it'll cause the same problem if you chose abort 
> under the old system...  Ie: log_accum will not get run to close off the 
> commit messages and send the mail, even though some commits have been 
> done.
> 
> log_accum has always had this problem right from day 1. 

:-(.  The more time that goes buy the more I am starting to hate all
this hackery in CVSROOT.  Perhaps it is time to step way way way back
and rething just how all this is done, and find a better way to do it.

Log_accum.pl is a hack, it has been hacked on seriously, and it still
has fundemental design flaws like this.

The biggest reason for using it was to reduce the mail created from
tree commits.  Perhaps we should move that into a totally external
thing from cvs, and allow cvs to do it's normal things with respect
to the log files and clean this up with a script run by sendmail.

> I've spoken with Rod about it before, and I've just had an idea 
> how to counter it...

Oh, I can see it now.. another .pl hack on the side of cvs :-(.

> 
> We could make a directory somewhere other than /tmp, and get log_accum to
> put it's checkpoint files there.  We can get a cron job to run over them
> every hour or so, and see if there are any abandoned, partially committed,
> unlogged messages left, and run log_accum.pl manually to close them
> off....  Otherwise we'll never see the commit mail for the commits that 
> were actually completed.

See above... I don't like this idea, this stuff has gotten out of hand,
is creating more problems than it solved.  We are finding bugs every 2 or
3 days, etc.  IMHO, it is time to punt and step back for a redesign.

> 
> -Peter
> 
> Index: cvsedit
> ===================================================================
> RCS file: /home/ncvs/CVSROOT/cvsedit,v
> retrieving revision 1.6
> diff -c -2 -r1.6 cvsedit
> *** 1.6	1995/08/23 11:42:34
> --- cvsedit	1995/08/26 21:14:06
> ***************
> *** 81,87 ****

Reviewed, approved, please commit as a stop gap fix.


-- 
Rod Grimes                                      rgrimes@gndrsh.aac.dev.com
Accurate Automation Company                 Reliable computers for FreeBSD

From owner-cvs-sys  Sat Aug 26 16:18:45 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id QAA05299
          for cvs-sys-outgoing; Sat, 26 Aug 1995 16:18:45 -0700
Received: (from bde@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id QAA05289
          ; Sat, 26 Aug 1995 16:18:40 -0700
Date: Sat, 26 Aug 1995 16:18:40 -0700
From: Bruce Evans <bde>
Message-Id: <199508262318.QAA05289@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/vm vm_map.h vm_map.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

bde         95/08/26 16:18:39

  Modified:    sys/vm    vm_map.h vm_map.c
  Log:
  Change vm_map_print() to have the correct number and type of args for
  a ddb command.

From owner-cvs-sys  Sat Aug 26 16:19:52 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id QAA05361
          for cvs-sys-outgoing; Sat, 26 Aug 1995 16:19:52 -0700
Received: (from bde@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id QAA05351
          ; Sat, 26 Aug 1995 16:19:50 -0700
Date: Sat, 26 Aug 1995 16:19:50 -0700
From: Bruce Evans <bde>
Message-Id: <199508262319.QAA05351@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/vm vm_object.c vm_object.h
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

bde         95/08/26 16:19:50

  Modified:    sys/vm    vm_object.c vm_object.h
  Log:
  Change vm_object_print() to have the correct number and type of args
  for a ddb command.

From owner-cvs-sys  Sat Aug 26 18:10:07 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id SAA12194
          for cvs-sys-outgoing; Sat, 26 Aug 1995 18:10:07 -0700
Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34])
          by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id SAA12173
          ; Sat, 26 Aug 1995 18:09:35 -0700
Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id LAA23799; Sun, 27 Aug 1995 11:07:50 +1000
Date: Sun, 27 Aug 1995 11:07:50 +1000
From: Bruce Evans <bde@zeta.org.au>
Message-Id: <199508270107.LAA23799@godzilla.zeta.org.au>
To: CVS-commiters@freefall.FreeBSD.org, bde@freefall.FreeBSD.org,
        cvs-sys@freefall.FreeBSD.org
Subject: Re: cvs commit: src/sys/vm vm_map.h vm_map.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

>bde         95/08/26 16:18:39

>  Modified:    sys/vm    vm_map.h vm_map.c
>  Log:
>  Change vm_map_print() to have the correct number and type of args for
>  a ddb command.

Mach apparently used lint to get the args right for all the old ddb
commands.  We used neither prototypes nor lint and got the args wrong
for almost all the recently added ddb commands.  We will soon use
-Wstrict-prototypes to avoid mismatched args.  This is painful to get
right for function pointers.  `gcc -Wstrict-prototypes' warns about
incomplete function pointer types in structs, so we want complete
function pointer types in structs, but completing them exposed about
2000 abuses of incomplete function pointers, including many easy to
fix gratuitous ones like the above.

The abuses include the following:

1) for syscalls.  The conversion from the application's args is
   magic, but it would be nice to limit the type puns to one stage.
   Currently, for the i386, the following occurs:
   a) the app pushes the args onto the user stack.
   b) the args are copied and converted from the user stack to a
      local array `int args[8]'.  The conversion is actually null.
      It works by magic.
   c) the address of the kernel copy of the args is passed to the
      function that handles the syscall, e.g., open().  The address
      has type `int *' and is magically converted to a `struct
      foo_args *' for the function foo().  The effect of the call is
      undefined because the arg types are incompatible.  This is
      with the function pointer type (*sy_call)() having an empty
      arg list.  If (*sy_call)() is declared to match the way it is
      used (this is what I do now), then there are hundreds of
      warnings about bogus initializations of sysent structs.  If
      (*sy_call)() is declared right for calling foo(), then it is
      wrong for calling bar(), although it is very unlikely that
      `struct foo_args *' is physicaly, incompatible with `struct
      bar_args *'.  Perhaps the right method is to pass a `void *'
      or `int *' and convert it in each function, like you have to
      do for qsort().  This would be painful because there are so
      many functions.

2) for protoswitch functions.  The number and type of args sometimes
   depends on the protocol.  This is OK if the function pointer
   type is incomplete and the number and type of args in the callers
   matches the number and type of args in the callees, but this can't
   be checked at compile time using prototypes and more importantly,
   the incomplete function pointer types cause noisy warnings when
   you turn on enough type checking to check plain function calls.
   Perhaps the right method is to use an arbitrary complete function
   pointer type in the struct and cast it in the calls.  This would
   be relatively painless because there aren't many calls.

3) for vfs switch functions.  The args are copied and converted
   (wasting time and space) to vop_foo_args structs.  I think there
   is no problem at run time (the machine-generated conversion
   functions in vnode_if.h correspond to the conversions that
   would fix syscall functions), but if the vnode function pointer
   types are made complete then gcc warns about thousands of
   compile-time conversions without casts in the vfs initializers.
   Adding casts would defeat type checking.  Perhaps the right
   method is to use an arbitrary complete function pointer type
   in the struct and cast it in the conversion functions.  This
   would be relativly painless because the casts can be machine-
   generated.

If everything passed the correct number and type of args then we
could compile the kernel with -mrtd -mregparm to save a few cycles.
-mregparm is officially supported for the i386 in gcc-2.7.0.

Bruce

From owner-cvs-sys  Sat Aug 26 19:39:55 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id TAA02462
          for cvs-sys-outgoing; Sat, 26 Aug 1995 19:39:55 -0700
Received: (from bde@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id TAA02445
          ; Sat, 26 Aug 1995 19:39:42 -0700
Date: Sat, 26 Aug 1995 19:39:42 -0700
From: Bruce Evans <bde>
Message-Id: <199508270239.TAA02445@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/ddb db_command.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

bde         95/08/26 19:39:41

  Modified:    sys/ddb   db_command.c
  Log:
  Change db_fncall() and db_panic() to have the correct number and type of
  args for a ddb command.

From owner-cvs-sys  Sat Aug 26 19:40:45 1995
Return-Path: cvs-sys-owner
Received: (from majordom@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id TAA02650
          for cvs-sys-outgoing; Sat, 26 Aug 1995 19:40:45 -0700
Received: (from bde@localhost)
          by freefall.FreeBSD.org (8.6.11/8.6.6) id TAA02628
          ; Sat, 26 Aug 1995 19:40:40 -0700
Date: Sat, 26 Aug 1995 19:40:40 -0700
From: Bruce Evans <bde>
Message-Id: <199508270240.TAA02628@freefall.FreeBSD.org>
To: CVS-commiters, cvs-sys
Subject: cvs commit: src/sys/ddb db_ps.c
Sender: cvs-sys-owner@FreeBSD.org
Precedence: bulk

bde         95/08/26 19:40:40

  Modified:    sys/ddb   db_ps.c
  Log:
  Change db_ps() to have the correct number and type of args for a ddb
  command.