From owner-cvs-sys Sun Oct 8 09:54:11 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id JAA07192 for cvs-sys-outgoing; Sun, 8 Oct 1995 09:54:11 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.222.226]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id JAA07187 ; Sun, 8 Oct 1995 09:53:56 -0700 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.12/8.6.9) with SMTP id JAA01504; Sun, 8 Oct 1995 09:52:49 -0700 To: davidg@Root.COM cc: Bruce Evans , CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa cx.c In-reply-to: Your message of "Sat, 07 Oct 1995 20:16:38 PDT." <199510080316.UAA00134@corbin.Root.COM> Date: Sun, 08 Oct 1995 09:52:48 -0700 Message-ID: <1502.813171168@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk > >This should be in 2.1 too. Apparently no one compiled the broken version > >in either -current or in 2.1, although LINT covers it. > > Yes, I know; it's on my list of things to fix. Thanks. Sorry about this, guys. Initial mistake mine. Jordan From owner-cvs-sys Sun Oct 8 10:46:20 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA08057 for cvs-sys-outgoing; Sun, 8 Oct 1995 10:46:20 -0700 Received: (from gibbs@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA08047 ; Sun, 8 Oct 1995 10:46:13 -0700 Date: Sun, 8 Oct 1995 10:46:13 -0700 From: "Justin T. Gibbs" Message-Id: <199510081746.KAA08047@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/pci aic7870.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk gibbs 95/10/08 10:46:13 Modified: sys/pci aic7870.c Log: Identify the 2940 *Ultra* SCSI adapter. We treat it as a normal 2940 for now since I don't have any documentation on this card yet and it is software compatible with the earlier cards. The 2940 *Ultra* is Adaptec's push to take SCSI to 20MHz bus rates. Its based on the aic7880 chip which is the successor to the aic7870. From owner-cvs-sys Sun Oct 8 13:04:22 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id NAA10125 for cvs-sys-outgoing; Sun, 8 Oct 1995 13:04:22 -0700 Received: from gvr.win.tue.nl (root@gvr.win.tue.nl [131.155.210.19]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id NAA10112 ; Sun, 8 Oct 1995 13:04:09 -0700 Received: by gvr.win.tue.nl (8.6.10/1.53) id VAA26619; Sun, 8 Oct 1995 21:03:42 +0100 From: guido@gvr.win.tue.nl (Guido van Rooij) Message-Id: <199510082003.VAA26619@gvr.win.tue.nl> Subject: Re: cvs commit: src/sys/i386/boot/kzipboot tail.S Makefile head.S To: se@ZPR.Uni-Koeln.DE (Stefan Esser) Date: Sun, 8 Oct 1995 21:03:41 +0100 (MET) Cc: peter@jhome.dialix.com, CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-Reply-To: <199510061255.AA24283@Sysiphos> from "Stefan Esser" at Oct 6, 95 01:55:01 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 382 Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk Stefan Esser wrote: > 20% packet drop ??? 20 % !!! > > Well, when was the last time I got > an INTERNET connection to the US > with less than 60% lost packets ... > > It's more like 75% most of the day! > > I remember, there have been better > times ... :) Great to have a corporate network with various inet gateways in various countries. Makes life *very* easy ;-) -Guido From owner-cvs-sys Sun Oct 8 13:43:33 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id NAA10975 for cvs-sys-outgoing; Sun, 8 Oct 1995 13:43:33 -0700 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id NAA10969 ; Sun, 8 Oct 1995 13:43:23 -0700 Received: (from julian@localhost) by ref.tfs.com (8.6.11/8.6.9) id NAA13845; Sun, 8 Oct 1995 13:42:58 -0700 From: Julian Elischer Message-Id: <199510082042.NAA13845@ref.tfs.com> Subject: Re: cvs commit: src/sys/sys systm.h To: swallace@ece.uci.edu (Steven Wallace) Date: Sun, 8 Oct 1995 13:42:57 -0700 (PDT) Cc: bde@zeta.org.au, CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-Reply-To: <199510080642.XAA20642@newport.ece.uci.edu> from "Steven Wallace" at Oct 7, 95 11:42:18 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 474 Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk > > >> Add appropriate #include to files that needed > >> protos from systm.h. > > > > This duplicates work that I was waiting to commit. has > > to be included in 48 headers altogether. Sigh. bruce, would it be possible for you to do commits with a finer granularity? the trouble is that you are building up such a LARGE body of changes back there, that the chances that people's work will collide with yours is aproaching unity. From owner-cvs-sys Sun Oct 8 15:26:02 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id PAA14168 for cvs-sys-outgoing; Sun, 8 Oct 1995 15:26:02 -0700 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id PAA14158 ; Sun, 8 Oct 1995 15:25:49 -0700 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id IAA12229; Mon, 9 Oct 1995 08:20:47 +1000 Date: Mon, 9 Oct 1995 08:20:47 +1000 From: Bruce Evans Message-Id: <199510082220.IAA12229@godzilla.zeta.org.au> To: julian@ref.tfs.com, swallace@ece.uci.edu Subject: Re: cvs commit: src/sys/sys systm.h Cc: CVS-commiters@freefall.freebsd.org, bde@zeta.org.au, cvs-sys@freefall.freebsd.org Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk >> > This duplicates work that I was waiting to commit. has >> > to be included in 48 headers altogether. Sigh. >bruce, would it be possible for you to do commits with a finer granularity? >the trouble is that you are building up such a LARGE body of changes back >there, that the chances that people's work will collide with yours is >aproaching unity. Not while it would interfere with 2.1. Bruce From owner-cvs-sys Sun Oct 8 20:20:05 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id UAA20909 for cvs-sys-outgoing; Sun, 8 Oct 1995 20:20:05 -0700 Received: (from dyson@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id UAA20890 ; Sun, 8 Oct 1995 20:19:53 -0700 Date: Sun, 8 Oct 1995 20:19:53 -0700 From: John Dyson Message-Id: <199510090319.UAA20890@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/kern vfs_cluster.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk dyson 95/10/08 20:19:52 Modified: sys/kern vfs_cluster.c Log: Work-around a problem in the clustering code on non-VMIO buffers. The write-side needs rewriting, but this makes a ktrace panic go away for now. From owner-cvs-sys Sun Oct 8 21:06:41 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id VAA22402 for cvs-sys-outgoing; Sun, 8 Oct 1995 21:06:41 -0700 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id VAA22393 ; Sun, 8 Oct 1995 21:06:32 -0700 Date: Sun, 8 Oct 1995 21:06:32 -0700 From: Bruce Evans Message-Id: <199510090406.VAA22393@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/net rtsock.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk bde 95/10/08 21:06:30 Modified: sys/net rtsock.c Log: Fix types of sysctl functions. Add prototypes. Cosmetic. From owner-cvs-sys Sun Oct 8 21:31:53 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id VAA23114 for cvs-sys-outgoing; Sun, 8 Oct 1995 21:31:53 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id VAA23104 ; Sun, 8 Oct 1995 21:31:34 -0700 Date: Sun, 8 Oct 1995 21:31:34 -0700 From: David Greenman Message-Id: <199510090431.VAA23104@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/kern vfs_cluster.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/08 21:31:33 Branch: sys/kern RELENG_2_1_0 Modified: sys/kern vfs_cluster.c Log: Brought in change from rev 1.22: workaround for "ktrace panic". From owner-cvs-sys Sun Oct 8 21:36:17 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id VAA23354 for cvs-sys-outgoing; Sun, 8 Oct 1995 21:36:17 -0700 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id VAA23337 ; Sun, 8 Oct 1995 21:36:06 -0700 Date: Sun, 8 Oct 1995 21:36:06 -0700 From: Bruce Evans Message-Id: <199510090436.VAA23337@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/i386 trap.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk bde 95/10/08 21:36:04 Modified: sys/i386/i386 trap.c Log: Fix tracing of syscalls. The previous fix required the undocumented option DDB_NO_LCALLS to stop ddb getting control and broke all ddb tracing. Now there is no option and no way for ddb to trace at address _Xsyscall or to _Xsyscall, but tracing everywhere else works. The previous fix did unnecessary things for Linux syscalls. Don't bother checking that syscall frames are for user mode. Make debugger traps inside the kernel (except at addresses _Xsyscall and _Xsyscall+1) fatal if ddb is not configured. They "can't happen". Add prototypes. Remove stupid comments, e.g., /*ARGSUSED*/ for args that are used. From owner-cvs-sys Sun Oct 8 22:54:39 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id WAA25903 for cvs-sys-outgoing; Sun, 8 Oct 1995 22:54:39 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id WAA25894 ; Sun, 8 Oct 1995 22:54:34 -0700 Date: Sun, 8 Oct 1995 22:54:34 -0700 From: David Greenman Message-Id: <199510090554.WAA25894@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa cronyx.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/08 22:54:34 Modified: sys/i386/isa cronyx.c Log: Include From owner-cvs-sys Sun Oct 8 22:55:45 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id WAA25994 for cvs-sys-outgoing; Sun, 8 Oct 1995 22:55:45 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id WAA25985 ; Sun, 8 Oct 1995 22:55:43 -0700 Date: Sun, 8 Oct 1995 22:55:43 -0700 From: David Greenman Message-Id: <199510090555.WAA25985@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa cx.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/08 22:55:43 Branch: sys/i386/isa RELENG_2_1_0 Modified: sys/i386/isa cx.c Log: Sync with main branch. From owner-cvs-sys Sun Oct 8 23:13:15 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id XAA26336 for cvs-sys-outgoing; Sun, 8 Oct 1995 23:13:15 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id XAA26319 ; Sun, 8 Oct 1995 23:13:10 -0700 Date: Sun, 8 Oct 1995 23:13:10 -0700 From: David Greenman Message-Id: <199510090613.XAA26319@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/msdosfs msdosfs_vnops.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/08 23:13:09 Branch: sys/msdosfs RELENG_2_1_0 Modified: sys/msdosfs msdosfs_vnops.c Log: Brought in changes from rev 1.24: fix rename("dir1", "dir2/..") panic. From owner-cvs-sys Sun Oct 8 23:22:21 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id XAA26526 for cvs-sys-outgoing; Sun, 8 Oct 1995 23:22:21 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id XAA26517 ; Sun, 8 Oct 1995 23:22:16 -0700 Date: Sun, 8 Oct 1995 23:22:16 -0700 From: David Greenman Message-Id: <199510090622.XAA26517@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/netinet ip_mroute.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/08 23:22:15 Branch: sys/netinet RELENG_2_1_0 Modified: sys/netinet ip_mroute.c Log: Brought in changes from rev 1.23: fixup syslog messages. From owner-cvs-sys Sun Oct 8 23:27:54 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id XAA26676 for cvs-sys-outgoing; Sun, 8 Oct 1995 23:27:54 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id XAA26667 ; Sun, 8 Oct 1995 23:27:51 -0700 Date: Sun, 8 Oct 1995 23:27:51 -0700 From: David Greenman Message-Id: <199510090627.XAA26667@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/pci aic7870.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/08 23:27:51 Branch: sys/pci RELENG_2_1_0 Modified: sys/pci aic7870.c Log: Brought in changes from rev 1.15: indentify the 2940U. From owner-cvs-sys Sun Oct 8 23:29:15 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id XAA26766 for cvs-sys-outgoing; Sun, 8 Oct 1995 23:29:15 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id XAA26757 ; Sun, 8 Oct 1995 23:29:13 -0700 Date: Sun, 8 Oct 1995 23:29:13 -0700 From: David Greenman Message-Id: <199510090629.XAA26757@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/pci if_de.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/08 23:29:12 Branch: sys/pci RELENG_2_1_0 Modified: sys/pci if_de.c Log: Brought in changes from rev 1.33: grok SIOCGIFADDR. From owner-cvs-sys Sun Oct 8 23:36:03 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id XAA26879 for cvs-sys-outgoing; Sun, 8 Oct 1995 23:36:03 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id XAA26870 ; Sun, 8 Oct 1995 23:36:00 -0700 Date: Sun, 8 Oct 1995 23:36:00 -0700 From: David Greenman Message-Id: <199510090636.XAA26870@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/pci pci.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/08 23:36:00 Branch: sys/pci RELENG_2_1_0 Modified: sys/pci pci.c Log: Sync with main branch: add vendor ID for Compaq, cosmetic changes. From owner-cvs-sys Mon Oct 9 00:42:58 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id AAA27822 for cvs-sys-outgoing; Mon, 9 Oct 1995 00:42:58 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id AAA27811 ; Mon, 9 Oct 1995 00:42:50 -0700 Date: Mon, 9 Oct 1995 00:42:50 -0700 From: David Greenman Message-Id: <199510090742.AAA27811@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/ufs/ufs ufs_vnops.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/09 00:42:49 Branch: sys/ufs/ufs RELENG_2_1_0 Modified: sys/ufs/ufs ufs_vnops.c Log: Brought in changes from rev 1.30: fix panic with rename("foo/","../../"). From owner-cvs-sys Mon Oct 9 08:00:55 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id IAA12800 for cvs-sys-outgoing; Mon, 9 Oct 1995 08:00:55 -0700 Received: (from joerg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id IAA12772 ; Mon, 9 Oct 1995 08:00:42 -0700 Date: Mon, 9 Oct 1995 08:00:42 -0700 From: Joerg Wunsch Message-Id: <199510091500.IAA12772@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa fd.c rtc.h Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk joerg 95/10/09 08:00:41 Modified: sys/i386/isa fd.c rtc.h Log: BIOS manufacturers don't seem to have a unique idea about 2.88 MB floppy drive types in the CMOS; add 0x50 as an alias for 2.88 MB. From owner-cvs-sys Mon Oct 9 08:15:09 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id IAA13342 for cvs-sys-outgoing; Mon, 9 Oct 1995 08:15:09 -0700 Received: (from joerg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id IAA13333 ; Mon, 9 Oct 1995 08:15:03 -0700 Date: Mon, 9 Oct 1995 08:15:03 -0700 From: Joerg Wunsch Message-Id: <199510091515.IAA13333@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/scsi scsi_base.c scsiconf.c worm.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk joerg 95/10/09 08:15:02 Modified: sys/scsi scsi_base.c scsiconf.c worm.c Log: Some bug fixes for the worm driver: o don't use polled mode after the device probe phase o don't biodone() a NULL buffer pointer o increase the timeout for scsi_read_capacity(); WORMs are slooow o make WORMMs known to scsiconf at all This brings the driver in a state where it at least doesn't immediately panic, nor hangs the controller any more. Unfortunately, at least the YAMAHA CDR100 i've been testing with answered my write attempts with an "Incorrect command sequence" response. Perhaps other CD burners might work however. Reviewed by: dufault From owner-cvs-sys Mon Oct 9 14:56:45 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id OAA25021 for cvs-sys-outgoing; Mon, 9 Oct 1995 14:56:45 -0700 Received: (from se@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id OAA25009 ; Mon, 9 Oct 1995 14:56:29 -0700 Date: Mon, 9 Oct 1995 14:56:29 -0700 From: Stefan Esser Message-Id: <199510092156.OAA25009@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa pcibus.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk se 95/10/09 14:56:27 Modified: sys/i386/isa pcibus.c Log: Fix bad typo: CONF1_ENABLE_RES1 was written CONF1_ENABLE_CHK1 ... From owner-cvs-sys Mon Oct 9 17:28:40 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id RAA29293 for cvs-sys-outgoing; Mon, 9 Oct 1995 17:28:40 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id RAA29284 ; Mon, 9 Oct 1995 17:28:34 -0700 Date: Mon, 9 Oct 1995 17:28:34 -0700 From: David Greenman Message-Id: <199510100028.RAA29284@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/pci ncr.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/09 17:28:34 Branch: sys/pci RELENG_2_1_0 Modified: sys/pci ncr.c Log: Brought in changes from revs 1.43-1.49: numerous bug fixes. From owner-cvs-sys Mon Oct 9 17:42:10 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id RAA29698 for cvs-sys-outgoing; Mon, 9 Oct 1995 17:42:10 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id RAA29689 ; Mon, 9 Oct 1995 17:42:05 -0700 Date: Mon, 9 Oct 1995 17:42:05 -0700 From: David Greenman Message-Id: <199510100042.RAA29689@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/scsi scsi_base.c scsiconf.c worm.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/09 17:42:04 Branch: sys/scsi RELENG_2_1_0 Modified: sys/scsi scsi_base.c scsiconf.c worm.c Log: Sync with main branch: fixes for worm drives. From owner-cvs-sys Mon Oct 9 17:45:53 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id RAA29859 for cvs-sys-outgoing; Mon, 9 Oct 1995 17:45:53 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id RAA29837 ; Mon, 9 Oct 1995 17:45:48 -0700 Date: Mon, 9 Oct 1995 17:45:48 -0700 From: David Greenman Message-Id: <199510100045.RAA29837@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/i386 trap.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/09 17:45:47 Branch: sys/i386/i386 RELENG_2_1_0 Modified: sys/i386/i386 trap.c Log: Brought in changes from rev 1.61: Fix tracing of syscalls. From owner-cvs-sys Mon Oct 9 18:01:07 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id SAA00247 for cvs-sys-outgoing; Mon, 9 Oct 1995 18:01:07 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id SAA00230 ; Mon, 9 Oct 1995 18:01:02 -0700 Date: Mon, 9 Oct 1995 18:01:02 -0700 From: David Greenman Message-Id: <199510100101.SAA00230@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa pcibus.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/09 18:01:01 Branch: sys/i386/isa RELENG_2_1_0 Modified: sys/i386/isa pcibus.c Log: Brought in changes from rev 1.16: fix typo that broke PCI probing on some machines. From owner-cvs-sys Mon Oct 9 21:03:36 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id VAA07230 for cvs-sys-outgoing; Mon, 9 Oct 1995 21:03:36 -0700 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id VAA07218 ; Mon, 9 Oct 1995 21:03:20 -0700 Date: Mon, 9 Oct 1995 21:03:20 -0700 From: Bruce Evans Message-Id: <199510100403.VAA07218@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk bde 95/10/09 21:03:18 Modified: sys/i386/conf LINT Log: Update comment and config for cy driver. Extend test coverage: Add and enable undocumented options TCPDEBUG, COMPAT_LINUX and IBCS2. Add but disable (broken) pseudo device tb. Add and enable pseudo devices su, ssc. Add but disable (broken) devices sscape0, trix0. Add and enable device bqu0. From owner-cvs-sys Mon Oct 9 21:35:33 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id VAA08875 for cvs-sys-outgoing; Mon, 9 Oct 1995 21:35:33 -0700 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id VAA08870 ; Mon, 9 Oct 1995 21:35:15 -0700 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id OAA05245; Tue, 10 Oct 1995 14:32:50 +1000 Date: Tue, 10 Oct 1995 14:32:50 +1000 From: Bruce Evans Message-Id: <199510100432.OAA05245@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/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk > Modified: sys/i386/conf LINT > Log: > Update comment and config for cy driver. This should be in 2.1. > Extend test coverage: > Add and enable undocumented options TCPDEBUG, COMPAT_LINUX and IBCS2. > Add but disable (broken) pseudo device tb. > Add and enable pseudo devices su, ssc. > Add but disable (broken) devices sscape0, trix0. > Add and enable device bqu0. This should be in 2.1 iff it compiles cleanly (not very likely). I need to fix the unsupported networking code to avoid compile-time errors for TCPDEBUG even in -current. Bruce From owner-cvs-sys Mon Oct 9 22:05:42 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id WAA09910 for cvs-sys-outgoing; Mon, 9 Oct 1995 22:05:42 -0700 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id WAA09874 ; Mon, 9 Oct 1995 22:05:30 -0700 Date: Mon, 9 Oct 1995 22:05:30 -0700 From: Bruce Evans Message-Id: <199510100505.WAA09874@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/i386 machdep.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk bde 95/10/09 22:05:29 Modified: sys/i386/i386 machdep.c Log: Include so that machdep.c compiles cleanly again (the prototype for sync() moved). KNFize and otherwise clean up printing of BIOS geometries. Add prototypes. Continue cleaning up new init stuff. From owner-cvs-sys Mon Oct 9 22:23:25 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id WAA11132 for cvs-sys-outgoing; Mon, 9 Oct 1995 22:23:25 -0700 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id WAA11123 ; Mon, 9 Oct 1995 22:23:18 -0700 Date: Mon, 9 Oct 1995 22:23:18 -0700 From: Bruce Evans Message-Id: <199510100523.WAA11123@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/netns spp_debug.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk bde 95/10/09 22:23:18 Modified: sys/netns spp_debug.c Log: Fix TCP_DEBUG support so that LINT compiles again (deReiserize). From owner-cvs-sys Mon Oct 9 22:41:48 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id WAA11879 for cvs-sys-outgoing; Mon, 9 Oct 1995 22:41:48 -0700 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id WAA11870 ; Mon, 9 Oct 1995 22:41:40 -0700 Date: Mon, 9 Oct 1995 22:41:40 -0700 From: Bruce Evans Message-Id: <199510100541.WAA11870@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa cronyx.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk bde 95/10/09 22:41:40 Modified: sys/i386/isa cronyx.c Log: Remove bogus includes that became fatal after the previous (intended to be cosmetic?) commit. From owner-cvs-sys Tue Oct 10 00:12:43 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id AAA17698 for cvs-sys-outgoing; Tue, 10 Oct 1995 00:12:43 -0700 Received: (from julian@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id AAA17667 ; Tue, 10 Oct 1995 00:12:30 -0700 Date: Tue, 10 Oct 1995 00:12:30 -0700 From: Julian Elischer Message-Id: <199510100712.AAA17667@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/miscfs/devfs devfs_tree.c devfs_vnops.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk julian 95/10/10 00:12:29 Modified: sys/miscfs/devfs devfs_tree.c devfs_vnops.c Log: almost entirely cosmetic changes just keeping the sources in sync with my own set.. From owner-cvs-sys Tue Oct 10 00:27:36 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id AAA19842 for cvs-sys-outgoing; Tue, 10 Oct 1995 00:27:36 -0700 Received: (from swallace@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id AAA19815 ; Tue, 10 Oct 1995 00:27:27 -0700 Date: Tue, 10 Oct 1995 00:27:27 -0700 From: Steven Wallace Message-Id: <199510100727.AAA19815@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/ibcs2 - Imported sources Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk swallace 95/10/10 00:27:25 Branch: sys/i386/ibcs2 1.1.1 Log: Import of original NetBSD's ibcs2 emulator sources by Scott Bartram, which is used as a basis for a more complete and cleaner ibcs2 emulator. (snapshot about May 1995 with a few files from September 1995) Some files and code from old emulator still remains. New files, features, and changes have been implemented by myself, which will be shown in following commits. Status: Vendor Tag: NetBSD Release Tags: ibcs2_950502 N src/sys/i386/ibcs2/syscalls.master N src/sys/i386/ibcs2/ibcs2_dirent.h N src/sys/i386/ibcs2/ibcs2_errno.c N src/sys/i386/ibcs2/ibcs2_errno.h N src/sys/i386/ibcs2/ibcs2_fcntl.c N src/sys/i386/ibcs2/ibcs2_fcntl.h C src/sys/i386/ibcs2/ibcs2_ioctl.c C src/sys/i386/ibcs2/ibcs2_ipc.c C src/sys/i386/ibcs2/ibcs2_misc.c N src/sys/i386/ibcs2/ibcs2_mount.h C src/sys/i386/ibcs2/ibcs2_signal.c N src/sys/i386/ibcs2/ibcs2_signal.h C src/sys/i386/ibcs2/ibcs2_socksys.c C src/sys/i386/ibcs2/ibcs2_socksys.h N src/sys/i386/ibcs2/ibcs2_stat.c N src/sys/i386/ibcs2/ibcs2_stat.h N src/sys/i386/ibcs2/ibcs2_statfs.h N src/sys/i386/ibcs2/ibcs2_stropts.h N src/sys/i386/ibcs2/ibcs2_syscall.h C src/sys/i386/ibcs2/ibcs2_sysent.c N src/sys/i386/ibcs2/ibcs2_termios.h N src/sys/i386/ibcs2/ibcs2_time.h N src/sys/i386/ibcs2/ibcs2_timeb.h N src/sys/i386/ibcs2/ibcs2_types.h N src/sys/i386/ibcs2/ibcs2_unistd.h N src/sys/i386/ibcs2/ibcs2_ustat.h N src/sys/i386/ibcs2/ibcs2_util.c N src/sys/i386/ibcs2/ibcs2_util.h N src/sys/i386/ibcs2/ibcs2_utime.h N src/sys/i386/ibcs2/ibcs2_utsname.h N src/sys/i386/ibcs2/syscalls.conf 7 conflicts created by this import. Use the following command to help the merge: cvs checkout -jNetBSD:yesterday -jNetBSD src/sys/i386/ibcs2 From owner-cvs-sys Tue Oct 10 00:59:37 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id AAA21160 for cvs-sys-outgoing; Tue, 10 Oct 1995 00:59:37 -0700 Received: (from swallace@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id AAA21151 ; Tue, 10 Oct 1995 00:59:32 -0700 Date: Tue, 10 Oct 1995 00:59:32 -0700 From: Steven Wallace Message-Id: <199510100759.AAA21151@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/ibcs2 ibcs2_ioctl.h ibcs2_ipc.h ibcs2_isc_syscall.h ibcs2_isc_sysent.c ibcs2_msg.c ibcs2_other.c ibcs2_poll.h ibcs2_proto.h ibcs2_sysvec.c ibcs2_xenix.h ibcs2_xenix_syscall.h ibcs2_xenix_sysent.c syscalls.isc syscalls.isc.conf syscalls.xenix syscalls.xenix.conf ibcs2_dirent.h ibcs2_errno.c ibcs2_fcntl.c ibcs2_fcntl.h ibcs2_ioctl.c ibcs2_ipc.c ibcs2_isc.c ibcs2_misc.c ibcs2_signal.c ibcs2_signal.h ibcs2_socksys.c ibcs2_socksys.h ibcs2_stat.c ibcs2_stat.h ibcs2_syscall.h ibcs2_sysent.c ibcs2_sysi86.c ibcs2_termios.h ibcs2_time.h ibcs2_ustat.h ibcs2_util.c ibcs2_util.h ibcs2_utime.h ibcs2_xenix.c imgact_coff.c syscalls.conf syscalls.master README.iBCS2 ibcs2.h ibcs2_dummy.c ibcs2_file.c ibcs2_stats.c ibcs2_timeb.h Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk swallace 95/10/10 00:59:31 Modified: sys/i386/ibcs2 ibcs2_dirent.h ibcs2_errno.c ibcs2_fcntl.c ibcs2_fcntl.h ibcs2_ioctl.c ibcs2_ipc.c ibcs2_isc.c ibcs2_misc.c ibcs2_signal.c ibcs2_signal.h ibcs2_socksys.c ibcs2_socksys.h ibcs2_stat.c ibcs2_stat.h ibcs2_syscall.h ibcs2_sysent.c ibcs2_sysi86.c ibcs2_termios.h ibcs2_time.h ibcs2_ustat.h ibcs2_util.c ibcs2_util.h ibcs2_utime.h ibcs2_xenix.c imgact_coff.c syscalls.conf syscalls.master Added: sys/i386/ibcs2 ibcs2_ioctl.h ibcs2_ipc.h ibcs2_isc_syscall.h ibcs2_isc_sysent.c ibcs2_msg.c ibcs2_other.c ibcs2_poll.h ibcs2_proto.h ibcs2_sysvec.c ibcs2_xenix.h ibcs2_xenix_syscall.h ibcs2_xenix_sysent.c syscalls.isc syscalls.isc.conf syscalls.xenix syscalls.xenix.conf Removed: sys/i386/ibcs2 README.iBCS2 ibcs2.h ibcs2_dummy.c ibcs2_file.c ibcs2_stats.c ibcs2_timeb.h Log: Remove old files no longer needed. Add new files created for emulator. Modify NetBSD import to work with FreeBSD and add new features and code. The complete emulator is essentially a combination of work/code implemented by Sean Eric Fagan, Soren Schmidt, Scott Bartram, and myself, Steven Wallace. Features of this new emulator system include: o "clean" code, including strict prototyping. o Auto-generation of ibcs2 system calls, xenix system calls, isc system calls. Generation includes system tables, structure definitions, and prototyping of function calls. o ibcs2 emulator does not rely on any COMPAT_43 system calls. o embedded socksys support o ibcs2 msgsys, semsys, shmsys calls supported if supported in kernel o alternate /emul/ibcs2 namespace searched first for files in ibcs2 system. Usefull to keep sysv libraries, binaries in /emul/ibcs2. o many other finer details and functions fixed or implemented. From owner-cvs-sys Tue Oct 10 01:03:40 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA21495 for cvs-sys-outgoing; Tue, 10 Oct 1995 01:03:40 -0700 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA21460 ; Tue, 10 Oct 1995 01:03:30 -0700 Date: Tue, 10 Oct 1995 01:03:30 -0700 From: Bruce Evans Message-Id: <199510100803.BAA21460@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa b004.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk bde 95/10/10 01:03:29 Modified: sys/i386/isa b004.c Log: Fix benign type mismatches in devswitch functions. Add prototypes. Clean up includes. From owner-cvs-sys Tue Oct 10 01:04:15 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA21572 for cvs-sys-outgoing; Tue, 10 Oct 1995 01:04:15 -0700 Received: (from swallace@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA21562 ; Tue, 10 Oct 1995 01:04:12 -0700 Date: Tue, 10 Oct 1995 01:04:12 -0700 From: Steven Wallace Message-Id: <199510100804.BAA21562@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/conf files.i386 Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk swallace 95/10/10 01:04:12 Modified: sys/i386/conf files.i386 Log: Update files list to include new ibcs2 files needed to compile. From owner-cvs-sys Tue Oct 10 01:05:49 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA21736 for cvs-sys-outgoing; Tue, 10 Oct 1995 01:05:49 -0700 Received: (from sos@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA21711 ; Tue, 10 Oct 1995 01:05:37 -0700 Message-Id: <199510100805.BAA21711@freefall.freebsd.org> Subject: Re: cvs commit: src/sys/i386/ibcs2 - Imported sources To: swallace@freefall.freebsd.org, jkh@freebsd.org Date: Tue, 10 Oct 1995 01:05:37 -0700 (PDT) Cc: CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-Reply-To: <199510100727.AAA19815@freefall.freebsd.org> from "Steven Wallace" at Oct 10, 95 00:27:27 am From: sos@freebsd.org Reply-to: sos@freebsd.org X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 1409 Sender: owner-cvs-sys@freebsd.org Precedence: bulk In reply to Steven Wallace who wrote: Of cause it wasn't nessesary to inform anybody about this in advance right ??? How do you plan to handle all the stuff scattered around in the kernel (the NetBSD stuff is quite different than ours) If you plan to integrate NetBSD changes to the kernel, I think this should be discussed before you do it, and at least I will have reservations on that. If you plan to "massage" the NetBSD stuff into our way of doing emulations, then I frankly cannot see why we need the NetBSD stuff, it would be far easier to fix our own (which I allready stated LONG ago, and partly have the fixes for) On the bright side though, I have NO responsibilities for the ibcs2 emu code any longer :) > > swallace 95/10/10 00:27:25 > > Branch: sys/i386/ibcs2 1.1.1 > Log: > Import of original NetBSD's ibcs2 emulator sources by Scott Bartram, > which is used as a basis for a more complete and cleaner ibcs2 emulator. > (snapshot about May 1995 with a few files from September 1995) > > Some files and code from old emulator still remains. > New files, features, and changes have been implemented by myself, > which will be shown in following commits. > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Soren Schmidt (sos@FreeBSD.org | sos@login.dknet.dk) FreeBSD Core Team So much code to hack -- so little time From owner-cvs-sys Tue Oct 10 01:09:10 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA21917 for cvs-sys-outgoing; Tue, 10 Oct 1995 01:09:10 -0700 Received: (from swallace@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA21903 ; Tue, 10 Oct 1995 01:08:59 -0700 Date: Tue, 10 Oct 1995 01:08:59 -0700 From: Steven Wallace Message-Id: <199510100808.BAA21903@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/kern sys_generic.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk swallace 95/10/10 01:08:57 Modified: sys/kern sys_generic.c Log: Remove the ugly COMPAT_IBCS2 hack to hide a return value through magic numbers. The new socksys support does not need this hack. I am against any magic practicing. From owner-cvs-sys Tue Oct 10 01:11:04 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA22102 for cvs-sys-outgoing; Tue, 10 Oct 1995 01:11:04 -0700 Received: (from swallace@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA22090 ; Tue, 10 Oct 1995 01:10:56 -0700 Date: Tue, 10 Oct 1995 01:10:56 -0700 From: Steven Wallace Message-Id: <199510100810.BAA22090@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/i386 conf.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk swallace 95/10/10 01:10:55 Modified: sys/i386/i386 conf.c Log: Remove the IBCS2 option for the socksys driver. A pointer to /dev/null will work fine now. From owner-cvs-sys Tue Oct 10 01:31:26 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA22967 for cvs-sys-outgoing; Tue, 10 Oct 1995 01:31:26 -0700 Received: (from swallace@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA22955 ; Tue, 10 Oct 1995 01:31:17 -0700 Date: Tue, 10 Oct 1995 01:31:17 -0700 From: Steven Wallace Message-Id: <199510100831.BAA22955@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/ibcs2 ibcs2_misc.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk swallace 95/10/10 01:31:15 Modified: sys/i386/ibcs2 ibcs2_misc.c Log: Remove redundant getmsg and putmesg function declarations and #include directive From owner-cvs-sys Tue Oct 10 01:46:46 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA23638 for cvs-sys-outgoing; Tue, 10 Oct 1995 01:46:46 -0700 Received: from pancake.remcomp.fr (root@pancake.remcomp.fr [194.51.30.1]) by freefall.freebsd.org (8.6.12/8.6.6) with SMTP id BAA23624 ; Tue, 10 Oct 1995 01:46:20 -0700 Received: from zapata.omnix.fr.org (zapata.omnix.fr.org [128.127.10.1]) by zapata.omnix.fr.org (8.6.9/8.6.9) with SMTP id KAA06416; Tue, 10 Oct 1995 10:43:39 +0100 Date: Tue, 10 Oct 1995 10:43:39 +0100 (MET) From: Didier Derny To: Stefan Esser cc: CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa pcibus.c In-Reply-To: <199510092156.OAA25009@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk does the last modification to pcibus.c correct my problem ? +---------------------+ | Didier Derny | | didier@omnix.fr.org | +---------------------+ On Mon, 9 Oct 1995, Stefan Esser wrote: > se 95/10/09 14:56:27 > > Modified: sys/i386/isa pcibus.c > Log: > Fix bad typo: CONF1_ENABLE_RES1 was written CONF1_ENABLE_CHK1 ... > From owner-cvs-sys Tue Oct 10 02:16:26 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id CAA24584 for cvs-sys-outgoing; Tue, 10 Oct 1995 02:16:26 -0700 Received: from Sysiphos (Sysiphos.MI.Uni-Koeln.DE [134.95.212.10]) by freefall.freebsd.org (8.6.12/8.6.6) with SMTP id CAA24577 ; Tue, 10 Oct 1995 02:16:07 -0700 Received: by Sysiphos id AA10804 (5.67b/IDA-1.5); Tue, 10 Oct 1995 10:15:15 +0100 Message-Id: <199510100915.AA10804@Sysiphos> From: se@zpr.uni-koeln.de (Stefan Esser) Date: Tue, 10 Oct 1995 10:15:14 +0100 In-Reply-To: Didier Derny "Re: cvs commit: src/sys/i386/isa pcibus.c" (Oct 10, 10:43) X-Mailer: Mail User's Shell (7.2.6 alpha(2) 7/9/95) To: Didier Derny Subject: Re: cvs commit: src/sys/i386/isa pcibus.c Cc: CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk On Oct 10, 10:43, Didier Derny wrote: } Subject: Re: cvs commit: src/sys/i386/isa pcibus.c } does the last modification to pcibus.c correct my problem ? It is supposed to ! Please let me know, if it doesn't ... (And I'd really appreciate receiving verbose boot messages in case it does :) Regards, STefan -- Stefan Esser, Zentrum fuer Paralleles Rechnen Tel: +49 221 4706021 Universitaet zu Koeln, Weyertal 80, 50931 Koeln FAX: +49 221 4705160 ============================================================================== http://www.zpr.uni-koeln.de/staff/esser/esser.html From owner-cvs-sys Tue Oct 10 02:53:09 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id CAA25936 for cvs-sys-outgoing; Tue, 10 Oct 1995 02:53:09 -0700 Received: (from phk@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id CAA25924 ; Tue, 10 Oct 1995 02:52:57 -0700 Date: Tue, 10 Oct 1995 02:52:57 -0700 From: Poul-Henning Kamp Message-Id: <199510100952.CAA25924@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/pccard pccard.c pcic.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk phk 95/10/10 02:52:56 Modified: sys/i386/isa if_ed.c sys/pccard pccard.c pcic.c Log: PCCARD support. From owner-cvs-sys Tue Oct 10 02:57:44 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id CAA26072 for cvs-sys-outgoing; Tue, 10 Oct 1995 02:57:44 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.222.226]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id CAA26051 ; Tue, 10 Oct 1995 02:57:29 -0700 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.12/8.6.9) with SMTP id CAA02059; Tue, 10 Oct 1995 02:57:23 -0700 To: sos@freebsd.org cc: swallace@freefall.freebsd.org, jkh@freebsd.org, CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/ibcs2 - Imported sources In-reply-to: Your message of "Tue, 10 Oct 1995 01:05:37 PDT." <199510100805.BAA21711@freefall.freebsd.org> Date: Tue, 10 Oct 1995 02:57:23 -0700 Message-ID: <2057.813319043@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@freebsd.org Precedence: bulk > Of cause it wasn't nessesary to inform anybody about this > in advance right ??? > How do you plan to handle all the stuff scattered around in the kernel > (the NetBSD stuff is quite different than ours) Huh. I thought we'd been talking about this for some time! I certainly remember exchanging quite a bit of email with you on this topic, and a fairly thorough discussion of the prospect of Steven importing the NetBSD iBCS2 stuff occurred at least 3 months ago. If anything, I was happy to finally see something happening after all that discussion we had.. I was almost starting to give up all hope for the iBCS2 emulator! :-) Jordan From owner-cvs-sys Tue Oct 10 03:53:11 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id DAA28137 for cvs-sys-outgoing; Tue, 10 Oct 1995 03:53:11 -0700 Received: from jhome.DIALix.COM (root@jhome.DIALix.COM [192.203.228.69]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id DAA28089 ; Tue, 10 Oct 1995 03:52:05 -0700 Received: (from peter@localhost) by jhome.DIALix.COM (8.6.12/8.6.9) id SAA04028; Tue, 10 Oct 1995 18:51:26 +0800 Date: Tue, 10 Oct 1995 18:51:26 +0800 (WST) From: Peter Wemm To: sos@freebsd.org cc: "Jordan K. Hubbard" , sos@freebsd.org, swallace@freefall.freebsd.org, jkh@freebsd.org, CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/ibcs2 - Imported sources In-Reply-To: <199510101010.DAA26774@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@freebsd.org Precedence: bulk On Tue, 10 Oct 1995 sos@freebsd.org wrote: > In reply to Jordan K. Hubbard who wrote: > > > > > Of cause it wasn't nessesary to inform anybody about this > > > in advance right ??? > > > How do you plan to handle all the stuff scattered around in the kernel > > > (the NetBSD stuff is quite different than ours) > > > > Huh. I thought we'd been talking about this for some time! I > > certainly remember exchanging quite a bit of email with you on this > > topic, and a fairly thorough discussion of the prospect of Steven > > importing the NetBSD iBCS2 stuff occurred at least 3 months ago. > > Yes, we have been talking about it, but no facts, no code, no hints > no nothing... And then suddenly the code flips in there.... Well, I can certainly appreciate where Soren is coming from in this. BTW: Steven did put up for review a month or so ago. He announced it being in ~swallace/inew.tar.gz or something like that. I saw it and had a quick fiddle, and even mailed a copy to a few people who asked for it. While I certainly would agree that he could have handled the import better.. He stomped on Bruce's work area as well. IMHO, it really should have waited till after 2.1 was out, because David has explicitly requested to hold back on importing stuff as it was making his life difficult. There are other things that some of us are holding back on for this reason.. It's kinda annoying to see others bypass the request... Sigh. Oh well. Still, hopefully we end up with a more complete ibcs2 as a result.. :-) BTW: It looks like he's merged with your code rather than completely replacing it. A least I've seen that he uses your imgact_coff.c. Cheers, -Peter > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > Soren Schmidt (sos@FreeBSD.org | sos@login.dknet.dk) FreeBSD Core Team > So much code to hack -- so little time > From owner-cvs-sys Tue Oct 10 04:46:46 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id EAA00291 for cvs-sys-outgoing; Tue, 10 Oct 1995 04:46:46 -0700 Received: from Root.COM (implode.Root.COM [198.145.90.17]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id EAA00286 ; Tue, 10 Oct 1995 04:46:35 -0700 Received: from corbin.Root.COM (corbin [198.145.90.50]) by Root.COM (8.6.12/8.6.5) with ESMTP id EAA01139; Tue, 10 Oct 1995 04:46:24 -0700 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.12/8.6.5) with SMTP id EAA00288; Tue, 10 Oct 1995 04:46:24 -0700 Message-Id: <199510101146.EAA00288@corbin.Root.COM> To: Steven Wallace cc: CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/kern sys_generic.c In-reply-to: Your message of "Tue, 10 Oct 95 01:08:59 PDT." <199510100808.BAA21903@freefall.freebsd.org> From: David Greenman Reply-To: davidg@Root.COM Date: Tue, 10 Oct 1995 04:46:24 -0700 Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk > I am against any magic practicing. Uh-Oh, I think Andrey might not like _that_! :-) -DG From owner-cvs-sys Tue Oct 10 04:54:08 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id EAA00567 for cvs-sys-outgoing; Tue, 10 Oct 1995 04:54:08 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.222.226]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id EAA00558 ; Tue, 10 Oct 1995 04:53:54 -0700 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.12/8.6.9) with SMTP id EAA02445; Tue, 10 Oct 1995 04:53:06 -0700 To: Peter Wemm cc: sos@freebsd.org, swallace@freefall.freebsd.org, jkh@freebsd.org, CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/ibcs2 - Imported sources In-reply-to: Your message of "Tue, 10 Oct 1995 18:51:26 +0800." Date: Tue, 10 Oct 1995 04:53:06 -0700 Message-ID: <2443.813325986@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@freebsd.org Precedence: bulk > While I certainly would agree that he could have handled the import > better.. He stomped on Bruce's work area as well. I think "stomped" is a little harsh. Bruce has been slowly improving prototypes and such throughout the system, and it's in the nature of such work to occasionally be underfoot. I doubt whether Steven even knew that Bruce was still in there. > IMHO, it really should have waited till after 2.1 was out, because David > has explicitly requested to hold back on importing stuff as it was making > his life difficult. There are other things that some of us are holding > back on for this reason.. It's kinda annoying to see others bypass the > request... Sigh. Oh well. Well, there's no code freeze on 2.2 that I'm aware of - work should be allowed to go forward in 2.2-current. I think David's objections are more to all the commits with the little "please put this in 2.1" postit notes attached. AFAIK, Steven has no intention of trying to get this into 2.1. > Still, hopefully we end up with a more complete ibcs2 as a result.. :-) Yes, that's my attitude. Motion in -current is good, even if it sometimes takes awhile to get it going in exactly the right direction(s). Let's see what positive progress we can make out of Steven's commit now - I'm eager to see which binaries we can run now! :) Jordan From owner-cvs-sys Tue Oct 10 05:17:57 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id FAA00866 for cvs-sys-outgoing; Tue, 10 Oct 1995 05:17:57 -0700 Received: from Root.COM (implode.Root.COM [198.145.90.17]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id FAA00860 ; Tue, 10 Oct 1995 05:17:43 -0700 Received: from corbin.Root.COM (corbin [198.145.90.50]) by Root.COM (8.6.12/8.6.5) with ESMTP id FAA02588; Tue, 10 Oct 1995 05:17:40 -0700 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.12/8.6.5) with SMTP id FAA00308; Tue, 10 Oct 1995 05:17:39 -0700 Message-Id: <199510101217.FAA00308@corbin.Root.COM> To: "Jordan K. Hubbard" cc: CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/ibcs2 - Imported sources In-reply-to: Your message of "Tue, 10 Oct 95 04:53:06 PDT." <2443.813325986@time.cdrom.com> From: David Greenman Reply-To: davidg@Root.COM Date: Tue, 10 Oct 1995 05:17:39 -0700 Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk >> IMHO, it really should have waited till after 2.1 was out, because David >> has explicitly requested to hold back on importing stuff as it was making >> his life difficult. There are other things that some of us are holding >> back on for this reason.. It's kinda annoying to see others bypass the >> request... Sigh. Oh well. > >Well, there's no code freeze on 2.2 that I'm aware of - work should be >allowed to go forward in 2.2-current. I think David's objections are >more to all the commits with the little "please put this in 2.1" >postit notes attached. AFAIK, Steven has no intention of trying to >get this into 2.1. Bruce and a few other had (have) grand plans about making sweeping prototype changes in the kernel. I asked that this wait for a bit because it would make bringing in changes from -current extremely difficult. ...but as for new code, no, this isn't a problem for me. -DG From owner-cvs-sys Tue Oct 10 05:19:05 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id FAA00933 for cvs-sys-outgoing; Tue, 10 Oct 1995 05:19:05 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id FAA00924 ; Tue, 10 Oct 1995 05:19:02 -0700 Date: Tue, 10 Oct 1995 05:19:02 -0700 From: David Greenman Message-Id: <199510101219.FAA00924@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa cronyx.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/10 05:19:02 Branch: sys/i386/isa RELENG_2_1_0 Modified: sys/i386/isa cronyx.c Log: Brought in changes from rev 1.7: fix include file problem that I created. From owner-cvs-sys Tue Oct 10 10:33:39 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA27066 for cvs-sys-outgoing; Tue, 10 Oct 1995 10:33:39 -0700 Received: (from swallace@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA27053 ; Tue, 10 Oct 1995 10:33:23 -0700 Date: Tue, 10 Oct 1995 10:33:23 -0700 From: Steven Wallace Message-Id: <199510101733.KAA27053@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/ibcs2 ibcs2_util.c imgact_coff.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk swallace 95/10/10 10:33:21 Modified: sys/i386/ibcs2 ibcs2_util.c imgact_coff.c Log: Change alternate space base name from /emul/ibcs2 to /compat/ibcs2, in line with linux alt space of /compat/linux. This was pointed out by Stefan Esser. In cheching alt space for libraries in imgact_coff.c, use const ibcs2_emul_path instead of its own local string. Also do a proper malloc of temp name according to MAXPATHLEN. From owner-cvs-sys Tue Oct 10 10:45:52 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA27474 for cvs-sys-outgoing; Tue, 10 Oct 1995 10:45:52 -0700 Received: (from wollman@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA27461 ; Tue, 10 Oct 1995 10:45:45 -0700 Date: Tue, 10 Oct 1995 10:45:45 -0700 From: "Garrett A. Wollman" Message-Id: <199510101745.KAA27461@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/netinet tcp_subr.c tcp_var.h Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk wollman 95/10/10 10:45:44 Modified: sys/netinet tcp_subr.c tcp_var.h Log: More MTU discovery: avoid over-retransmission if route changes in the middle of a fully-open window. Also, keep track of how many retransmits we do as a result of MTU discovery. This may actually do more work than necessary, but it's an unusual condition... Suggested by: Janey Hoe From owner-cvs-sys Tue Oct 10 13:20:34 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id NAA02485 for cvs-sys-outgoing; Tue, 10 Oct 1995 13:20:34 -0700 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.freebsd.org (8.6.12/8.6.6) with SMTP id NAA02464 ; Tue, 10 Oct 1995 13:19:47 -0700 Received: by sequent.kiae.su id AA22938 (5.65.kiae-2 ); Wed, 11 Oct 1995 00:17:22 +0400 Received: by sequent.KIAE.su (UUMAIL/2.0); Wed, 11 Oct 95 00:17:22 +0300 Received: (from ache@localhost) by ache.dialup.demos.ru (8.6.11/8.6.9) id XAA09837; Tue, 10 Oct 1995 23:13:26 +0300 To: davidg@Root.COM, Steven Wallace Cc: CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org References: <199510101146.EAA00288@corbin.Root.COM> In-Reply-To: <199510101146.EAA00288@corbin.Root.COM>; from David Greenman at Tue, 10 Oct 1995 04:46:24 -0700 Message-Id: Organization: Olahm Ha-Yetzirah Date: Tue, 10 Oct 1995 23:13:26 +0300 (MSK) X-Mailer: Mail/@ [v2.40 FreeBSD] From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= (aka Andrey A. Chernov, Black Mage) X-Class: Fast Subject: Re: cvs commit: src/sys/kern sys_generic.c Lines: 16 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 571 Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk In message <199510101146.EAA00288@corbin.Root.COM> David Greenman writes: >> I am against any magic practicing. > Uh-Oh, I think Andrey might not like _that_! :-) Confucius says: "Nothing indecent can happens in my presence: swearing, offending of woman and magick." -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-cvs-sys Tue Oct 10 14:11:36 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id OAA04850 for cvs-sys-outgoing; Tue, 10 Oct 1995 14:11:36 -0700 Received: (from ache@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id OAA04837 ; Tue, 10 Oct 1995 14:11:24 -0700 Date: Tue, 10 Oct 1995 14:11:24 -0700 From: "Andrey A. Chernov" Message-Id: <199510102111.OAA04837@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/boot/netboot Makefile Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk ache 95/10/10 14:11:23 Modified: sys/i386/boot/biosboot Makefile sys/i386/boot/netboot Makefile Log: Add -fno-strength-reduce to neutralize possible bad effect of -O2 specified directly From owner-cvs-sys Tue Oct 10 16:13:37 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id QAA09021 for cvs-sys-outgoing; Tue, 10 Oct 1995 16:13:37 -0700 Received: (from swallace@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id QAA09008 ; Tue, 10 Oct 1995 16:13:29 -0700 Date: Tue, 10 Oct 1995 16:13:29 -0700 From: Steven Wallace Message-Id: <199510102313.QAA09008@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/linux linux_file.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk swallace 95/10/10 16:13:28 Modified: sys/i386/ibcs2 ibcs2_misc.c Log: Fix the getdirentries of ibcs2 to handle uneven DIRBLKSIZ offsets. Same bug as was in linux. Also, fix problem where an entry would be skipped next call if not enough room in buffer current call. Modified: sys/i386/linux linux_file.c Log: Fix the getdirentries of ibcs2 to handle uneven DIRBLKSIZ offsets. Slight modification from previous fix. Also, fix problem where an entry would be skipped next call if not enough room in buffer current call. From owner-cvs-sys Tue Oct 10 19:41:35 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id TAA18381 for cvs-sys-outgoing; Tue, 10 Oct 1995 19:41:35 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id TAA18345 ; Tue, 10 Oct 1995 19:41:19 -0700 Date: Tue, 10 Oct 1995 19:41:19 -0700 From: David Greenman Message-Id: <199510110241.TAA18345@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa cy.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/10 19:41:18 Modified: sys/i386/isa cy.c Log: Fix probe to work properly with the Cyclades cyclom-16Ye. From owner-cvs-sys Tue Oct 10 19:42:56 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id TAA18486 for cvs-sys-outgoing; Tue, 10 Oct 1995 19:42:56 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id TAA18463 ; Tue, 10 Oct 1995 19:42:47 -0700 Date: Tue, 10 Oct 1995 19:42:47 -0700 From: David Greenman Message-Id: <199510110242.TAA18463@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa cy.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/10 19:42:46 Branch: sys/i386/isa RELENG_2_1_0 Modified: sys/i386/isa cy.c Log: Brought in changes from rev 1.15: fix probe for the 16-Ye. From owner-cvs-sys Tue Oct 10 23:09:55 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id XAA24400 for cvs-sys-outgoing; Tue, 10 Oct 1995 23:09:55 -0700 Received: (from swallace@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id XAA24389 ; Tue, 10 Oct 1995 23:09:47 -0700 Date: Tue, 10 Oct 1995 23:09:47 -0700 From: Steven Wallace Message-Id: <199510110609.XAA24389@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/kern uipc_syscalls.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk swallace 95/10/10 23:09:46 Modified: sys/kern uipc_syscalls.c Log: Remove the '1' from getpeername1 and getsockname1 when NOT COMPAT_OLDSOCK. Left it in there by mistake. From owner-cvs-sys Tue Oct 10 23:27:08 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id XAA25142 for cvs-sys-outgoing; Tue, 10 Oct 1995 23:27:08 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id XAA25122 ; Tue, 10 Oct 1995 23:26:58 -0700 Date: Tue, 10 Oct 1995 23:26:58 -0700 From: David Greenman Message-Id: <199510110626.XAA25122@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/10 23:26:57 Branch: sys/i386/conf RELENG_2_1_0 Modified: sys/i386/conf LINT Log: Updated config line for Cyclades driver. From owner-cvs-sys Wed Oct 11 19:02:16 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id TAA28030 for cvs-sys-outgoing; Wed, 11 Oct 1995 19:02:16 -0700 Received: (from julian@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id TAA28012 ; Wed, 11 Oct 1995 19:02:06 -0700 Date: Wed, 11 Oct 1995 19:02:06 -0700 From: Julian Elischer Message-Id: <199510120202.TAA28012@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/scsi sd.c st.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk julian 95/10/11 19:02:06 Modified: sys/scsi sd.c st.c Log: Ack! sometime around 1.51, the check for minphys dissappeared out of transfers for disks.. we weren't hecking that the adapter could handle a transfer of the size we were requesting.. Peter!? :) this explains the rash of failures I've seen reported recently with "too many DMA segments" on raw devices (added one for st as well) From owner-cvs-sys Wed Oct 11 19:06:01 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id TAA28178 for cvs-sys-outgoing; Wed, 11 Oct 1995 19:06:01 -0700 Received: (from julian@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id TAA28169 ; Wed, 11 Oct 1995 19:05:51 -0700 Date: Wed, 11 Oct 1995 19:05:51 -0700 From: Julian Elischer Message-Id: <199510120205.TAA28169@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/scsi st.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk julian 95/10/11 19:05:50 Modified: sys/scsi st.c Log: oops currupted a line by hitting the wrong key.. fix it From owner-cvs-sys Thu Oct 12 06:33:37 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA11562 for cvs-sys-outgoing; Thu, 12 Oct 1995 06:33:37 -0700 Received: from hda.com (hda.com [199.232.40.182]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id GAA11542 ; Thu, 12 Oct 1995 06:33:27 -0700 Received: (from dufault@localhost) by hda.com (8.6.11/8.6.9) id FAA02039; Thu, 12 Oct 1995 05:35:27 -0400 From: Peter Dufault Message-Id: <199510120935.FAA02039@hda.com> Subject: Re: cvs commit: src/sys/scsi sd.c st.c To: julian@freefall.freebsd.org (Julian Elischer) Date: Thu, 12 Oct 1995 05:35:27 -0400 (EDT) Cc: CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-Reply-To: <199510120202.TAA28012@freefall.freebsd.org> from "Julian Elischer" at Oct 11, 95 07:02:06 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 854 Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk > > julian 95/10/11 19:02:06 > > Modified: sys/scsi sd.c st.c > Log: > Ack! > sometime around 1.51, the check for minphys dissappeared out of > transfers for disks.. > we weren't hecking that the adapter could handle a transfer of > the size we were requesting.. > Peter!? > :) I moved it up into scsi_strategy. I apparently missed the raw I/O case. > this explains the rash of failures I've seen reported recently > with "too many DMA segments" on raw devices > > (added one for st as well) Can you put it in scsi_read/scsi_write instead so that all devices will have it? Certainly the worm (if anyone ever gets one to test) will need it. -- Peter Dufault Real Time Machine Control and Simulation HD Associates, Inc. Voice: 508 433 6936 dufault@hda.com Fax: 508 433 5267 From owner-cvs-sys Thu Oct 12 06:40:52 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA12133 for cvs-sys-outgoing; Thu, 12 Oct 1995 06:40:52 -0700 Received: from Root.COM (implode.Root.COM [198.145.90.17]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id GAA12120 ; Thu, 12 Oct 1995 06:40:43 -0700 Received: from corbin.Root.COM (corbin [198.145.90.50]) by Root.COM (8.6.12/8.6.5) with ESMTP id GAA21894; Thu, 12 Oct 1995 06:40:42 -0700 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.12/8.6.5) with SMTP id GAA00191; Thu, 12 Oct 1995 06:40:41 -0700 Message-Id: <199510121340.GAA00191@corbin.Root.COM> To: Peter Dufault cc: julian@freefall.freebsd.org (Julian Elischer), CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/scsi sd.c st.c In-reply-to: Your message of "Thu, 12 Oct 95 05:35:27 EDT." <199510120935.FAA02039@hda.com> From: David Greenman Reply-To: davidg@Root.COM Date: Thu, 12 Oct 1995 06:40:41 -0700 Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk >> >> julian 95/10/11 19:02:06 >> >> Modified: sys/scsi sd.c st.c >> Log: >> Ack! >> sometime around 1.51, the check for minphys dissappeared out of >> transfers for disks.. >> we weren't hecking that the adapter could handle a transfer of >> the size we were requesting.. >> Peter!? >> :) > >I moved it up into scsi_strategy. I apparently missed the raw I/O >case. > >> this explains the rash of failures I've seen reported recently >> with "too many DMA segments" on raw devices >> >> (added one for st as well) > >Can you put it in scsi_read/scsi_write instead so that all devices >will have it? Certainly the worm (if anyone ever gets one to test) >will need it. How important is this fix? We've pretty much frozen the 2.1-stable code, so I'm very reluctant to make any further changes unless they are show-stoppers. -DG From owner-cvs-sys Thu Oct 12 06:43:15 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA12430 for cvs-sys-outgoing; Thu, 12 Oct 1995 06:43:15 -0700 Received: from hda.com (hda.com [199.232.40.182]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id GAA12388 ; Thu, 12 Oct 1995 06:43:09 -0700 Received: (from dufault@localhost) by hda.com (8.6.11/8.6.9) id FAA02078; Thu, 12 Oct 1995 05:45:11 -0400 From: Peter Dufault Message-Id: <199510120945.FAA02078@hda.com> Subject: Re: cvs commit: src/sys/scsi sd.c st.c To: julian@freefall.freebsd.org (Julian Elischer) Date: Thu, 12 Oct 1995 05:45:10 -0400 (EDT) Cc: CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-Reply-To: <199510120202.TAA28012@freefall.freebsd.org> from "Julian Elischer" at Oct 11, 95 07:02:06 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 753 Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk > > julian 95/10/11 19:02:06 > > Modified: sys/scsi sd.c st.c > Log: > Ack! > sometime around 1.51, the check for minphys dissappeared out of > transfers for disks.. > we weren't hecking that the adapter could handle a transfer of > the size we were requesting.. > Peter!? > :) (Yeah, change scsi_read and scsi_write. Next time I'll look at the source before responding.) The SCSI drivers use rawread and rawrite, which go through scsi_strategy and so should be calling scsi_minphys. There may be a bug, but IMHO you addressed it in the wrong place. -- Peter Dufault Real Time Machine Control and Simulation HD Associates, Inc. Voice: 508 433 6936 dufault@hda.com Fax: 508 433 5267 From owner-cvs-sys Thu Oct 12 10:37:33 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA22839 for cvs-sys-outgoing; Thu, 12 Oct 1995 10:37:33 -0700 Received: (from wollman@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA22828 ; Thu, 12 Oct 1995 10:37:27 -0700 Date: Thu, 12 Oct 1995 10:37:27 -0700 From: "Garrett A. Wollman" Message-Id: <199510121737.KAA22828@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/netinet tcp_subr.c tcp_var.h Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk wollman 95/10/12 10:37:26 Modified: sys/netinet tcp_subr.c tcp_var.h Log: The additional checks involving sequence numbers in MTU discovery resends turned out not to be necessary; simply watching for MTU decreases (which we already did) automagically eliminates all the cases we were trying to protect against. From owner-cvs-sys Thu Oct 12 11:34:29 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA24531 for cvs-sys-outgoing; Thu, 12 Oct 1995 11:34:29 -0700 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id LAA24526 ; Thu, 12 Oct 1995 11:34:25 -0700 Received: (from julian@localhost) by ref.tfs.com (8.6.11/8.6.9) id LAA05479; Thu, 12 Oct 1995 11:33:36 -0700 From: Julian Elischer Message-Id: <199510121833.LAA05479@ref.tfs.com> Subject: Re: cvs commit: src/sys/scsi sd.c st.c To: dufault@hda.com (Peter Dufault) Date: Thu, 12 Oct 1995 11:33:36 -0700 (PDT) Cc: julian@freefall.freebsd.org, CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-Reply-To: <199510120945.FAA02078@hda.com> from "Peter Dufault" at Oct 12, 95 05:45:10 am X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 1915 Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk > > > > > julian 95/10/11 19:02:06 > > > > Modified: sys/scsi sd.c st.c > > Log: > > Ack! > > sometime around 1.51, the check for minphys dissappeared out of > > transfers for disks.. > > we weren't hecking that the adapter could handle a transfer of > > the size we were requesting.. > > Peter!? > > :) > > (Yeah, change scsi_read and scsi_write. Next time I'll look at > the source before responding.) > > The SCSI drivers use rawread and rawrite, which go through > scsi_strategy and so should be calling scsi_minphys. There may be > a bug, but IMHO you addressed it in the wrong place. > > -- > Peter Dufault Real Time Machine Control and Simulation > HD Associates, Inc. Voice: 508 433 6936 > dufault@hda.com Fax: 508 433 5267 > no the call for st.c needs to know if it's a variable of fixed tape, because chopping a transfer in a variable tape is a nono but doing it on a fixed-block tape is ok.. it has to be done AFTER physio, so that physio can loop and do the rest of the transfer on a second try.. thus it must be in a strategy routine.. so by logic it must be in st_strategy. As for sd.c from the way I read it last night, scsi_strategy wasn't called for the disk driver. looking at it again, I see that conf.c references sdstrategy rather than sd_strategy. so sdstrategy calls scsi_strategy which calls scsi_minphys and sd_strategy. ok so if it was getting called, why are we getting all these errors suddenly? (the reason I was in there looking is because people are seeing the "more than 33 DMA segs" errors from things such as dump and newfs that do large io operations on raw devices. of course I can't make it happen myself :) the tape version won't work if physio is already called, and I notice that physio itself does a minphys to 64K (this needs further investigation) I'll correct the commits today. julian From owner-cvs-sys Thu Oct 12 13:40:07 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id NAA27759 for cvs-sys-outgoing; Thu, 12 Oct 1995 13:40:07 -0700 Received: (from wollman@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id NAA27738 ; Thu, 12 Oct 1995 13:39:52 -0700 Date: Thu, 12 Oct 1995 13:39:52 -0700 From: "Garrett A. Wollman" Message-Id: <199510122039.NAA27738@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa clock.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk wollman 95/10/12 13:39:51 Modified: sys/kern kern_clock.c Log: Improve clock accuracy by accounting for late/missed clock interrupts if the hardware supports it. Modified: sys/i386/i386 microtime.s sys/i386/include clock.h sys/i386/isa clock.c Log: Reduce jitter of Pentium microtime() implementation by letting the counter free-run and doing a subtract in microtime() rather than resetting the counter to zero at every clock tick. In combination with the changes to kern_clock.c, this should eliminate all the immediately obvious sources of systematic jitter in timekeeping on Pentium machines. From owner-cvs-sys Thu Oct 12 16:28:53 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id QAA04427 for cvs-sys-outgoing; Thu, 12 Oct 1995 16:28:53 -0700 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id QAA04408 ; Thu, 12 Oct 1995 16:28:43 -0700 Date: Thu, 12 Oct 1995 16:28:43 -0700 From: Bruce Evans Message-Id: <199510122328.QAA04408@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/i386 conf.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk bde 95/10/12 16:28:42 Modified: sys/gnu/i386/isa dgb.c sys/i386/i386 conf.c Log: Fix select(). Remove some unused code and never-working backwards compatibility code. Add prototypes. Reviewed by: babkin@hq.icb.chel.su (Serge Babkin) From owner-cvs-sys Thu Oct 12 16:41:47 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id QAA04758 for cvs-sys-outgoing; Thu, 12 Oct 1995 16:41:47 -0700 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id QAA04751 ; Thu, 12 Oct 1995 16:41:30 -0700 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id JAA10606; Fri, 13 Oct 1995 09:40:43 +1000 Date: Fri, 13 Oct 1995 09:40:43 +1000 From: Bruce Evans Message-Id: <199510122340.JAA10606@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/i386/i386 conf.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk > Modified: sys/gnu/i386/isa dgb.c > sys/i386/i386 conf.c > Log: > Fix select(). > > Remove some unused code and never-working backwards compatibility code. > > Add prototypes. > Reviewed by: babkin@hq.icb.chel.su (Serge Babkin) This change should be in 2.1 (it can't be any worse than the previous attempt to fix select() that went into 2.2 and 2.1 before I had time to review it). Bruce From owner-cvs-sys Thu Oct 12 20:41:50 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id UAA12701 for cvs-sys-outgoing; Thu, 12 Oct 1995 20:41:50 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id UAA12687 ; Thu, 12 Oct 1995 20:41:41 -0700 Date: Thu, 12 Oct 1995 20:41:41 -0700 From: David Greenman Message-Id: <199510130341.UAA12687@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/i386 conf.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/12 20:41:40 Branch: sys/gnu/i386/isa RELENG_2_1_0 sys/i386/i386 RELENG_2_1_0 Modified: sys/gnu/i386/isa dgb.c sys/i386/i386 conf.c Log: Brought in changes from main branch: fix digiboard driver to not use old select. From owner-cvs-sys Fri Oct 13 09:00:41 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id JAA04019 for cvs-sys-outgoing; Fri, 13 Oct 1995 09:00:41 -0700 Received: (from wollman@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id JAA04007 ; Fri, 13 Oct 1995 09:00:30 -0700 Date: Fri, 13 Oct 1995 09:00:30 -0700 From: "Garrett A. Wollman" Message-Id: <199510131600.JAA04007@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/netinet tcp_input.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk wollman 95/10/13 09:00:29 Modified: sys/netinet tcp_input.c Log: Routes can be asymmetric. Always offer to /accept/ an MSS of up to the capacity of the link, even if the route's MTU indicates that we cannot send that much in their direction. (This might actually make it possible to test Path MTU discovery in a useful variety of cases.) From owner-cvs-sys Fri Oct 13 09:02:16 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id JAA04150 for cvs-sys-outgoing; Fri, 13 Oct 1995 09:02:16 -0700 Received: (from wollman@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id JAA04136 ; Fri, 13 Oct 1995 09:02:02 -0700 Date: Fri, 13 Oct 1995 09:02:02 -0700 From: "Garrett A. Wollman" Message-Id: <199510131602.JAA04136@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/net rtsock.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk wollman 95/10/13 09:02:01 Modified: sys/net rtsock.c Log: Protect against routing socket messages with way-too-big address families. Submitted by: Keith Sklower by way of Paul Traina From owner-cvs-sys Fri Oct 13 12:48:17 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id MAA10475 for cvs-sys-outgoing; Fri, 13 Oct 1995 12:48:17 -0700 Received: (from wollman@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id MAA10462 ; Fri, 13 Oct 1995 12:48:08 -0700 Date: Fri, 13 Oct 1995 12:48:08 -0700 From: "Garrett A. Wollman" Message-Id: <199510131948.MAA10462@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/pci if_de.c if_pdq.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk wollman 95/10/13 12:48:07 Modified: sys/i386/isa if_ed.c if_eg.c if_el.c if_ep.c if_fe.c if_ie.c if_ix.c if_le.c if_lnc.c if_ze.c if_zp.c sys/net if.h sys/pci if_de.c if_pdq.c Log: Say goodbye to IFF_NOTRAILERS. Support for trailers was officially dropped for 4.4, but for some reason this flag lived on. (Until today, that is.) From owner-cvs-sys Fri Oct 13 12:53:34 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id MAA10577 for cvs-sys-outgoing; Fri, 13 Oct 1995 12:53:34 -0700 Received: (from wollman@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id MAA10568 ; Fri, 13 Oct 1995 12:53:27 -0700 Date: Fri, 13 Oct 1995 12:53:27 -0700 From: "Garrett A. Wollman" Message-Id: <199510131953.MAA10568@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/i386 microtime.s Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk wollman 95/10/13 12:53:26 Modified: sys/i386/i386 microtime.s Log: Only compile Pentium microtime in Pentium kernels. Submitted by: Michael Butler From owner-cvs-sys Fri Oct 13 21:54:05 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id VAA24141 for cvs-sys-outgoing; Fri, 13 Oct 1995 21:54:05 -0700 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id VAA24132 ; Fri, 13 Oct 1995 21:53:51 -0700 Date: Fri, 13 Oct 1995 21:53:51 -0700 From: Bruce Evans Message-Id: <199510140453.VAA24132@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/i386 microtime.s Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk bde 95/10/13 21:53:50 Modified: sys/i386/i386 microtime.s Log: Restore initialization of %ecx for the !I586_CPU case. Don't declare _i586_ctr_bias. The usual style, which was followed in microtime.s, is to omit extern declarations. From owner-cvs-sys Fri Oct 13 22:25:54 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id WAA24804 for cvs-sys-outgoing; Fri, 13 Oct 1995 22:25:54 -0700 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id WAA24793 ; Fri, 13 Oct 1995 22:25:47 -0700 Date: Fri, 13 Oct 1995 22:25:47 -0700 From: Bruce Evans Message-Id: <199510140525.WAA24793@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/i386 conf.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk bde 95/10/13 22:25:46 Modified: sys/i386/i386 conf.c Log: Don't allow mmapping of physical page 6 (ENXIO). nxmmap() returned a bogus value as well as having a bogus type. Some drivers use nxmmap() for configured devices (`nx' functions should only be used for unconfigured devices). These drivers allowed mmapping physical page 6, which may have interesting contents. vm has kludges to avoid the same bug with nullop() returning page 0 and enodev() returning page 19 (ENODEV), but didn't handle enxio() returning page 6. vm is the wrong place to handle these bugs. From owner-cvs-sys Fri Oct 13 22:51:58 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id WAA25426 for cvs-sys-outgoing; Fri, 13 Oct 1995 22:51:58 -0700 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id WAA25414 ; Fri, 13 Oct 1995 22:51:45 -0700 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id PAA02395; Sat, 14 Oct 1995 15:47:12 +1000 Date: Sat, 14 Oct 1995 15:47:12 +1000 From: Bruce Evans Message-Id: <199510140547.PAA02395@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/i386/i386 conf.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk > Modified: sys/i386/i386 conf.c > Log: > Don't allow mmapping of physical page 6 (ENXIO). This change should be in 2.1. Bruce From owner-cvs-sys Fri Oct 13 22:54:52 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id WAA25599 for cvs-sys-outgoing; Fri, 13 Oct 1995 22:54:52 -0700 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id WAA25589 ; Fri, 13 Oct 1995 22:54:48 -0700 Date: Fri, 13 Oct 1995 22:54:48 -0700 From: Bruce Evans Message-Id: <199510140554.WAA25589@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa/pcvt pcvt_drv.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk bde 95/10/13 22:54:48 Modified: sys/i386/isa/pcvt pcvt_drv.c Log: Don't allow mmapping the page after last video page. Obtained from: syscons.c (bug obtained from original pccons.c) From owner-cvs-sys Fri Oct 13 23:26:46 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id XAA26829 for cvs-sys-outgoing; Fri, 13 Oct 1995 23:26:46 -0700 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id XAA26821 ; Fri, 13 Oct 1995 23:26:36 -0700 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id QAA03441; Sat, 14 Oct 1995 16:23:57 +1000 Date: Sat, 14 Oct 1995 16:23:57 +1000 From: Bruce Evans Message-Id: <199510140623.QAA03441@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/i386/isa/pcvt pcvt_drv.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk > Modified: sys/i386/isa/pcvt pcvt_drv.c > Log: > Don't allow mmapping the page after last video page. > Obtained from: syscons.c (bug obtained from original pccons.c) This change should be in 2.1. Bruce From owner-cvs-sys Sat Oct 14 00:08:20 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id AAA27521 for cvs-sys-outgoing; Sat, 14 Oct 1995 00:08:20 -0700 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id AAA27512 ; Sat, 14 Oct 1995 00:08:11 -0700 Date: Sat, 14 Oct 1995 00:08:11 -0700 From: Bruce Evans Message-Id: <199510140708.AAA27512@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa syscons.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk bde 95/10/14 00:08:10 Modified: sys/i386/isa syscons.c Log: Don't allow i/o operations for non-root users. Add prototypes. From owner-cvs-sys Sat Oct 14 00:10:02 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id AAA27599 for cvs-sys-outgoing; Sat, 14 Oct 1995 00:10:02 -0700 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id AAA27584 ; Sat, 14 Oct 1995 00:09:59 -0700 Date: Sat, 14 Oct 1995 00:09:59 -0700 From: Bruce Evans Message-Id: <199510140709.AAA27584@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa spigot.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk bde 95/10/14 00:09:59 Modified: sys/i386/isa spigot.c Log: Don't allow i/o operations for non-root users. From owner-cvs-sys Sat Oct 14 00:51:56 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id AAA28495 for cvs-sys-outgoing; Sat, 14 Oct 1995 00:51:56 -0700 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id AAA28487 ; Sat, 14 Oct 1995 00:51:44 -0700 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id RAA05831; Sat, 14 Oct 1995 17:47:41 +1000 Date: Sat, 14 Oct 1995 17:47:41 +1000 From: Bruce Evans Message-Id: <199510140747.RAA05831@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/i386/isa syscons.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk > Modified: sys/i386/isa syscons.c > Log: > Don't allow i/o operations for non-root users. This change should probably be in 2.1, but I'm not sure if it breaks anything. pcvt has restricted i// privilege to root for a long time. i/o privilege should never have been granted in devices other than /dev/io. /dev/io has its own permissions which can be used to grant i/o privilege to a more selective group than root || { anyone that can talk to a ttyv }. i/o privilege should not be granted if kern.securelevel >= 1. Bruce From owner-cvs-sys Sat Oct 14 01:03:19 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA28704 for cvs-sys-outgoing; Sat, 14 Oct 1995 01:03:19 -0700 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id BAA28689 ; Sat, 14 Oct 1995 01:03:01 -0700 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id SAA06283; Sat, 14 Oct 1995 18:00:57 +1000 Date: Sat, 14 Oct 1995 18:00:57 +1000 From: Bruce Evans Message-Id: <199510140800.SAA06283@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/i386/isa spigot.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk > Modified: sys/i386/isa spigot.c > Log: > Don't allow i/o operations for non-root users. This change should probably be in 2.1. I'm not sure what the spigot driver and the encumbered libraries for it do, but they shouldn't be allowed to de-scure the rest of the system. /dev/spigot is created with owner root.wheel and permissions 444. This was previously a security hole. Now it is probably just bogus since probably only root will be able to use the device. Perhaps the correct fix was to change /dev/spigot to owner root.kmem permissions 440. Then it would be as (in)secure as /dev/io. Granting i/o permission is more dangerous than granting read-only permission for /dev/kmem, so there should be a separate group and stronger enforcement of kern.securelevel for it. /dev/mem should probably be in the same group, since reading device registers may cause output. Bruce From owner-cvs-sys Sat Oct 14 05:57:15 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id FAA06253 for cvs-sys-outgoing; Sat, 14 Oct 1995 05:57:15 -0700 Received: (from jkh@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id FAA06243 ; Sat, 14 Oct 1995 05:57:03 -0700 Date: Sat, 14 Oct 1995 05:57:03 -0700 From: "Jordan K. Hubbard" Message-Id: <199510141257.FAA06243@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk jkh 95/10/14 05:57:03 Modified: sys/i386/i386 userconfig.c Log: Coerce the exit message into making more sense. From owner-cvs-sys Sat Oct 14 06:52:45 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA07522 for cvs-sys-outgoing; Sat, 14 Oct 1995 06:52:45 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA07513 ; Sat, 14 Oct 1995 06:52:34 -0700 Date: Sat, 14 Oct 1995 06:52:34 -0700 From: David Greenman Message-Id: <199510141352.GAA07513@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/i386 conf.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/14 06:52:33 Branch: sys/i386/i386 RELENG_2_1_0 Modified: sys/i386/i386 conf.c Log: Brought in fix from rev 1.101: use nommap rather than nxmmap to close security hole. From owner-cvs-sys Sat Oct 14 06:57:04 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA07621 for cvs-sys-outgoing; Sat, 14 Oct 1995 06:57:04 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA07612 ; Sat, 14 Oct 1995 06:57:01 -0700 Date: Sat, 14 Oct 1995 06:57:01 -0700 From: David Greenman Message-Id: <199510141357.GAA07612@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa/pcvt pcvt_drv.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/14 06:57:00 Branch: sys/i386/isa/pcvt RELENG_2_1_0 Modified: sys/i386/isa/pcvt pcvt_drv.c Log: Brought in fix from rev 1.14: fix off by one page bug in pcmmap(). From owner-cvs-sys Sat Oct 14 06:59:25 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA07679 for cvs-sys-outgoing; Sat, 14 Oct 1995 06:59:25 -0700 Received: from Root.COM (implode.Root.COM [198.145.90.17]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id GAA07674 ; Sat, 14 Oct 1995 06:59:21 -0700 Received: from corbin.Root.COM (corbin [198.145.90.50]) by Root.COM (8.6.12/8.6.5) with ESMTP id GAA05642; Sat, 14 Oct 1995 06:59:20 -0700 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.12/8.6.5) with SMTP id GAA00338; Sat, 14 Oct 1995 06:56:42 -0700 Message-Id: <199510141356.GAA00338@corbin.Root.COM> To: Bruce Evans cc: CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa syscons.c In-reply-to: Your message of "Sat, 14 Oct 95 00:08:11 PDT." <199510140708.AAA27512@freefall.freebsd.org> From: David Greenman Reply-To: davidg@Root.COM Date: Sat, 14 Oct 1995 06:56:42 -0700 Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk >bde 95/10/14 00:08:10 > > Modified: sys/i386/isa syscons.c > Log: > Don't allow i/o operations for non-root users. I think I'm going to punt on this one. There's too great a probability that it will break certain X servers, and I don't have the time or ability to verify this right now. -DG From owner-cvs-sys Sat Oct 14 08:41:27 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id IAA10810 for cvs-sys-outgoing; Sat, 14 Oct 1995 08:41:27 -0700 Received: (from davidg@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id IAA10798 ; Sat, 14 Oct 1995 08:41:16 -0700 Date: Sat, 14 Oct 1995 08:41:16 -0700 From: David Greenman Message-Id: <199510141541.IAA10798@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa atapi.c atapi.h wcd.c wd.c Sender: owner-cvs-sys@FreeBSD.org Precedence: bulk davidg 95/10/14 08:41:15 Modified: sys/i386/i386 conf.c sys/i386/isa atapi.c atapi.h wcd.c wd.c Log: Latest fixes from Serge: I tried to solve the problem of IDE probing compatibility in this version. When compiled without an ATAPI option, the wd driver is fully backward compatible with 2.0.5. With ATAPI option, the wdprobe becomes strictly weaker. That is, if wdprobe works without ATAPI option, it will always work with it too. Another problem was with the CD-ROM drive attached as a slave in the IDE bus, where there is no master. All IDE CD-ROM drives are shipped in slave configuration, and most users just plug them in, never thinking about jumpers. It works fine with ms-dos and ms-windows, and this version of the driver supports it as well. The eject op can now load disks. Just repeat it twice, and the disk will be ejected and then loaded back. The disc cannot be ejected if it is mounted. Submitted by: Serge Vakulenko,