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 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 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 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 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 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 ; 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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" 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" 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" 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" 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" 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" 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" 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" 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" 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 To: "Jordan K. Hubbard" 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: 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 cc: "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 21:59:57 +0800." Date: Wed, 23 Aug 1995 07:18:26 -0700 Message-ID: <7683.809187506@time.cdrom.com> From: "Jordan K. Hubbard" 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 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" 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 , Peter Dufault , Julian Elischer 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 , Peter Dufault , Julian Elischer 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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" 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" 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" 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" cc: "Jordan K. Hubbard" , 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" 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" cc: "Jordan K. Hubbard" , 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" 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 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 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" 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 To: "Justin T. Gibbs" 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 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 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 To: Bruce Evans 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: 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 > 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" 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" 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: 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 > > 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 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 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 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 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 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.