From owner-cvs-sys Sun Dec 22 02:31:38 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id CAA26968 for cvs-sys-outgoing; Sun, 22 Dec 1996 02:31:38 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id CAA26954; Sun, 22 Dec 1996 02:31:36 -0800 (PST) Date: Sun, 22 Dec 1996 02:31:36 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199612221031.CAA26954@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys md5.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/12/22 02:31:35 Modified: sys/sys md5.h Log: Fixup for new location. This file came here by a repository copy. Revision Changes Path 1.6 +4 -4 src/sys/sys/md5.h From owner-cvs-sys Sun Dec 22 02:36:00 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id CAA27236 for cvs-sys-outgoing; Sun, 22 Dec 1996 02:36:00 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id CAA27224; Sun, 22 Dec 1996 02:35:58 -0800 (PST) Date: Sun, 22 Dec 1996 02:35:58 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199612221035.CAA27224@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/conf files Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/12/22 02:35:58 Modified: sys/conf files Log: Add kern/md5c.c which came here by repository copy. Revision Changes Path 1.83 +1 -0 src/sys/conf/files From owner-cvs-sys Sun Dec 22 02:38:47 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id CAA27347 for cvs-sys-outgoing; Sun, 22 Dec 1996 02:38:47 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id CAA27340; Sun, 22 Dec 1996 02:38:43 -0800 (PST) Date: Sun, 22 Dec 1996 02:38:43 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199612221038.CAA27340@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/12/22 02:38:43 Modified: sys/i386/conf LINT Log: Add & Document MD5 option. Revision Changes Path 1.299 +7 -1 src/sys/i386/conf/LINT From owner-cvs-sys Sun Dec 22 07:01:48 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id HAA05849 for cvs-sys-outgoing; Sun, 22 Dec 1996 07:01:48 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id HAA05842; Sun, 22 Dec 1996 07:01:46 -0800 (PST) Date: Sun, 22 Dec 1996 07:01:46 -0800 (PST) From: Joerg Wunsch Message-Id: <199612221501.HAA05842@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/12/22 07:01:46 Branch: sys/pc98/i386 RELENG_2_2 Modified: sys/pc98/i386 userconfig.c Log: YAMFC (everything up to rev 1.78) Revision Changes Path 1.10.2.4 +41 -11 src/sys/pc98/i386/userconfig.c From owner-cvs-sys Sun Dec 22 07:04:18 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id HAA06075 for cvs-sys-outgoing; Sun, 22 Dec 1996 07:04:18 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id HAA06067; Sun, 22 Dec 1996 07:04:17 -0800 (PST) Date: Sun, 22 Dec 1996 07:04:17 -0800 (PST) From: Joerg Wunsch Message-Id: <199612221504.HAA06067@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/boot/biosboot bios.S Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/12/22 07:04:16 Branch: sys/i386/boot/biosboot RELENG_2_2 Modified: sys/i386/boot/biosboot bios.S Log: YAMFC: Initialize the upper 16 bits of the memory sizes properly (to 0). Revision Changes Path 1.5.4.2 +4 -3 src/sys/i386/boot/biosboot/bios.S From owner-cvs-sys Sun Dec 22 07:52:16 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id HAA08308 for cvs-sys-outgoing; Sun, 22 Dec 1996 07:52:16 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id HAA08232; Sun, 22 Dec 1996 07:51:46 -0800 (PST) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id QAA26739; Sun, 22 Dec 1996 16:51:40 +0100 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id QAA27456; Sun, 22 Dec 1996 16:51:40 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.8.4/8.6.9) id QAA14850; Sun, 22 Dec 1996 16:42:20 +0100 (MET) From: J Wunsch Message-Id: <199612221542.QAA14850@uriah.heep.sax.de> Subject: Re: cvs commit: src/sys/pc98/i386 machdep.c To: kato@freefall.freebsd.org (KATO Takenori) Date: Sun, 22 Dec 1996 16:42:20 +0100 (MET) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199612150918.BAA07187@freefall.freebsd.org> from KATO Takenori at "Dec 15, 96 01:18:49 am" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As KATO Takenori wrote: > Modified: sys/pc98/i386 machdep.c > Log: > Synchronize with sys/i386/i386/machdep.c revision 1.220. > Definite 2.2 candidate. > > Revision Changes Path > 1.20 +7 -9 src/sys/pc98/i386/machdep.c Not yet merged into 2.2. When reviewing the diff, i notice that the 2.2 mainstream version still has references to b_cylin, while the PC98 version would no longer have. Please merge yourself, Mr. KATO, if you're confident that this is the right thing. After all, you will be most affected by a wrong merge here... -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-cvs-sys Sun Dec 22 10:28:52 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA15277 for cvs-sys-outgoing; Sun, 22 Dec 1996 10:28:52 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA15270; Sun, 22 Dec 1996 10:28:51 -0800 (PST) Date: Sun, 22 Dec 1996 10:28:51 -0800 (PST) From: John Dyson Message-Id: <199612221828.KAA15270@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/12/22 10:28:51 Modified: sys/i386/conf LINT Log: Document MAXDSIZ and DFLDSIZ. This is a 2.2 candidate change. Revision Changes Path 1.300 +14 -1 src/sys/i386/conf/LINT From owner-cvs-sys Sun Dec 22 12:25:55 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id MAA18514 for cvs-sys-outgoing; Sun, 22 Dec 1996 12:25:55 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id MAA18507; Sun, 22 Dec 1996 12:25:54 -0800 (PST) Date: Sun, 22 Dec 1996 12:25:54 -0800 (PST) From: John Dyson Message-Id: <199612222025.MAA18507@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/12/22 12:25:53 Branch: sys/i386/conf RELENG_2_2 Modified: sys/i386/conf LINT Log: Support the DFLDSIZ and MAXDSIZ options in LINT. Revision Changes Path 1.286.2.7 +14 -1 src/sys/i386/conf/LINT From owner-cvs-sys Sun Dec 22 14:53:12 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id OAA23868 for cvs-sys-outgoing; Sun, 22 Dec 1996 14:53:12 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id OAA23714; Sun, 22 Dec 1996 14:51:14 -0800 (PST) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id XAA03557; Sun, 22 Dec 1996 23:51:12 +0100 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id XAA04057; Sun, 22 Dec 1996 23:51:12 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.8.4/8.6.9) id XAA16231; Sun, 22 Dec 1996 23:33:15 +0100 (MET) From: J Wunsch Message-Id: <199612222233.XAA16231@uriah.heep.sax.de> Subject: Re: cvs commit: src/sys/i386/conf LINT To: dyson@freefall.freebsd.org (John Dyson) Date: Sun, 22 Dec 1996 23:33:15 +0100 (MET) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199612221828.KAA15270@freefall.freebsd.org> from John Dyson at "Dec 22, 96 10:28:51 am" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As John Dyson wrote: > Modified: sys/i386/conf LINT > Log: > Document MAXDSIZ and DFLDSIZ. This is a 2.2 candidate change. They should also be moved from `unsupported' to `supported'. Documenting them is only one half of the game: including them into opt_foo.h is the other one. I'll probably take a stab on this. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-cvs-sys Sun Dec 22 15:17:13 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA25315 for cvs-sys-outgoing; Sun, 22 Dec 1996 15:17:13 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA25308; Sun, 22 Dec 1996 15:17:11 -0800 (PST) Date: Sun, 22 Dec 1996 15:17:11 -0800 (PST) From: Joerg Wunsch Message-Id: <199612222317.PAA25308@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_glue.c vm_mmap.c src/sys/conf options src/sys/i386/linux imgact_linux.c src/sys/kern imgact_aout.c imgact_elf.c imgact_gzip.c kern_resource.c sysv_shm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/12/22 15:17:11 Modified: sys/conf options sys/i386/linux imgact_linux.c sys/kern imgact_aout.c imgact_elf.c imgact_gzip.c kern_resource.c sysv_shm.c sys/vm vm_glue.c vm_mmap.c Log: Make DFLDSIZ and MAXDSIZ fully-supported options. "Don't forget to do a ``make depend''" :-) Revision Changes Path 1.20 +3 -1 src/sys/conf/options 1.17 +3 -1 src/sys/i386/linux/imgact_linux.c 1.30 +3 -1 src/sys/kern/imgact_aout.c 1.13 +3 -1 src/sys/kern/imgact_elf.c 1.25 +3 -1 src/sys/kern/imgact_gzip.c 1.21 +3 -1 src/sys/kern/kern_resource.c 1.25 +2 -1 src/sys/kern/sysv_shm.c 1.56 +3 -1 src/sys/vm/vm_glue.c 1.55 +3 -1 src/sys/vm/vm_mmap.c From owner-cvs-sys Sun Dec 22 15:21:29 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA25716 for cvs-sys-outgoing; Sun, 22 Dec 1996 15:21:29 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA25709; Sun, 22 Dec 1996 15:21:28 -0800 (PST) Date: Sun, 22 Dec 1996 15:21:28 -0800 (PST) From: Joerg Wunsch Message-Id: <199612222321.PAA25709@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_glue.c vm_mmap.c src/sys/conf options src/sys/i386/linux imgact_linux.c src/sys/kern imgact_aout.c imgact_elf.c imgact_gzip.c kern_resource.c sysv_shm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/12/22 15:21:27 Branch: sys/conf RELENG_2_2 sys/i386/linux RELENG_2_2 sys/kern RELENG_2_2 sys/vm RELENG_2_2 Modified: sys/conf options sys/i386/linux imgact_linux.c sys/kern imgact_aout.c imgact_elf.c imgact_gzip.c kern_resource.c sysv_shm.c sys/vm vm_glue.c vm_mmap.c Log: YAMFC: Make DFLDSIZ and MAXDSIZ fully-supported options. (This commit is in the RELENG_2_2 branch, in case this ain't obvious from the message. I just don't know yet for sure.) Revision Changes Path 1.18.2.2 +3 -1 src/sys/conf/options 1.16.2.1 +3 -1 src/sys/i386/linux/imgact_linux.c 1.29.2.1 +3 -1 src/sys/kern/imgact_aout.c 1.12.2.1 +3 -1 src/sys/kern/imgact_elf.c 1.24.2.1 +3 -1 src/sys/kern/imgact_gzip.c 1.20.2.1 +3 -1 src/sys/kern/kern_resource.c 1.24.2.1 +2 -1 src/sys/kern/sysv_shm.c 1.55.2.1 +3 -1 src/sys/vm/vm_glue.c 1.53.2.1 +3 -1 src/sys/vm/vm_mmap.c From owner-cvs-sys Sun Dec 22 17:24:47 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id RAA01007 for cvs-sys-outgoing; Sun, 22 Dec 1996 17:24:47 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id RAA01000; Sun, 22 Dec 1996 17:24:46 -0800 (PST) Date: Sun, 22 Dec 1996 17:24:46 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199612230124.RAA01000@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa if_ze.c if_zp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/12/22 17:24:46 Modified: sys/i386/isa if_ze.c if_zp.c Log: Someone needs to teach Nate about the C pre-processor in general and the workings of #error in particular. He also broke the 2.2 build with this change, leading me to wonder whether or not the changes were ever even tested. Folks, I'm happy to see people work directly on 2.2 like this and will continue to encourage Nate to make direct commits, but please TEST before committing! I think that's a more than reasonable prerequisite, and this code could never have worked at all, leading me to believe that Nate skipped this most basic of steps. Revision Changes Path 1.36 +2 -2 src/sys/i386/isa/if_ze.c 1.30 +2 -2 src/sys/i386/isa/if_zp.c From owner-cvs-sys Sun Dec 22 17:28:57 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id RAA01161 for cvs-sys-outgoing; Sun, 22 Dec 1996 17:28:57 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id RAA01154; Sun, 22 Dec 1996 17:28:56 -0800 (PST) Date: Sun, 22 Dec 1996 17:28:56 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199612230128.RAA01154@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa if_ze.c if_zp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/12/22 17:28:55 Branch: sys/i386/isa RELENG_2_2 Modified: sys/i386/isa if_ze.c if_zp.c Log: Correct breakage from -current. Revision Changes Path 1.33.2.2 +2 -2 src/sys/i386/isa/if_ze.c 1.26.2.3 +2 -2 src/sys/i386/isa/if_zp.c From owner-cvs-sys Sun Dec 22 17:53:18 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id RAA02293 for cvs-sys-outgoing; Sun, 22 Dec 1996 17:53:18 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id RAA02285; Sun, 22 Dec 1996 17:53:15 -0800 (PST) Date: Sun, 22 Dec 1996 17:53:15 -0800 (PST) From: Joerg Wunsch Message-Id: <199612230153.RAA02285@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa wt.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/12/22 17:53:15 Modified: sys/i386/isa wt.c Log: Fix a bug in the wt driver that could cause memory corruption. Closes PR # kern/1065. While i was at it, also reject IO requests that are not an integer multiple of the device blocksize. Submitted by: vak@crox.net.kiae.su (Serge V.Vakulenko) Confirmed by: Georg-W. Koltermann (gwk@cray.com) Revision Changes Path 1.36 +16 -8 src/sys/i386/isa/wt.c From owner-cvs-sys Sun Dec 22 17:55:27 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id RAA02533 for cvs-sys-outgoing; Sun, 22 Dec 1996 17:55:27 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id RAA02525; Sun, 22 Dec 1996 17:55:24 -0800 (PST) Date: Sun, 22 Dec 1996 17:55:24 -0800 (PST) From: Joerg Wunsch Message-Id: <199612230155.RAA02525@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa wt.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/12/22 17:55:24 Branch: sys/i386/isa RELENG_2_2 Modified: sys/i386/isa wt.c Log: YAMFC (rev 1.36) Revision Changes Path 1.35.2.1 +16 -8 src/sys/i386/isa/wt.c From owner-cvs-sys Sun Dec 22 22:01:04 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id WAA19627 for cvs-sys-outgoing; Sun, 22 Dec 1996 22:01:04 -0800 (PST) Received: from rocky.mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id VAA19415; Sun, 22 Dec 1996 21:57:57 -0800 (PST) Received: (from nate@localhost) by rocky.mt.sri.com (8.7.5/8.7.3) id WAA02764; Sun, 22 Dec 1996 22:57:51 -0700 (MST) Date: Sun, 22 Dec 1996 22:57:51 -0700 (MST) Message-Id: <199612230557.WAA02764@rocky.mt.sri.com> From: Nate Williams To: "Jordan K. Hubbard" Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa if_ze.c if_zp.c In-Reply-To: <199612230124.RAA01000@freefall.freebsd.org> References: <199612230124.RAA01000@freefall.freebsd.org> Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > jkh 96/12/22 17:24:46 > > Modified: sys/i386/isa if_ze.c if_zp.c > Log: > Someone needs to teach Nate about the C pre-processor in general and the > workings of #error in particular. He also broke the 2.2 build with this > change, leading me to wonder whether or not the changes were ever even > tested. *Screeeeeeam* I *did* test it locally a couple days ago, but someone got it into my mind when I did after I patched it on freefall that it would be better to have a shorter error line so I added punctuation (can not -> can't) which screwed it up. My most sincere apologies. :( :( Nate From owner-cvs-sys Sun Dec 22 22:37:28 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id WAA21055 for cvs-sys-outgoing; Sun, 22 Dec 1996 22:37:28 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id WAA21046; Sun, 22 Dec 1996 22:37:26 -0800 (PST) Date: Sun, 22 Dec 1996 22:37:26 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199612230637.WAA21046@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/linux imgact_linux.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/12/22 22:37:25 Modified: sys/i386/linux imgact_linux.c Log: *Ahem* - opt_rlimit.h does not exist in the LKM case. This was another 2.2 build-breaker.. :( Revision Changes Path 1.18 +3 -1 src/sys/i386/linux/imgact_linux.c From owner-cvs-sys Sun Dec 22 22:37:50 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id WAA21105 for cvs-sys-outgoing; Sun, 22 Dec 1996 22:37:50 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id WAA21096; Sun, 22 Dec 1996 22:37:49 -0800 (PST) Date: Sun, 22 Dec 1996 22:37:49 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199612230637.WAA21096@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/linux imgact_linux.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/12/22 22:37:49 Branch: sys/i386/linux RELENG_2_2 Modified: sys/i386/linux imgact_linux.c Log: Fix breakage from -current. Revision Changes Path 1.16.2.2 +3 -1 src/sys/i386/linux/imgact_linux.c From owner-cvs-sys Sun Dec 22 23:41:35 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA23641 for cvs-sys-outgoing; Sun, 22 Dec 1996 23:41:35 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id XAA23636; Sun, 22 Dec 1996 23:41:22 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.3/8.6.9) id SAA14138; Mon, 23 Dec 1996 18:37:29 +1100 Date: Mon, 23 Dec 1996 18:37:29 +1100 From: Bruce Evans Message-Id: <199612230737.SAA14138@godzilla.zeta.org.au> To: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, joerg@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/boot/biosboot bios.S Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Branch: sys/i386/boot/biosboot RELENG_2_2 > Modified: sys/i386/boot/biosboot bios.S > Log: > YAMFC: > Initialize the upper 16 bits of the memory sizes properly (to 0). I carefully decided not to commit that since it is cosmetic and can't help. The bits are were always actually initialized by: pushl $0 # or $1 ... movl this value from stack,%ebx ... # do stuff not changing %ebx ... # get size in %ax movl %eax,%ebx # sic, actually movl %ax,bx # this preserves %ax and # sets the top bits to 0 ... # do stuff not changing %ebx movl %ebx,%eax # return this Bruce From owner-cvs-sys Mon Dec 23 01:55:25 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id BAA26602 for cvs-sys-outgoing; Mon, 23 Dec 1996 01:55:25 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id BAA26506; Mon, 23 Dec 1996 01:53:17 -0800 (PST) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id KAA19686; Mon, 23 Dec 1996 10:50:54 +0100 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id KAA10402; Mon, 23 Dec 1996 10:50:52 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.8.4/8.6.9) id KAA02132; Mon, 23 Dec 1996 10:35:38 +0100 (MET) From: J Wunsch Message-Id: <199612230935.KAA02132@uriah.heep.sax.de> Subject: Re: cvs commit: src/sys/i386/isa wt.c To: joerg@freefall.freebsd.org (Joerg Wunsch) Date: Mon, 23 Dec 1996 10:35:37 +0100 (MET) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199612230153.RAA02285@freefall.freebsd.org> from Joerg Wunsch at "Dec 22, 96 05:53:15 pm" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As Joerg Wunsch wrote: > Modified: sys/i386/isa wt.c > Log: > Fix a bug in the wt driver that could cause memory corruption. It's obviously been too late in the night: `data courruption', not memory. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-cvs-sys Mon Dec 23 02:22:50 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id CAA27734 for cvs-sys-outgoing; Mon, 23 Dec 1996 02:22:50 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id CAA27673; Mon, 23 Dec 1996 02:20:54 -0800 (PST) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id LAA24321; Mon, 23 Dec 1996 11:20:52 +0100 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id LAA10705; Mon, 23 Dec 1996 11:20:51 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.8.4/8.6.9) id KAA02406; Mon, 23 Dec 1996 10:52:01 +0100 (MET) From: J Wunsch Message-Id: <199612230952.KAA02406@uriah.heep.sax.de> Subject: Re: cvs commit: src/sys/i386/linux imgact_linux.c To: jkh@freefall.freebsd.org (Jordan K. Hubbard) Date: Mon, 23 Dec 1996 10:52:01 +0100 (MET) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199612230637.WAA21046@freefall.freebsd.org> from "Jordan K. Hubbard" at "Dec 22, 96 10:37:26 pm" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As Jordan K. Hubbard wrote: > Modified: sys/i386/linux imgact_linux.c > Log: > *Ahem* - opt_rlimit.h does not exist in the LKM case. This was another > 2.2 build-breaker.. :( Ick. :-( I guess we need a general policy for LKMs regarding opt_foo.h? -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-cvs-sys Mon Dec 23 02:26:10 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id CAA27925 for cvs-sys-outgoing; Mon, 23 Dec 1996 02:26:10 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id CAA27783; Mon, 23 Dec 1996 02:23:28 -0800 (PST) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id LAA24347; Mon, 23 Dec 1996 11:20:58 +0100 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id LAA10716; Mon, 23 Dec 1996 11:20:58 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.8.4/8.6.9) id LAA02529; Mon, 23 Dec 1996 11:08:21 +0100 (MET) From: J Wunsch Message-Id: <199612231008.LAA02529@uriah.heep.sax.de> Subject: Re: cvs commit: src/sys/i386/boot/biosboot bios.S To: bde@zeta.org.au (Bruce Evans) Date: Mon, 23 Dec 1996 11:08:21 +0100 (MET) Cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, joerg@freefall.freebsd.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199612230737.SAA14138@godzilla.zeta.org.au> from Bruce Evans at "Dec 23, 96 06:37:29 pm" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As Bruce Evans wrote: > > Branch: sys/i386/boot/biosboot RELENG_2_2 > > Modified: sys/i386/boot/biosboot bios.S > > Log: > > YAMFC: > > Initialize the upper 16 bits of the memory sizes properly (to 0). > > I carefully decided not to commit that since it is cosmetic and > can't help. revision 1.7 date: 1996/12/18 15:38:23; author: bde; state: Exp; lines: +4 -3 Initialize the upper 16 bits of the memory sizes properly (to 0). [...] Should be in 2.2. ^^^^^^^^^^^^^^^^^ That's been the basis why it dropped into my `2.2-todo' folder. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-cvs-sys Mon Dec 23 02:56:40 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id CAA28761 for cvs-sys-outgoing; Mon, 23 Dec 1996 02:56:40 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id CAA28755; Mon, 23 Dec 1996 02:56:32 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.3/8.6.9) id VAA19380; Mon, 23 Dec 1996 21:53:01 +1100 Date: Mon, 23 Dec 1996 21:53:01 +1100 From: Bruce Evans Message-Id: <199612231053.VAA19380@godzilla.zeta.org.au> To: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, jkh@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/linux imgact_linux.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Modified: sys/i386/linux imgact_linux.c > Log: > *Ahem* - opt_rlimit.h does not exist in the LKM case. This was another > 2.2 build-breaker.. :( > > Revision Changes Path > 1.18 +3 -1 src/sys/i386/linux/imgact_linux.c The fix is wrong too. Now the LKM checks a possibly-different limit than the rest of the kernel. The correct fix seems to be particularly easy in this case. Old code: ! if (a_out->a_text > MAXTSIZ || a_out->a_data + bss_size > MAXDSIZ || ! a_out->a_data+bss_size > imgp->proc->p_rlimit[RLIMIT_DATA].rlim_cur) ! return (ENOMEM); Just remove the bogus check against MAXDSIZ. The correct limit (rlim_cur) is already checked. rlim_cur <= MAXDSIZ, so checking against MAXDSIZ is currently a no-op. Most of the image activators have the same bloat. imgact_elf.c has a more bogus limit involving 2*MAXDSIZ and not involving MAXTSIZ or rlimits. Bruce From owner-cvs-sys Mon Dec 23 03:22:38 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id DAA29425 for cvs-sys-outgoing; Mon, 23 Dec 1996 03:22:38 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id DAA29416; Mon, 23 Dec 1996 03:22:09 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.3/8.6.9) id WAA20069; Mon, 23 Dec 1996 22:16:38 +1100 Date: Mon, 23 Dec 1996 22:16:38 +1100 From: Bruce Evans Message-Id: <199612231116.WAA20069@godzilla.zeta.org.au> To: bde@zeta.org.au, j@uriah.heep.sax.de Subject: Re: cvs commit: src/sys/i386/boot/biosboot bios.S Cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, joerg@freefall.freebsd.org Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> > Initialize the upper 16 bits of the memory sizes properly (to 0). >> >> I carefully decided not to commit that since it is cosmetic and >> can't help. > >revision 1.7 >date: 1996/12/18 15:38:23; author: bde; state: Exp; lines: +4 -3 >Initialize the upper 16 bits of the memory sizes properly (to 0). >[...] > >Should be in 2.2. >^^^^^^^^^^^^^^^^^ That's what I thought when I committed it. >That's been the basis why it dropped into my `2.2-todo' folder. It's hard to change history :-). Bruce From owner-cvs-sys Mon Dec 23 04:20:47 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id EAA00949 for cvs-sys-outgoing; Mon, 23 Dec 1996 04:20:47 -0800 (PST) Received: from marble.eps.nagoya-u.ac.jp (marble.eps.nagoya-u.ac.jp [133.6.57.68]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id EAA00812; Mon, 23 Dec 1996 04:19:41 -0800 (PST) Received: from marble.eps.nagoya-u.ac.jp (localhost [127.0.0.1]) by marble.eps.nagoya-u.ac.jp (8.7.6/3.4W4) with ESMTP id VAA00407; Mon, 23 Dec 1996 21:18:51 +0900 (JST) Message-Id: <199612231218.VAA00407@marble.eps.nagoya-u.ac.jp> To: joerg_wunsch@uriah.heep.sax.de Cc: kato@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/pc98/i386 machdep.c In-Reply-To: Your message of "Sun, 22 Dec 1996 16:42:20 +0100 (MET)" References: <199612221542.QAA14850@uriah.heep.sax.de> X-Mailer: Mew version 1.06 on Emacs 19.28.1, Mule 2.3 X-PGP-Fingerprint: 03 72 85 36 62 46 23 03 52 B1 10 22 44 10 0D 9E Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Date: Mon, 23 Dec 1996 21:18:50 +0900 From: KATO Takenori Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk From: J Wunsch Date: Sun, 22 Dec 1996 16:42:20 +0100 (MET) > Not yet merged into 2.2. When reviewing the diff, i notice that the > 2.2 mainstream version still has references to b_cylin, while the PC98 > version would no longer have. The change: > 1.20 +7 -9 src/sys/pc98/i386/machdep.c doesn't remove reference to b_cylin. This had been already done as: > bde 96/12/01 08:34:42 ... > Log: > Removed all references to b_cylinder (aka b_cylin). It was evil and > hasn't been used for a year or two since disksort() started sorting > on b_pblkno. > > Revision Changes Path > 1.216 +2 -4 src/sys/i386/i386/machdep.c > 1.121 +2 -2 src/sys/i386/isa/wd.c > 1.32 +1 -8 src/sys/kern/subr_diskslice.c > 1.14 +2 -4 src/sys/pc98/i386/machdep.c .... ---- KATO Takenori Dept. Earth Planet. Sci., Nagoya Univ., Nagoya, 464-01, Japan PGP public key: finger kato@eclogite.eps.nagoya-u.ac.jp From owner-cvs-sys Mon Dec 23 04:33:22 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id EAA01897 for cvs-sys-outgoing; Mon, 23 Dec 1996 04:33:22 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id EAA01872; Mon, 23 Dec 1996 04:33:13 -0800 (PST) Date: Mon, 23 Dec 1996 04:33:13 -0800 (PST) From: Joerg Wunsch Message-Id: <199612231233.EAA01872@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/12/23 04:33:12 Modified: sys/i386/i386 userconfig.c Log: Cosmetic (wrt. the screen display) change: when re-enabling a device, make sure it won't go into the PCI section. Disabling and re-enabling ed0 made it to the wrong section. Submitted by: msmith Revision Changes Path 1.79 +4 -2 src/sys/i386/i386/userconfig.c From owner-cvs-sys Mon Dec 23 04:35:26 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id EAA02121 for cvs-sys-outgoing; Mon, 23 Dec 1996 04:35:26 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id EAA02112; Mon, 23 Dec 1996 04:35:22 -0800 (PST) Date: Mon, 23 Dec 1996 04:35:22 -0800 (PST) From: Joerg Wunsch Message-Id: <199612231235.EAA02112@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/12/23 04:35:21 Branch: sys/i386/i386 RELENG_2_2 Modified: sys/i386/i386 userconfig.c Log: YAMFC (from rev 1.79) Revision Changes Path 1.63.2.11 +4 -2 src/sys/i386/i386/userconfig.c From owner-cvs-sys Mon Dec 23 04:38:42 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id EAA02225 for cvs-sys-outgoing; Mon, 23 Dec 1996 04:38:42 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id EAA02167; Mon, 23 Dec 1996 04:36:55 -0800 (PST) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id NAA13649; Mon, 23 Dec 1996 13:36:49 +0100 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id NAA13871; Mon, 23 Dec 1996 13:36:48 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.8.4/8.6.9) id NAA03913; Mon, 23 Dec 1996 13:24:50 +0100 (MET) From: J Wunsch Message-Id: <199612231224.NAA03913@uriah.heep.sax.de> Subject: Re: cvs commit: src/sys/pc98/i386 machdep.c To: kato@eclogite.eps.nagoya-u.ac.jp (KATO Takenori) Date: Mon, 23 Dec 1996 13:24:50 +0100 (MET) Cc: joerg_wunsch@uriah.heep.sax.de, kato@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199612231218.VAA00407@marble.eps.nagoya-u.ac.jp> from KATO Takenori at "Dec 23, 96 09:18:50 pm" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As KATO Takenori wrote: > > Not yet merged into 2.2. When reviewing the diff, i notice that the > > 2.2 mainstream version still has references to b_cylin, while the PC98 > > version would no longer have. > > The change: > > > 1.20 +7 -9 src/sys/pc98/i386/machdep.c > > doesn't remove reference to b_cylin. This had been already done as: > > 1.14 +2 -4 src/sys/pc98/i386/machdep.c Ok. Hmmmmm. 1.14 -- how comes? Wasn't this supposed to be a branch version? -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-cvs-sys Mon Dec 23 05:08:20 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id FAA03200 for cvs-sys-outgoing; Mon, 23 Dec 1996 05:08:20 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id FAA03155; Mon, 23 Dec 1996 05:07:55 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.3/8.6.9) id AAA22967; Tue, 24 Dec 1996 00:04:44 +1100 Date: Tue, 24 Dec 1996 00:04:44 +1100 From: Bruce Evans Message-Id: <199612231304.AAA22967@godzilla.zeta.org.au> To: j@uriah.heep.sax.de, kato@eclogite.eps.nagoya-u.ac.jp Subject: Re: cvs commit: src/sys/pc98/i386 machdep.c Cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, joerg_wunsch@uriah.heep.sax.de, kato@freefall.freebsd.org Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> The change: >> >> > 1.20 +7 -9 src/sys/pc98/i386/machdep.c >> >> doesn't remove reference to b_cylin. This had been already done as: > >> > 1.14 +2 -4 src/sys/pc98/i386/machdep.c > >Ok. Hmmmmm. 1.14 -- how comes? Wasn't this supposed to be a branch >version? AFAIK, the b_cylin changes just didn't get merged into 2.2. I thought about merging them just to keep the diffs small but decided not to since keeping diffs small is only possible in the short term - we'll soon have lots of Lite2 diffs (I hoped we would have them a week ago :-). Bruce From owner-cvs-sys Mon Dec 23 10:23:21 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA13484 for cvs-sys-outgoing; Mon, 23 Dec 1996 10:23:21 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA13460; Mon, 23 Dec 1996 10:23:17 -0800 (PST) Date: Mon, 23 Dec 1996 10:23:17 -0800 (PST) From: Bruce Evans Message-Id: <199612231823.KAA13460@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/12/23 10:23:16 Modified: sys/i386/conf LINT Log: Fixed quoting of MAXDSIZ and DFLTDSIZ. The quoting rules changed when they were put in an options header. Should be in 2.2. Revision Changes Path 1.301 +3 -3 src/sys/i386/conf/LINT From owner-cvs-sys Mon Dec 23 10:40:43 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA14400 for cvs-sys-outgoing; Mon, 23 Dec 1996 10:40:43 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA14393; Mon, 23 Dec 1996 10:40:41 -0800 (PST) Date: Mon, 23 Dec 1996 10:40:41 -0800 (PST) From: Bruce Evans Message-Id: <199612231840.KAA14393@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/conf options Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/12/23 10:40:41 Modified: sys/conf options Log: Fixed spelling of SCSI_NCR_MAX*. Revision Changes Path 1.21 +3 -3 src/sys/conf/options From owner-cvs-sys Mon Dec 23 10:42:05 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA14485 for cvs-sys-outgoing; Mon, 23 Dec 1996 10:42:05 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA14477; Mon, 23 Dec 1996 10:42:04 -0800 (PST) Date: Mon, 23 Dec 1996 10:42:04 -0800 (PST) From: Bruce Evans Message-Id: <199612231842.KAA14477@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/conf options Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/12/23 10:42:03 Modified: sys/conf options Log: Sorted options. Revision Changes Path 1.22 +30 -30 src/sys/conf/options From owner-cvs-sys Mon Dec 23 10:42:43 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA14542 for cvs-sys-outgoing; Mon, 23 Dec 1996 10:42:43 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA14534; Mon, 23 Dec 1996 10:42:42 -0800 (PST) Date: Mon, 23 Dec 1996 10:42:42 -0800 (PST) From: Nate Williams Message-Id: <199612231842.KAA14534@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa if_ze.c if_zp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 96/12/23 10:42:41 Branch: sys/i386/isa RELENG_2_2 Modified: sys/i386/isa if_ze.c if_zp.c Log: Style issues. Used complete sentences in the error messages (including punctuation), and re-ordered the include files to be more consistant. Not done: Dynamically determine if the old drivers and the new drivers both exist, since LINT currently won't compile now with both sets included. (This will be fixed when we can remove the old drivers permanently.) Suggested by: bde Revision Changes Path 1.33.2.3 +3 -3 src/sys/i386/isa/if_ze.c 1.26.2.4 +3 -3 src/sys/i386/isa/if_zp.c From owner-cvs-sys Mon Dec 23 10:58:31 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA15611 for cvs-sys-outgoing; Mon, 23 Dec 1996 10:58:31 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA15597; Mon, 23 Dec 1996 10:58:28 -0800 (PST) Date: Mon, 23 Dec 1996 10:58:28 -0800 (PST) From: Bruce Evans Message-Id: <199612231858.KAA15597@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/conf options Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/12/23 10:58:28 Branch: sys/conf RELENG_2_2 Modified: sys/conf options Log: YAMFC (fixed spelling of SCSI_NCR_MAX*). Revision Changes Path 1.18.2.3 +3 -3 src/sys/conf/options From owner-cvs-sys Mon Dec 23 10:59:09 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA15727 for cvs-sys-outgoing; Mon, 23 Dec 1996 10:59:09 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA15718; Mon, 23 Dec 1996 10:59:08 -0800 (PST) Date: Mon, 23 Dec 1996 10:59:08 -0800 (PST) From: Joerg Wunsch Message-Id: <199612231859.KAA15718@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/12/23 10:59:07 Branch: sys/i386/conf RELENG_2_2 Modified: sys/i386/conf LINT Log: YAMFC (de-quote the DFLDSIZ and MAXDSIZ options) Revision Changes Path 1.286.2.8 +3 -3 src/sys/i386/conf/LINT From owner-cvs-sys Mon Dec 23 11:04:24 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA16220 for cvs-sys-outgoing; Mon, 23 Dec 1996 11:04:24 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA16212; Mon, 23 Dec 1996 11:04:22 -0800 (PST) Date: Mon, 23 Dec 1996 11:04:22 -0800 (PST) From: Bruce Evans Message-Id: <199612231904.LAA16212@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/12/23 11:04:21 Modified: sys/i386/conf LINT Log: Added undocumented SCSI_DELAY and SCSI_NCR_* options. SCSI_DELAY gets tested a lot in GENERIC, but the others weren't in any config file and some of them were broken. Revision Changes Path 1.302 +7 -1 src/sys/i386/conf/LINT From owner-cvs-sys Mon Dec 23 11:12:33 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA16989 for cvs-sys-outgoing; Mon, 23 Dec 1996 11:12:33 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA16979; Mon, 23 Dec 1996 11:12:31 -0800 (PST) Date: Mon, 23 Dec 1996 11:12:31 -0800 (PST) From: Bruce Evans Message-Id: <199612231912.LAA16979@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci ncr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/12/23 11:12:31 Modified: sys/pci ncr.c Log: Don't redefine SCSI_NCR_DFLT_TAGS even in if FAILSAFE is defined. Revision Changes Path 1.91 +6 -4 src/sys/pci/ncr.c From owner-cvs-sys Mon Dec 23 11:57:36 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA19570 for cvs-sys-outgoing; Mon, 23 Dec 1996 11:57:36 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA19561; Mon, 23 Dec 1996 11:57:35 -0800 (PST) Date: Mon, 23 Dec 1996 11:57:35 -0800 (PST) From: Bruce Evans Message-Id: <199612231957.LAA19561@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/12/23 11:57:34 Modified: sys/i386/isa sio.c Log: Use breakpoint() instead of Debugger() in siointr1(). Debugger() doesn't work in fast interrupt handlers because it calls db_printf() which uses %es for string stuff and %es isn't initialized. Revision Changes Path 1.155 +2 -3 src/sys/i386/isa/sio.c From owner-cvs-sys Mon Dec 23 11:59:14 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA19678 for cvs-sys-outgoing; Mon, 23 Dec 1996 11:59:14 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA19670; Mon, 23 Dec 1996 11:59:12 -0800 (PST) Date: Mon, 23 Dec 1996 11:59:12 -0800 (PST) From: Bruce Evans Message-Id: <199612231959.LAA19670@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/12/23 11:59:11 Branch: sys/i386/isa RELENG_2_2 Modified: sys/i386/isa sio.c Log: YAMFC (use breakpoint() instead of Debugger() in siointr1()). Revision Changes Path 1.147.2.5 +2 -3 src/sys/i386/isa/sio.c From owner-cvs-sys Mon Dec 23 23:06:40 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA12150 for cvs-sys-outgoing; Mon, 23 Dec 1996 23:06:40 -0800 (PST) Received: (from swallace@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA12140; Mon, 23 Dec 1996 23:06:38 -0800 (PST) Date: Mon, 23 Dec 1996 23:06:38 -0800 (PST) From: Steven Wallace Message-Id: <199612240706.XAA12140@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/ibcs2 ibcs2_ipc.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk swallace 96/12/23 23:06:38 Branch: sys/i386/ibcs2 RELENG_2_2 Modified: sys/i386/ibcs2 ibcs2_ipc.c Log: In the IBCS2 semctl system call, the last parameter arg is passed by value, but in the FreeBSD semctl system call implementation, is passed by reference. Submitted by: msagre@cactus.fi.uba.ar Revision Changes Path 1.7.2.1 +16 -0 src/sys/i386/ibcs2/ibcs2_ipc.c From owner-cvs-sys Tue Dec 24 03:32:44 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id DAA19026 for cvs-sys-outgoing; Tue, 24 Dec 1996 03:32:44 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id DAA19019; Tue, 24 Dec 1996 03:32:43 -0800 (PST) Date: Tue, 24 Dec 1996 03:32:43 -0800 (PST) From: Joerg Wunsch Message-Id: <199612241132.DAA19019@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/scsi scsi_base.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/12/24 03:32:42 Modified: sys/scsi scsi_base.c Log: Do something Peter Dufault long since intended to do: make a current error code with ASC/ASCQ 4/1 (``Logical unit is in the process of becoming ready'') non-fatal. Retry the operation until it will eventually either yield a real error condition, or finally succeed. Devices like CD changers or tape drives with a freshly inserted cartridge should benefit from this. Should go into 2.2 after some testing in -current. I'd like to see this in the release if possible. Revision Changes Path 1.40 +18 -4 src/sys/scsi/scsi_base.c From owner-cvs-sys Tue Dec 24 03:35:27 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id DAA19227 for cvs-sys-outgoing; Tue, 24 Dec 1996 03:35:27 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id DAA19220; Tue, 24 Dec 1996 03:35:26 -0800 (PST) Date: Tue, 24 Dec 1996 03:35:26 -0800 (PST) From: Joerg Wunsch Message-Id: <199612241135.DAA19220@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/scsi cd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/12/24 03:35:25 Modified: sys/scsi cd.c Log: Slightly re-order the sequence of commands issued, so try to send the START UNIT command before testing whether the device is ready. Maybe it should be done even earlier, i'm not 100 % sure. Again, CD changers will most likely benefit from it. While i was at it, also made the debugging case a little more verbose about why the cdopen() yielded an ENXIO. (Only in effect when SCSIDEBUG is specified.) Should eventually also go into 2.2. Revision Changes Path 1.75 +7 -10 src/sys/scsi/cd.c From owner-cvs-sys Tue Dec 24 03:37:29 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id DAA19363 for cvs-sys-outgoing; Tue, 24 Dec 1996 03:37:29 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id DAA19336; Tue, 24 Dec 1996 03:37:10 -0800 (PST) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id MAA23014; Tue, 24 Dec 1996 12:37:08 +0100 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id MAA02563; Tue, 24 Dec 1996 12:37:07 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.8.4/8.6.9) id MAA11971; Tue, 24 Dec 1996 12:36:29 +0100 (MET) From: J Wunsch Message-Id: <199612241136.MAA11971@uriah.heep.sax.de> Subject: Re: cvs commit: src/sys/scsi scsi_base.c To: joerg@freefall.freebsd.org (Joerg Wunsch) Date: Tue, 24 Dec 1996 12:36:29 +0100 (MET) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199612241132.DAA19019@freefall.freebsd.org> from Joerg Wunsch at "Dec 24, 96 03:32:43 am" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As Joerg Wunsch wrote: > Modified: sys/scsi scsi_base.c > Log: > Devices like CD changers or tape drives with a freshly inserted > cartridge should benefit from this. > > Should go into 2.2 after some testing in -current. I'd like to see > this in the release if possible. Btw., this and the next commit are IMHO inappropriate for the SCSI branch. However, it looks as if the integration of that branch into HEAD will take longer than originally anticipated. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-cvs-sys Tue Dec 24 03:44:35 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id DAA19624 for cvs-sys-outgoing; Tue, 24 Dec 1996 03:44:35 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id DAA19617; Tue, 24 Dec 1996 03:44:34 -0800 (PST) Date: Tue, 24 Dec 1996 03:44:34 -0800 (PST) From: KATO Takenori Message-Id: <199612241144.DAA19617@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 96/12/24 03:44:34 Modified: sys/pc98/i386 userconfig.c Log: Synchronize with sys/i386/i386/userconfig.c revision 1.79 (cosmetic change). Revision Changes Path 1.22 +4 -2 src/sys/pc98/i386/userconfig.c From owner-cvs-sys Tue Dec 24 03:47:54 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id DAA19754 for cvs-sys-outgoing; Tue, 24 Dec 1996 03:47:54 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id DAA19747; Tue, 24 Dec 1996 03:47:53 -0800 (PST) Date: Tue, 24 Dec 1996 03:47:53 -0800 (PST) From: KATO Takenori Message-Id: <199612241147.DAA19747@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/pc98 sio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 96/12/24 03:47:53 Modified: sys/pc98/pc98 sio.c Log: Synchronize with sys/i386/isa/sio.c revision 1.155 (use breakpoint() instead of Debugger()). Revision Changes Path 1.12 +2 -3 src/sys/pc98/pc98/sio.c From owner-cvs-sys Tue Dec 24 17:18:02 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id RAA20665 for cvs-sys-outgoing; Tue, 24 Dec 1996 17:18:02 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id RAA20652; Tue, 24 Dec 1996 17:17:51 -0800 (PST) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.2/8.7.3) id LAA21192; Wed, 25 Dec 1996 11:47:49 +1030 (CST) From: Michael Smith Message-Id: <199612250117.LAA21192@genesis.atrad.adelaide.edu.au> Subject: Re: cvs commit: src/sys/scsi cd.c In-Reply-To: <199612241135.DAA19220@freefall.freebsd.org> from Joerg Wunsch at "Dec 24, 96 03:35:26 am" To: joerg@freefall.freebsd.org (Joerg Wunsch) Date: Wed, 25 Dec 1996 11:47:48 +1030 (CST) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Joerg Wunsch stands accused of saying: > joerg 96/12/24 03:35:25 > > Modified: sys/scsi cd.c > Log: > Slightly re-order the sequence of commands issued, so try to send > the START UNIT command before testing whether the device is ready. > Maybe it should be done even earlier, i'm not 100 % sure. >From recent experience with a box full of disks jumpered to spin up on command (inadequate power supply), I'd really appreciate it if the START UNIT command could be sent during the probe, followed by a _long_ wait for the drive to become ready. NetBSD sends the start command on the first open, but often doesn't wait long enough (the disks in the box are CDC 94171's, and it's even money whether they're ready or not before it gives up on them). 30s would be a good minimum; if someone can find me the SCSI interface card for a CDC Sabre I can test with it - I don't know any other SCSI disks that take as long as it does to come ready. I'll trade you an Emulex SDI interface card if you can use it 8) -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[ From owner-cvs-sys Wed Dec 25 12:15:16 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id MAA20649 for cvs-sys-outgoing; Wed, 25 Dec 1996 12:15:16 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id MAA20642; Wed, 25 Dec 1996 12:15:14 -0800 (PST) Date: Wed, 25 Dec 1996 12:15:14 -0800 (PST) From: Bruce Evans Message-Id: <199612252015.MAA20642@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/msdosfs msdosfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/12/25 12:15:13 Modified: sys/msdosfs msdosfs_vnops.c Log: Don't synchronously update the directory entry at the end of every successful write. Only do it for the IO_SYNC case (like ufs). On one of my systems, this speeds up `iozone 24 512' from 32K/sec (1/128 as fast as ufs) to 2.8MB/sec (7/10 as fast as ufs). Obtained from: partly from NetBSD Revision Changes Path 1.35 +2 -2 src/sys/msdosfs/msdosfs_vnops.c From owner-cvs-sys Thu Dec 26 10:42:42 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA02197 for cvs-sys-outgoing; Thu, 26 Dec 1996 10:42:42 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA02189; Thu, 26 Dec 1996 10:42:41 -0800 (PST) Date: Thu, 26 Dec 1996 10:42:41 -0800 (PST) From: Joerg Wunsch Message-Id: <199612261842.KAA02189@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/12/26 10:42:40 Branch: sys/i386/i386 RELENG_2_2 Modified: sys/i386/i386 userconfig.c Log: YAMFC (rev 1.77: allow ports up to 0xffff) Revision Changes Path 1.63.2.12 +4 -4 src/sys/i386/i386/userconfig.c From owner-cvs-sys Thu Dec 26 10:44:38 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA02323 for cvs-sys-outgoing; Thu, 26 Dec 1996 10:44:38 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA02316; Thu, 26 Dec 1996 10:44:37 -0800 (PST) Date: Thu, 26 Dec 1996 10:44:37 -0800 (PST) From: Joerg Wunsch Message-Id: <199612261844.KAA02316@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 userconfig.c src/sys/i386/eisa eisaconf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/12/26 10:44:36 Branch: sys/i386/eisa RELENG_2_2 sys/i386/i386 RELENG_2_2 Modified: sys/i386/eisa eisaconf.c sys/i386/i386 userconfig.c Log: Merge the patch from -current to enable the `eisa' keyword in the CLI UserConfig. I've unfortunately missed this one before the BETA. :-( Revision Changes Path 1.23.2.1 +5 -2 src/sys/i386/eisa/eisaconf.c 1.63.2.13 +37 -2 src/sys/i386/i386/userconfig.c From owner-cvs-sys Thu Dec 26 15:38:24 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA17470 for cvs-sys-outgoing; Thu, 26 Dec 1996 15:38:24 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA17461; Thu, 26 Dec 1996 15:38:20 -0800 (PST) Date: Thu, 26 Dec 1996 15:38:20 -0800 (PST) From: Peter Wemm Message-Id: <199612262338.PAA17461@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/conf options Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/12/26 15:38:20 Modified: sys/conf options Log: Put INCLUDE_CONFIG_FILE into opt_config.h rather than the CFLAGS line Revision Changes Path 1.23 +4 -1 src/sys/conf/options From owner-cvs-sys Fri Dec 27 05:06:35 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id FAA18172 for cvs-sys-outgoing; Fri, 27 Dec 1996 05:06:35 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id FAA18165; Fri, 27 Dec 1996 05:06:34 -0800 (PST) Date: Fri, 27 Dec 1996 05:06:34 -0800 (PST) From: KATO Takenori Message-Id: <199612271306.FAA18165@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/pc98 pc98.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 96/12/27 05:06:33 Modified: sys/pc98/pc98 pc98.c Log: Staticize dmapageport and isa_dmarangecheck. Revision Changes Path 1.12 +3 -4 src/sys/pc98/pc98/pc98.c From owner-cvs-sys Fri Dec 27 05:34:35 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id FAA18934 for cvs-sys-outgoing; Fri, 27 Dec 1996 05:34:35 -0800 (PST) Received: from marble.eps.nagoya-u.ac.jp (marble.eps.nagoya-u.ac.jp [133.6.57.68]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id FAA18916; Fri, 27 Dec 1996 05:34:10 -0800 (PST) Received: from marble.eps.nagoya-u.ac.jp (localhost [127.0.0.1]) by marble.eps.nagoya-u.ac.jp (8.7.6/3.4W4) with ESMTP id WAA00279; Fri, 27 Dec 1996 22:34:01 +0900 (JST) Message-Id: <199612271334.WAA00279@marble.eps.nagoya-u.ac.jp> To: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/pc98/pc98 pc98.c In-Reply-To: Your message of "Fri, 27 Dec 1996 05:06:34 -0800 (PST)" References: <199612271306.FAA18165@freefall.freebsd.org> X-Mailer: Mew version 1.06 on Emacs 19.28.1, Mule 2.3 X-PGP-Fingerprint: 03 72 85 36 62 46 23 03 52 B1 10 22 44 10 0D 9E Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Date: Fri, 27 Dec 1996 22:34:01 +0900 From: KATO Takenori Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk From: KATO Takenori Subject: cvs commit: src/sys/pc98/pc98 pc98.c Date: Fri, 27 Dec 1996 05:06:34 -0800 (PST) > kato 96/12/27 05:06:33 > > Modified: sys/pc98/pc98 pc98.c > Log: > Staticize dmapageport and isa_dmarangecheck. > > Revision Changes Path > 1.12 +3 -4 src/sys/pc98/pc98/pc98.c This is a 2.2 candidate. kato From owner-cvs-sys Fri Dec 27 21:45:21 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id VAA29163 for cvs-sys-outgoing; Fri, 27 Dec 1996 21:45:21 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id VAA29155; Fri, 27 Dec 1996 21:45:20 -0800 (PST) Date: Fri, 27 Dec 1996 21:45:20 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199612280545.VAA29155@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa qcam.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/12/27 21:45:19 Modified: sys/i386/isa qcam.c Log: Turn off qcam_debug flag by default Should go in 2.2 Reviewed by: pst Revision Changes Path 1.17 +1 -1 src/sys/i386/isa/qcam.c From owner-cvs-sys Sat Dec 28 04:18:48 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id EAA09939 for cvs-sys-outgoing; Sat, 28 Dec 1996 04:18:48 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id EAA09932; Sat, 28 Dec 1996 04:18:46 -0800 (PST) Date: Sat, 28 Dec 1996 04:18:46 -0800 (PST) From: Bruce Evans Message-Id: <199612281218.EAA09932@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa npx.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/12/28 04:18:46 Modified: sys/i386/isa npx.c Log: Disabled i586-optimized copyin and copyout again. The fault handler is still broken - it doesn't restore the floating point state. 2.2-BETA users should disable it using npx0 flags 0x04 the same as 2.2-ALPHA users should have. Revision Changes Path 1.35 +3 -1 src/sys/i386/isa/npx.c From owner-cvs-sys Sat Dec 28 04:19:29 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id EAA09999 for cvs-sys-outgoing; Sat, 28 Dec 1996 04:19:29 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id EAA09992; Sat, 28 Dec 1996 04:19:27 -0800 (PST) Date: Sat, 28 Dec 1996 04:19:27 -0800 (PST) From: Bruce Evans Message-Id: <199612281219.EAA09992@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa npx.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/12/28 04:19:26 Branch: sys/i386/isa RELENG_2_2 Modified: sys/i386/isa npx.c Log: Disabled i586-optimized copyin and copyout again. The fault handler is still broken - it doesn't restore the floating point state. 2.2-BETA users should disable it using npx0 flags 0x04 the same as 2.2-ALPHA users should have. Revision Changes Path 1.31.2.4 +3 -1 src/sys/i386/isa/npx.c From owner-cvs-sys Sat Dec 28 14:40:53 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id OAA28602 for cvs-sys-outgoing; Sat, 28 Dec 1996 14:40:53 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id OAA28585; Sat, 28 Dec 1996 14:40:49 -0800 (PST) Date: Sat, 28 Dec 1996 14:40:49 -0800 (PST) From: John Dyson Message-Id: <199612282240.OAA28585@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_mmap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/12/28 14:40:46 Modified: sys/vm vm_mmap.c Log: The code unnecessarily created an object with no handle up-front, which has the negative effect of disabling some map optimizations. This patch defers the creation of the object until it needs to be at fault time. Submitted by: Alan Cox Revision Changes Path 1.56 +10 -5 src/sys/vm/vm_mmap.c From owner-cvs-sys Sat Dec 28 15:07:52 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA00451 for cvs-sys-outgoing; Sat, 28 Dec 1996 15:07:52 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA00444; Sat, 28 Dec 1996 15:07:50 -0800 (PST) Date: Sat, 28 Dec 1996 15:07:50 -0800 (PST) From: John Dyson Message-Id: <199612282307.PAA00444@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_kern.c vm_map.c vm_map.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/12/28 15:07:50 Modified: sys/vm vm_kern.c vm_map.c vm_map.h Log: Eliminate the redundancy due to the similarity between the routines vm_map_simplify and vm_map_simplify_entry. Make vm_map_simplify_entry handle wired maps so that we can get rid of vm_map_simplify. Modify the callers of vm_map_simplify to properly use vm_map_simplify_entry. Submitted by: Alan Cox Revision Changes Path 1.29 +3 -7 src/sys/vm/vm_kern.c 1.63 +13 -76 src/sys/vm/vm_map.c 1.19 +2 -1 src/sys/vm/vm_map.h From owner-cvs-sys Sat Dec 28 18:27:10 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id SAA08670 for cvs-sys-outgoing; Sat, 28 Dec 1996 18:27:10 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id SAA08663; Sat, 28 Dec 1996 18:27:08 -0800 (PST) Date: Sat, 28 Dec 1996 18:27:08 -0800 (PST) From: John Dyson Message-Id: <199612290227.SAA08663@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 pmap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/12/28 18:27:08 Modified: sys/i386/i386 pmap.c Log: Allow pmap_protect to increase permissions. This mod can eliminate the need for unnecessary vm_faults. Submitted by: Alan Cox Revision Changes Path 1.132 +7 -5 src/sys/i386/i386/pmap.c From owner-cvs-sys Sat Dec 28 18:29:43 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id SAA08786 for cvs-sys-outgoing; Sat, 28 Dec 1996 18:29:43 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id SAA08779; Sat, 28 Dec 1996 18:29:42 -0800 (PST) Date: Sat, 28 Dec 1996 18:29:42 -0800 (PST) From: John Dyson Message-Id: <199612290229.SAA08779@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/12/28 18:29:42 Modified: sys/i386/i386 machdep.c Log: Superficial clean-up of useracc calls. (The useracc usage of B_READ/B_WRITE is bogus anyway.) Might as well make the call prettier anyway. Revision Changes Path 1.223 +3 -3 src/sys/i386/i386/machdep.c From owner-cvs-sys Sat Dec 28 18:33:15 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id SAA09076 for cvs-sys-outgoing; Sat, 28 Dec 1996 18:33:15 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id SAA09069; Sat, 28 Dec 1996 18:33:14 -0800 (PST) Date: Sat, 28 Dec 1996 18:33:14 -0800 (PST) From: John Dyson Message-Id: <199612290233.SAA09069@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_fault.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/12/28 18:33:13 Modified: sys/vm vm_fault.c Log: Superficial cleanup of comment. Revision Changes Path 1.60 +2 -2 src/sys/vm/vm_fault.c From owner-cvs-sys Sat Dec 28 18:45:35 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id SAA09856 for cvs-sys-outgoing; Sat, 28 Dec 1996 18:45:35 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id SAA09849; Sat, 28 Dec 1996 18:45:32 -0800 (PST) Date: Sat, 28 Dec 1996 18:45:32 -0800 (PST) From: John Dyson Message-Id: <199612290245.SAA09849@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/gnu/ext2fs ext2_readwrite.c src/sys/isofs/cd9660 cd9660_vnops.c src/sys/kern kern_descrip.c vfs_cluster.c vfs_subr.c vfs_vnops.c src/sys/sys buf.h file.h filedesc.h vnode.h src/sys/ufs/ufs ufs_readwrite.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/12/28 18:45:31 Modified: sys/gnu/ext2fs ext2_readwrite.c Log: This commit is the embodiment of some VFS read clustering improvements. Firstly, now our read-ahead clustering is on a file descriptor basis and not on a per-vnode basis. This will allow multiple processes reading the same file to take advantage of read-ahead clustering. Secondly, there previously was a problem with large reads still using the ramp-up algorithm. Of course, that was bogus, and now we read the entire "chunk" off of the disk in one operation. The read-ahead clustering algorithm should use less CPU than the previous also (I hope :-)). Revision Changes Path 1.6 +2 -1 src/sys/gnu/ext2fs/ext2_readwrite.c Modified: sys/isofs/cd9660 cd9660_vnops.c sys/kern kern_descrip.c vfs_cluster.c vfs_subr.c vfs_vnops.c sys/sys buf.h file.h filedesc.h vnode.h sys/ufs/ufs ufs_readwrite.c Log: This commit is the embodiment of some VFS read clustering improvements. Firstly, now our read-ahead clustering is on a file descriptor basis and not on a per-vnode basis. This will allow multiple processes reading the same file to take advantage of read-ahead clustering. Secondly, there previously was a problem with large reads still using the ramp-up algorithm. Of course, that was bogus, and now we read the entire "chunk" off of the disk in one operation. The read-ahead clustering algorithm should use less CPU than the previous also (I hope :-)). NOTE: THAT LKMS MUST BE REBUILT!!! Revision Changes Path 1.28 +3 -2 src/sys/isofs/cd9660/cd9660_vnops.c 1.35 +2 -1 src/sys/kern/kern_descrip.c 1.40 +181 -127 src/sys/kern/vfs_cluster.c 1.66 +1 -3 src/sys/kern/vfs_subr.c 1.27 +35 -3 src/sys/kern/vfs_vnops.c 1.36 +4 -3 src/sys/sys/buf.h 1.10 +8 -1 src/sys/sys/file.h 1.9 +3 -1 src/sys/sys/filedesc.h 1.37 +1 -3 src/sys/sys/vnode.h 1.24 +10 -8 src/sys/ufs/ufs/ufs_readwrite.c