From owner-cvs-sys Sun Nov 24 00:06:39 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA03069 for cvs-sys-outgoing; Sun, 24 Nov 1996 00:06:39 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA03052; Sun, 24 Nov 1996 00:06:06 -0800 (PST) Date: Sun, 24 Nov 1996 00:06:06 -0800 (PST) From: Peter Wemm Message-Id: <199611240806.AAA03052@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/boot/biosboot probe_keyboard.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/11/24 00:06:05 Modified: sys/i386/boot/biosboot probe_keyboard.c Log: Fix my previous (untested) commit. The probe routine now appears to work again. Something needs to be done about this in 2.2, since the code there doesn't even compile anymore since the syscons/kbdio/psm merge into 2.2. Revision Changes Path 1.9 +2 -2 src/sys/i386/boot/biosboot/probe_keyboard.c From owner-cvs-sys Sun Nov 24 00:15:55 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA03284 for cvs-sys-outgoing; Sun, 24 Nov 1996 00:15:55 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA03265; Sun, 24 Nov 1996 00:15:19 -0800 (PST) Date: Sun, 24 Nov 1996 00:15:19 -0800 (PST) From: Peter Wemm Message-Id: <199611240815.AAA03265@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf files.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/11/24 00:15:16 Modified: sys/i386/conf files.i386 Log: Back out my previous change here. aic7xxx_asm is only a stdio program that runs in the host's build environment, not the kernel's environment. Revision Changes Path 1.147 +2 -2 src/sys/i386/conf/files.i386 From owner-cvs-sys Sun Nov 24 00:26:20 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA03765 for cvs-sys-outgoing; Sun, 24 Nov 1996 00:26:20 -0800 (PST) Received: (from jhay@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA03731; Sun, 24 Nov 1996 00:25:55 -0800 (PST) Date: Sun, 24 Nov 1996 00:25:55 -0800 (PST) From: John Hay Message-Id: <199611240825.AAA03731@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netipx ipx_pcb.h ipx_usrreq.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jhay 96/11/24 00:25:54 Modified: sys/netipx ipx_pcb.h ipx_usrreq.c Log: Enlarge the transmit and receive bufferspace of ipx. Make it tweakable with sysctl. Revision Changes Path 1.6 +3 -3 src/sys/netipx/ipx_pcb.h 1.8 +16 -4 src/sys/netipx/ipx_usrreq.c From owner-cvs-sys Sun Nov 24 02:24:33 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA08230 for cvs-sys-outgoing; Sun, 24 Nov 1996 02:24:33 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id CAA08154; Sun, 24 Nov 1996 02:23:20 -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 LAA18122; Sun, 24 Nov 1996 11:23:15 +0100 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id LAA18203; Sun, 24 Nov 1996 11:23:14 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.8.2/8.6.9) id LAA10480; Sun, 24 Nov 1996 11:02:55 +0100 (MET) From: J Wunsch Message-Id: <199611241002.LAA10480@uriah.heep.sax.de> Subject: Re: cvs commit: src/sys/i386/boot/biosboot probe_keyboard.c To: peter@freefall.freebsd.org (Peter Wemm) Date: Sun, 24 Nov 1996 11:02:55 +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: <199611240806.AAA03052@freefall.freebsd.org> from Peter Wemm at "Nov 24, 96 00:06:06 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 Peter Wemm wrote: > Modified: sys/i386/boot/biosboot probe_keyboard.c > Log: > Fix my previous (untested) commit. The probe routine now appears to work > again. > > Something needs to be done about this in 2.2, since the code there doesn't > even compile anymore since the syscons/kbdio/psm merge into 2.2. If it works again in -current, there's no reason to not merge it into 2.2. -- 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 Nov 24 02:53:41 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA08949 for cvs-sys-outgoing; Sun, 24 Nov 1996 02:53:41 -0800 (PST) Received: from spinner.DIALix.COM (root@spinner.DIALix.COM [192.203.228.67]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id CAA08877; Sun, 24 Nov 1996 02:50:09 -0800 (PST) Received: from spinner.DIALix.COM (peter@localhost.DIALix.oz.au [127.0.0.1]) by spinner.DIALix.COM (8.8.3/8.8.3) with ESMTP id SAA01002; Sun, 24 Nov 1996 18:48:55 +0800 (WST) Message-Id: <199611241048.SAA01002@spinner.DIALix.COM> To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) cc: phk@freebsd.org, CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/boot/biosboot probe_keyboard.c In-reply-to: Your message of "Sun, 24 Nov 1996 11:02:55 +0100." <199611241002.LAA10480@uriah.heep.sax.de> Date: Sun, 24 Nov 1996 18:48:55 +0800 From: Peter Wemm Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk J Wunsch wrote: > As Peter Wemm wrote: > > Modified: sys/i386/boot/biosboot probe_keyboard.c > > Log: > > Fix my previous (untested) commit. The probe routine now appears to work > > again. > > > > Something needs to be done about this in 2.2, since the code there doesn't > > even compile anymore since the syscons/kbdio/psm merge into 2.2. > > If it works again in -current, there's no reason to not merge it into > 2.2. Yes.. I have tested both cases now and it works as it did before. :-) Remember, this code is only used if the optional PROBE_KEYBOARD setting is defined. The 2.2 code currently does not compile at all, since the syscons/kbdio stuff has already been **partly** merged into 2.2, and the probe_keyboard.c file is now missing it's definitions. This is what 2.2 currently does: cc -O2 -malign-functions=0 -malign-jumps=0 -malign-loops=0 -DDO_BAD144 -DBOOTWAIT=5000 -DTIMEOUT= -DBOOTSEG=0x1000 -DBOOTSTACK=0xFFF0 -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -DPROBE_KEYBOARD -DCOMCONSOLE=0x3F8 -DCONSPEED=9600 -c /home/src/sys/i386/boot/biosboot/probe_keyboard.c /home/src/sys/i386/boot/biosboot/probe_keyboard.c: In function `probe_keyboard': /home/src/sys/i386/boot/biosboot/probe_keyboard.c:61: `KB_STAT' undeclared (first use this function) /home/src/sys/i386/boot/biosboot/probe_keyboard.c:61: (Each undeclared identifier is reported only once /home/src/sys/i386/boot/biosboot/probe_keyboard.c:61: for each function it appears in.) /home/src/sys/i386/boot/biosboot/probe_keyboard.c:61: `KB_BUF_FULL' undeclared (first use this function) /home/src/sys/i386/boot/biosboot/probe_keyboard.c:63: `KB_DATA' undeclared (first use this function) /home/src/sys/i386/boot/biosboot/probe_keyboard.c:72: `KB_READY' undeclared (first use this function) /home/src/sys/i386/boot/biosboot/probe_keyboard.c:73: `KB_RESET' undeclared (first use this function) /home/src/sys/i386/boot/biosboot/probe_keyboard.c:77: `KB_ACK' undeclared (first use this function) /home/src/sys/i386/boot/biosboot/probe_keyboard.c:77: `KB_ECHO' undeclared (first use this function) /home/src/sys/i386/boot/biosboot/probe_keyboard.c:79: `KB_RESEND' undeclared (first use this function) /home/src/sys/i386/boot/biosboot/probe_keyboard.c:105: `KB_RESET_DONE' undeclared (first use this function) *** Error code 1 phk has expressed reservations about merging these fixes into 2.2 in case it breaks something, but I don't see how it can be any more broken than it already is.. :-) Cheers, -Peter From owner-cvs-sys Sun Nov 24 10:12:03 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA03292 for cvs-sys-outgoing; Sun, 24 Nov 1996 10:12:03 -0800 (PST) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id KAA03185; Sun, 24 Nov 1996 10:11:10 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by who.cdrom.com (8.7.5/8.6.11) with SMTP id DAA07537 ; Sun, 24 Nov 1996 03:38:05 -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 MAA19320; Sun, 24 Nov 1996 12:36:07 +0100 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id MAA20287; Sun, 24 Nov 1996 12:36:06 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.8.2/8.6.9) id MAA10966; Sun, 24 Nov 1996 12:33:09 +0100 (MET) From: J Wunsch Message-Id: <199611241133.MAA10966@uriah.heep.sax.de> Subject: Re: cvs commit: src/sys/i386/boot/biosboot probe_keyboard.c To: peter@spinner.dialix.com (Peter Wemm) Date: Sun, 24 Nov 1996 12:33:09 +0100 (MET) Cc: joerg_wunsch@uriah.heep.sax.de, phk@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: <199611241048.SAA01002@spinner.DIALix.COM> from Peter Wemm at "Nov 24, 96 06:48:55 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 Peter Wemm wrote: > phk has expressed reservations about merging these fixes into 2.2 in case > it breaks something, but I don't see how it can be any more broken than > it already is.. :-) Agreed. -- 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 Nov 24 23:15:41 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA09198 for cvs-sys-outgoing; Sun, 24 Nov 1996 23:15:41 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA09183; Sun, 24 Nov 1996 23:15:26 -0800 (PST) Date: Sun, 24 Nov 1996 23:15:26 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611250715.XAA09183@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/dev/vx if_vx.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/24 23:15:25 Branch: sys/dev/vx RELENG_2_2 Modified: sys/dev/vx if_vx.c Log: YAMFC Revision Changes Path 1.2.2.1 +6 -3 src/sys/dev/vx/if_vx.c From owner-cvs-sys Sun Nov 24 23:17:04 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA09290 for cvs-sys-outgoing; Sun, 24 Nov 1996 23:17:04 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA09275; Sun, 24 Nov 1996 23:16:51 -0800 (PST) Date: Sun, 24 Nov 1996 23:16:51 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611250716.XAA09275@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/boot/biosboot Makefile probe_keyboard.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/24 23:16:50 Branch: sys/i386/boot/biosboot RELENG_2_2 Modified: sys/i386/boot/biosboot Makefile probe_keyboard.c Log: YAMFC Revision Changes Path 1.50.2.2 +2 -1 src/sys/i386/boot/biosboot/Makefile 1.7.2.1 +18 -13 src/sys/i386/boot/biosboot/probe_keyboard.c From owner-cvs-sys Sun Nov 24 23:18:23 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA09414 for cvs-sys-outgoing; Sun, 24 Nov 1996 23:18:23 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA09393; Sun, 24 Nov 1996 23:18:12 -0800 (PST) Date: Sun, 24 Nov 1996 23:18:12 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611250718.XAA09393@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netipx ipx_pcb.h ipx_usrreq.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/24 23:18:12 Branch: sys/netipx RELENG_2_2 Modified: sys/netipx ipx_pcb.h ipx_usrreq.c Log: YAMFC Revision Changes Path 1.5.4.1 +3 -3 src/sys/netipx/ipx_pcb.h 1.7.2.1 +16 -4 src/sys/netipx/ipx_usrreq.c From owner-cvs-sys Sun Nov 24 23:19:20 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA09517 for cvs-sys-outgoing; Sun, 24 Nov 1996 23:19:20 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA09499; Sun, 24 Nov 1996 23:19:09 -0800 (PST) Date: Sun, 24 Nov 1996 23:19:09 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611250719.XAA09499@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci pci.c pci_ioctl.h pcireg.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/24 23:19:08 Branch: sys/pci RELENG_2_2 Modified: sys/pci pci.c pci_ioctl.h pcireg.h Log: YAMFC Revision Changes Path 1.57.2.1 +12 -32 src/sys/pci/pci.c 1.1.2.1 +1 -0 src/sys/pci/pci_ioctl.h 1.8.2.1 +7 -6 src/sys/pci/pcireg.h From owner-cvs-sys Mon Nov 25 10:40:49 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA29176 for cvs-sys-outgoing; Mon, 25 Nov 1996 10:40:49 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA29033; Mon, 25 Nov 1996 10:39:41 -0800 (PST) Date: Mon, 25 Nov 1996 10:39:41 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611251839.KAA29033@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 i386-gdbstub.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/25 10:39:35 Modified: sys/i386/i386 i386-gdbstub.c Log: Make a kernel with DDB but without sio possible again. This is only a stopgap measure, a more complete solution is on somebodys whiteboard (and we all know that THAT means :-). Reviewed by: pst Revision Changes Path 1.3 +9 -0 src/sys/i386/i386/i386-gdbstub.c From owner-cvs-sys Mon Nov 25 10:41:32 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA29233 for cvs-sys-outgoing; Mon, 25 Nov 1996 10:41:32 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA29168; Mon, 25 Nov 1996 10:40:45 -0800 (PST) Date: Mon, 25 Nov 1996 10:40:45 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611251840.KAA29168@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 i386-gdbstub.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/25 10:40:42 Branch: sys/i386/i386 RELENG_2_2 Modified: sys/i386/i386 i386-gdbstub.c Log: YAMFC Revision Changes Path 1.2.2.1 +9 -0 src/sys/i386/i386/i386-gdbstub.c From owner-cvs-sys Mon Nov 25 22:56:34 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA15558 for cvs-sys-outgoing; Mon, 25 Nov 1996 22:56:34 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA15504; Mon, 25 Nov 1996 22:55:51 -0800 (PST) Date: Mon, 25 Nov 1996 22:55:51 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199611260655.WAA15504@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/conf newvers.sh Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/11/25 22:55:47 Modified: sys/conf newvers.sh Log: Replace LC_TIME= with LC_TIME=C Revision Changes Path 1.29 +2 -2 src/sys/conf/newvers.sh From owner-cvs-sys Wed Nov 27 14:52:09 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA19341 for cvs-sys-outgoing; Wed, 27 Nov 1996 14:52:09 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA19301; Wed, 27 Nov 1996 14:51:49 -0800 (PST) Date: Wed, 27 Nov 1996 14:51:49 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611272251.OAA19301@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys ftape.h src/sys/i386/isa ft.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/27 14:51:48 Modified: sys/sys ftape.h sys/i386/isa ft.c Log: Waste less space. Revision Changes Path 1.4 +2 -2 src/sys/sys/ftape.h 1.28 +33 -32 src/sys/i386/isa/ft.c From owner-cvs-sys Wed Nov 27 14:52:24 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA19412 for cvs-sys-outgoing; Wed, 27 Nov 1996 14:52:24 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA19376; Wed, 27 Nov 1996 14:52:15 -0800 (PST) Date: Wed, 27 Nov 1996 14:52:15 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199611272252.OAA19376@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 ache 96/11/27 14:52:14 Modified: sys/i386/conf LINT Log: Remove warning at AHC_SCBPAGING_ENABLE, not needed now Revision Changes Path 1.296 +1 -2 src/sys/i386/conf/LINT From owner-cvs-sys Wed Nov 27 14:52:38 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA19479 for cvs-sys-outgoing; Wed, 27 Nov 1996 14:52:38 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA19436; Wed, 27 Nov 1996 14:52:28 -0800 (PST) Date: Wed, 27 Nov 1996 14:52:28 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611272252.OAA19436@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa psm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/27 14:52:27 Modified: sys/i386/isa psm.c Log: Waste less space. Revision Changes Path 1.30 +14 -10 src/sys/i386/isa/psm.c From owner-cvs-sys Wed Nov 27 14:53:23 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA19614 for cvs-sys-outgoing; Wed, 27 Nov 1996 14:53:23 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA19588; Wed, 27 Nov 1996 14:53:14 -0800 (PST) Date: Wed, 27 Nov 1996 14:53:14 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611272253.OAA19588@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 phk 96/11/27 14:53:13 Modified: sys/i386/i386 userconfig.c Log: Make intro command a NO-OP if no VISUAL_USERCONFIG Revision Changes Path 1.70 +9 -5 src/sys/i386/i386/userconfig.c From owner-cvs-sys Wed Nov 27 20:26:34 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA04941 for cvs-sys-outgoing; Wed, 27 Nov 1996 20:26:34 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA04921; Wed, 27 Nov 1996 20:26:14 -0800 (PST) Date: Wed, 27 Nov 1996 20:26:14 -0800 (PST) From: John Dyson Message-Id: <199611280426.UAA04921@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern vfs_bio.c src/sys/sys param.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/11/27 20:26:12 Modified: sys/sys param.h sys/kern vfs_bio.c Log: Potentially fix a problem, whereby MSDOSFS can request buffers larger than the vfs layer can provide. We now automatically support 32K clusters if MSDOSFS is installed, and panic if a filesystem tries to allocate a buffer larger than MAXBSIZE. This commit is a result of some "prodding" by BDE. Revision Changes Path 1.16 +5 -1 src/sys/sys/param.h 1.106 +4 -1 src/sys/kern/vfs_bio.c From owner-cvs-sys Thu Nov 28 01:51:16 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA17138 for cvs-sys-outgoing; Thu, 28 Nov 1996 01:51:16 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA17119; Thu, 28 Nov 1996 01:51:06 -0800 (PST) Date: Thu, 28 Nov 1996 01:51:06 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611280951.BAA17119@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/scsi scsiconf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 01:51:05 Modified: sys/scsi scsiconf.c Log: Rogue entry for DEC DLT2700 Reviewed by: julian & phk Submitted by: Andre Albsmeier Revision Changes Path 1.68 +5 -1 src/sys/scsi/scsiconf.c From owner-cvs-sys Thu Nov 28 01:54:52 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA17371 for cvs-sys-outgoing; Thu, 28 Nov 1996 01:54:52 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA17356; Thu, 28 Nov 1996 01:54:43 -0800 (PST) Date: Thu, 28 Nov 1996 01:54:43 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611280954.BAA17356@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/boot/netboot ns8390.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 01:54:43 Modified: sys/i386/boot/netboot ns8390.c Log: Add a timeout here, just like in if_ed.c Reviewed by: phk Submitted by: Luigi Rizzo Revision Changes Path 1.8 +2 -1 src/sys/i386/boot/netboot/ns8390.c From owner-cvs-sys Thu Nov 28 09:19:07 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA04161 for cvs-sys-outgoing; Thu, 28 Nov 1996 09:19:07 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA04145; Thu, 28 Nov 1996 09:18:58 -0800 (PST) Date: Thu, 28 Nov 1996 09:18:58 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611281718.JAA04145@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa psm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 09:18:58 Modified: sys/i386/isa psm.c Log: I broke psm.c and none of the 5 reviewers noticed :-) Revision Changes Path 1.31 +12 -6 src/sys/i386/isa/psm.c From owner-cvs-sys Thu Nov 28 13:56:46 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA15496 for cvs-sys-outgoing; Thu, 28 Nov 1996 13:56:46 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA15478; Thu, 28 Nov 1996 13:56:38 -0800 (PST) Date: Thu, 28 Nov 1996 13:56:38 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611282156.NAA15478@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/boot/netboot ns8390.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 13:56:37 Branch: sys/i386/boot/netboot RELENG_2_2 Modified: sys/i386/boot/netboot ns8390.c Log: YAMFC Revision Changes Path 1.7.2.1 +2 -1 src/sys/i386/boot/netboot/ns8390.c From owner-cvs-sys Thu Nov 28 13:57:18 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA15597 for cvs-sys-outgoing; Thu, 28 Nov 1996 13:57:18 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA15547; Thu, 28 Nov 1996 13:57:09 -0800 (PST) Date: Thu, 28 Nov 1996 13:57:09 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611282157.NAA15547@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 phk 96/11/28 13:57:09 Branch: sys/i386/i386 RELENG_2_2 Modified: sys/i386/i386 userconfig.c Log: YAMFC Revision Changes Path 1.63.2.7 +9 -5 src/sys/i386/i386/userconfig.c From owner-cvs-sys Thu Nov 28 13:57:27 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA15645 for cvs-sys-outgoing; Thu, 28 Nov 1996 13:57:27 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA15621; Thu, 28 Nov 1996 13:57:20 -0800 (PST) Date: Thu, 28 Nov 1996 13:57:20 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611282157.NAA15621@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa ft.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 13:57:20 Branch: sys/i386/isa RELENG_2_2 Modified: sys/i386/isa ft.c Log: YAMFC Revision Changes Path 1.27.2.1 +33 -32 src/sys/i386/isa/ft.c From owner-cvs-sys Thu Nov 28 13:58:43 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA15743 for cvs-sys-outgoing; Thu, 28 Nov 1996 13:58:43 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA15720; Thu, 28 Nov 1996 13:58:32 -0800 (PST) Date: Thu, 28 Nov 1996 13:58:32 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611282158.NAA15720@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/scsi scsiconf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 13:58:30 Branch: sys/scsi RELENG_2_2 Modified: sys/scsi scsiconf.c Log: YAMFC Revision Changes Path 1.64.2.2 +5 -1 src/sys/scsi/scsiconf.c From owner-cvs-sys Thu Nov 28 13:59:07 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA15826 for cvs-sys-outgoing; Thu, 28 Nov 1996 13:59:07 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA15792; Thu, 28 Nov 1996 13:58:57 -0800 (PST) Date: Thu, 28 Nov 1996 13:58:57 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611282158.NAA15792@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys ftape.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 13:58:56 Branch: sys/sys RELENG_2_2 Modified: sys/sys ftape.h Log: YAMFC Revision Changes Path 1.3.2.1 +2 -2 src/sys/sys/ftape.h From owner-cvs-sys Thu Nov 28 13:59:25 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA15875 for cvs-sys-outgoing; Thu, 28 Nov 1996 13:59:25 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA15848; Thu, 28 Nov 1996 13:59:13 -0800 (PST) Date: Thu, 28 Nov 1996 13:59:13 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611282159.NAA15848@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys param.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 13:59:11 Branch: sys/sys RELENG_2_2 Modified: sys/sys param.h Log: YAMFC Revision Changes Path 1.15.2.1 +5 -1 src/sys/sys/param.h From owner-cvs-sys Thu Nov 28 14:01:22 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA16049 for cvs-sys-outgoing; Thu, 28 Nov 1996 14:01:22 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA16032; Thu, 28 Nov 1996 14:01:10 -0800 (PST) Date: Thu, 28 Nov 1996 14:01:10 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611282201.OAA16032@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern vfs_bio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 14:01:09 Branch: sys/kern RELENG_2_2 Modified: sys/kern vfs_bio.c Log: YAMFC Revision Changes Path 1.104.2.1 +4 -1 src/sys/kern/vfs_bio.c From owner-cvs-sys Thu Nov 28 15:15:22 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA18288 for cvs-sys-outgoing; Thu, 28 Nov 1996 15:15:22 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA18270; Thu, 28 Nov 1996 15:15:10 -0800 (PST) Date: Thu, 28 Nov 1996 15:15:10 -0800 (PST) From: John Dyson Message-Id: <199611282315.PAA18270@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_page.c vm_pageout.c vm_pageout.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/11/28 15:15:09 Modified: sys/vm vm_page.c vm_pageout.c vm_pageout.h Log: Make the kernel smaller with at worst a neutral effect on perf by de-inlining some VM calls. (Actually, I measured a small improvement.) Revision Changes Path 1.72 +21 -1 src/sys/vm/vm_page.c 1.87 +10 -1 src/sys/vm/vm_pageout.c 1.18 +3 -32 src/sys/vm/vm_pageout.h From owner-cvs-sys Thu Nov 28 23:04:16 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA02240 for cvs-sys-outgoing; Thu, 28 Nov 1996 23:04:16 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA02208; Thu, 28 Nov 1996 23:04:06 -0800 (PST) Date: Thu, 28 Nov 1996 23:04:06 -0800 (PST) From: John Dyson Message-Id: <199611290704.XAA02208@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include endian.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/11/28 23:04:06 Modified: sys/i386/include endian.h Log: Support the appropriate use of bswap instruction on non-I386 builds. Per Wayne Scott of Intel, the old sequence took 20cycles!!! on a P6. Another nice side-benefit is that the kernel is about 3K smaller!!! Submitted by: Wayne Scott Revision Changes Path 1.8 +10 -1 src/sys/i386/include/endian.h From owner-cvs-sys Thu Nov 28 23:08:53 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA02557 for cvs-sys-outgoing; Thu, 28 Nov 1996 23:08:53 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA02543; Thu, 28 Nov 1996 23:08:49 -0800 (PST) Date: Thu, 28 Nov 1996 23:08:49 -0800 (PST) From: John Dyson Message-Id: <199611290708.XAA02543@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/11/28 23:08:49 Modified: sys/i386/conf LINT Log: Clarified the comment about removing other CPU defs. Specifically, I added the suggestion to remove the I386_CPU def if possible. Revision Changes Path 1.297 +2 -2 src/sys/i386/conf/LINT From owner-cvs-sys Fri Nov 29 04:26:48 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA16211 for cvs-sys-outgoing; Fri, 29 Nov 1996 04:26:48 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA16128; Fri, 29 Nov 1996 04:26:32 -0800 (PST) Date: Fri, 29 Nov 1996 04:26:32 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199611291226.EAA16128@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa/sound sb16_dsp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/11/29 04:26:31 Modified: sys/i386/isa/sound sb16_dsp.c Log: Correct name in probe type. Closes PR# 2122 (with a change, since the PR did not actually use the correct name either :-). Submitted-By: Toyonori Fujiura Revision Changes Path 1.22 +1 -1 src/sys/i386/isa/sound/sb16_dsp.c From owner-cvs-sys Fri Nov 29 05:12:26 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA17561 for cvs-sys-outgoing; Fri, 29 Nov 1996 05:12:26 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA17547; Fri, 29 Nov 1996 05:12:18 -0800 (PST) Date: Fri, 29 Nov 1996 05:12:18 -0800 (PST) From: Bruce Evans Message-Id: <199611291312.FAA17547@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 bde 96/11/29 05:12:18 Modified: sys/i386/i386 machdep.c Log: Don't clobber the SIGCONT bit in the signal mask in sigreturn(). Use the `sigcantmask' macro to get the correct set of unmaskable signals. Found by: NIST-PCTS. Revision Changes Path 1.213 +2 -3 src/sys/i386/i386/machdep.c From owner-cvs-sys Fri Nov 29 05:19:42 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA17743 for cvs-sys-outgoing; Fri, 29 Nov 1996 05:19:42 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA17726; Fri, 29 Nov 1996 05:19:31 -0800 (PST) Date: Fri, 29 Nov 1996 05:19:31 -0800 (PST) From: Bruce Evans Message-Id: <199611291319.FAA17726@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 bde 96/11/29 05:19:30 Modified: sys/i386/i386 machdep.c Log: Don't print bootinfo.bi_n_bios_used in cpu_startup() since it is always zero because no drivers have had a chance to change it. Revision Changes Path 1.214 +1 -2 src/sys/i386/i386/machdep.c From owner-cvs-sys Fri Nov 29 06:32:48 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA19786 for cvs-sys-outgoing; Fri, 29 Nov 1996 06:32:48 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA19769; Fri, 29 Nov 1996 06:32:34 -0800 (PST) Date: Fri, 29 Nov 1996 06:32:34 -0800 (PST) From: Bruce Evans Message-Id: <199611291432.GAA19769@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 support.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/11/29 06:32:33 Modified: sys/i386/i386 support.s Log: Fixed EFAULT handling in i586_copyin() and i586_copyout(). Use a consistent stack frame in fastmove() so that only one new fault handler is necessary. Should be in 2.2. Harmless until the i586 versions are reenabled. Revision Changes Path 1.45 +46 -30 src/sys/i386/i386/support.s From owner-cvs-sys Fri Nov 29 06:48:28 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA20341 for cvs-sys-outgoing; Fri, 29 Nov 1996 06:48:28 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA20305; Fri, 29 Nov 1996 06:48:19 -0800 (PST) Date: Fri, 29 Nov 1996 06:48:19 -0800 (PST) From: Bruce Evans Message-Id: <199611291448.GAA20305@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys unistd.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/11/29 06:48:18 Modified: sys/sys unistd.h Log: Changed _POSIX_VERSION from 198808L to 199009L. We're close to conforming to the 1990 version according to NIST-PCTS. Many man pages still refer to the 1988 version. Revision Changes Path 1.9 +2 -2 src/sys/sys/unistd.h From owner-cvs-sys Fri Nov 29 07:06:32 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA20939 for cvs-sys-outgoing; Fri, 29 Nov 1996 07:06:32 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA20925; Fri, 29 Nov 1996 07:06:19 -0800 (PST) Date: Fri, 29 Nov 1996 07:06:19 -0800 (PST) From: Bruce Evans Message-Id: <199611291506.HAA20925@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern tty.c src/sys/sys termios.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/11/29 07:06:18 Modified: sys/kern tty.c sys/sys termios.h Log: Fixed handling of non-POSIX control characters. They must not do anything special unless IEXTEN is set. Found by: NIST-PCTS Revision Changes Path 1.85 +11 -9 src/sys/kern/tty.c 1.7 +6 -6 src/sys/sys/termios.h From owner-cvs-sys Fri Nov 29 07:24:06 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA21345 for cvs-sys-outgoing; Fri, 29 Nov 1996 07:24:06 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA21323; Fri, 29 Nov 1996 07:23:49 -0800 (PST) Date: Fri, 29 Nov 1996 07:23:49 -0800 (PST) From: Bruce Evans Message-Id: <199611291523.HAA21323@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern tty.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/11/29 07:23:48 Modified: sys/kern tty.c Log: Fixed some bugs in BREAK handling. If BRKINT is set, then always flush the queues and generate a SIGINT. Previously, this wasn't done if ISIG was clear or the VINTR character was disabled, and it was done by converting the BREAK to a VINTR character and sometimes bogusly echoing this character. Found by: NIST-PCTS Revision Changes Path 1.86 +8 -7 src/sys/kern/tty.c From owner-cvs-sys Fri Nov 29 07:51:10 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA22476 for cvs-sys-outgoing; Fri, 29 Nov 1996 07:51:10 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA22461; Fri, 29 Nov 1996 07:50:59 -0800 (PST) Date: Fri, 29 Nov 1996 07:50:59 -0800 (PST) From: Bruce Evans Message-Id: <199611291550.HAA22461@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern tty.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/11/29 07:50:58 Modified: sys/kern tty.c Log: Fixed bugs handling (background) orphaned process groups. tty writes and tty ioctls by processes in such groups must return -1/EIO, but they were allowed. tty reads were handled correctly. Found by: NIST PCTS Revision Changes Path 1.87 +10 -5 src/sys/kern/tty.c From owner-cvs-sys Fri Nov 29 08:17:07 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA23076 for cvs-sys-outgoing; Fri, 29 Nov 1996 08:17:07 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA23060; Fri, 29 Nov 1996 08:16:52 -0800 (PST) Date: Fri, 29 Nov 1996 08:16:52 -0800 (PST) From: Bruce Evans Message-Id: <199611291616.IAA23060@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern tty.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/11/29 08:16:50 Modified: sys/kern tty.c Log: Help broken d_stop() routines by flushing the output queue before calling them (as well as after). Found by: NIST PCTS Revision Changes Path 1.88 +4 -2 src/sys/kern/tty.c From owner-cvs-sys Fri Nov 29 08:22:38 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA23208 for cvs-sys-outgoing; Fri, 29 Nov 1996 08:22:38 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA23192; Fri, 29 Nov 1996 08:22:26 -0800 (PST) Date: Fri, 29 Nov 1996 08:22:26 -0800 (PST) From: John Dyson Message-Id: <199611291622.IAA23192@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include endian.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/11/29 08:22:25 Modified: sys/i386/include endian.h Log: Relax the constraints on the bswap opcode (it works on non-byte registers.) Also clean up some namespace pollution, and remove gcc-1 support (nothing really works with it anymore anyway.) Submitted by: Bruce Evans and me. Revision Changes Path 1.9 +16 -24 src/sys/i386/include/endian.h From owner-cvs-sys Fri Nov 29 08:28:49 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA23433 for cvs-sys-outgoing; Fri, 29 Nov 1996 08:28:49 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA23416; Fri, 29 Nov 1996 08:28:42 -0800 (PST) Date: Fri, 29 Nov 1996 08:28:42 -0800 (PST) From: Bruce Evans Message-Id: <199611291628.IAA23416@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys fcntl.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/11/29 08:28:41 Modified: sys/sys fcntl.h Log: Made O_NOCTTY distinct from the other flags (it clashed with O_RDONLY). Found by: NIST-PCTS Revision Changes Path 1.4 +3 -3 src/sys/sys/fcntl.h From owner-cvs-sys Fri Nov 29 10:02:05 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA26224 for cvs-sys-outgoing; Fri, 29 Nov 1996 10:02:05 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA26210; Fri, 29 Nov 1996 10:01:59 -0800 (PST) Date: Fri, 29 Nov 1996 10:01:59 -0800 (PST) From: Bruce Evans Message-Id: <199611291801.KAA26210@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_sig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/11/29 10:01:58 Modified: sys/kern kern_sig.c Log: Fixed sigaction() for SIGKILL and SIGSTOP. Reading the old action now succeeds. Writing an action now succeeds iff the handler isn't changed. (POSIX allows attempts to change the handler to be ignored or cause an error. Changing other parts of the action is allowed (except attempts to mask unmaskable signals are silently ignored as usual).) Found by: NIST-PCTS Revision Changes Path 1.27 +9 -5 src/sys/kern/kern_sig.c From owner-cvs-sys Fri Nov 29 11:03:58 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA00273 for cvs-sys-outgoing; Fri, 29 Nov 1996 11:03:58 -0800 (PST) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA00171; Fri, 29 Nov 1996 11:03:45 -0800 (PST) Date: Fri, 29 Nov 1996 11:03:45 -0800 (PST) From: David Greenman Message-Id: <199611291903.LAA00171@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern uipc_socket.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/11/29 11:03:44 Modified: sys/kern uipc_socket.c Log: Check for error return from uiomove to prevent looping endlessly in soreceive(). Closes PR#2114. Submitted by: wpaul Revision Changes Path 1.21 +3 -1 src/sys/kern/uipc_socket.c From owner-cvs-sys Fri Nov 29 11:51:19 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA02897 for cvs-sys-outgoing; Fri, 29 Nov 1996 11:51:19 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA02881; Fri, 29 Nov 1996 11:51:14 -0800 (PST) Date: Fri, 29 Nov 1996 11:51:14 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611291951.LAA02881@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/conf newvers.sh Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/29 11:51:14 Branch: sys/conf RELENG_2_2 Modified: sys/conf newvers.sh Log: YAMFC Revision Changes Path 1.26.2.5 +2 -2 src/sys/conf/newvers.sh From owner-cvs-sys Fri Nov 29 11:52:24 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA03006 for cvs-sys-outgoing; Fri, 29 Nov 1996 11:52:24 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA02987; Fri, 29 Nov 1996 11:52:14 -0800 (PST) Date: Fri, 29 Nov 1996 11:52:14 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611291952.LAA02987@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 support.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/29 11:52:14 Branch: sys/i386/i386 RELENG_2_2 Modified: sys/i386/i386 support.s Log: YAMFC Revision Changes Path 1.41.2.4 +46 -30 src/sys/i386/i386/support.s From owner-cvs-sys Fri Nov 29 11:52:40 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA03075 for cvs-sys-outgoing; Fri, 29 Nov 1996 11:52:40 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA03060; Fri, 29 Nov 1996 11:52:33 -0800 (PST) Date: Fri, 29 Nov 1996 11:52:33 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611291952.LAA03060@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa psm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/29 11:52:33 Branch: sys/i386/isa RELENG_2_2 Modified: sys/i386/isa psm.c Log: YAMFC Revision Changes Path 1.25.2.2 +20 -10 src/sys/i386/isa/psm.c From owner-cvs-sys Fri Nov 29 11:52:59 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA03141 for cvs-sys-outgoing; Fri, 29 Nov 1996 11:52:59 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA03117; Fri, 29 Nov 1996 11:52:51 -0800 (PST) Date: Fri, 29 Nov 1996 11:52:51 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611291952.LAA03117@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa/sound sb16_dsp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/29 11:52:50 Branch: sys/i386/isa/sound RELENG_2_2 Modified: sys/i386/isa/sound sb16_dsp.c Log: YAMFC Revision Changes Path 1.18.2.4 +1 -1 src/sys/i386/isa/sound/sb16_dsp.c From owner-cvs-sys Fri Nov 29 23:39:46 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA28455 for cvs-sys-outgoing; Fri, 29 Nov 1996 23:39:46 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA28437; Fri, 29 Nov 1996 23:39:38 -0800 (PST) Date: Fri, 29 Nov 1996 23:39:38 -0800 (PST) From: Joerg Wunsch Message-Id: <199611300739.XAA28437@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/scsi scsiconf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/11/29 23:39:38 Modified: sys/scsi scsiconf.c Log: Add the Quantum DLT drives. All of them grok SC_MORE_LUS, so the tape library devices will properly come up with all LUNs detected. Submitted by: dawes@Physics.usyd.edu.au (David Dawes) Revision Changes Path 1.69 +5 -1 src/sys/scsi/scsiconf.c From owner-cvs-sys Fri Nov 29 23:40:37 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA28589 for cvs-sys-outgoing; Fri, 29 Nov 1996 23:40:37 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA28574; Fri, 29 Nov 1996 23:40:32 -0800 (PST) Date: Fri, 29 Nov 1996 23:40:32 -0800 (PST) From: Joerg Wunsch Message-Id: <199611300740.XAA28574@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/scsi scsiconf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/11/29 23:40:31 Branch: sys/scsi SCSI Modified: sys/scsi scsiconf.c Log: Merge from HEAD: make the DEC and Quantum DLT drives known devs. Revision Changes Path 1.61.2.5 +9 -1 src/sys/scsi/scsiconf.c From owner-cvs-sys Sat Nov 30 06:08:55 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA17094 for cvs-sys-outgoing; Sat, 30 Nov 1996 06:08:55 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA17079; Sat, 30 Nov 1996 06:08:45 -0800 (PST) Date: Sat, 30 Nov 1996 06:08:45 -0800 (PST) From: Bruce Evans Message-Id: <199611301408.GAA17079@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/11/30 06:08:45 Modified: sys/i386/isa npx.c Log: Reenabled i586-optimized copyin/out. Should be in 2.2. Don't put it there for a while. Revision Changes Path 1.34 +1 -3 src/sys/i386/isa/npx.c From owner-cvs-sys Sat Nov 30 06:51:13 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA19120 for cvs-sys-outgoing; Sat, 30 Nov 1996 06:51:13 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA19102; Sat, 30 Nov 1996 06:51:06 -0800 (PST) Date: Sat, 30 Nov 1996 06:51:06 -0800 (PST) From: Bruce Evans Message-Id: <199611301451.GAA19102@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/11/30 06:51:05 Modified: sys/i386/isa sio.c Log: Cleaned up CONSPEED changes. `comdefaultrate' gives the default speed for the "com" console, not for general purpose "com" ports, so there was no need to split it into comdefaultrate and condefaultrate. Revision Changes Path 1.150 +6 -8 src/sys/i386/isa/sio.c From owner-cvs-sys Sat Nov 30 07:03:17 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA19865 for cvs-sys-outgoing; Sat, 30 Nov 1996 07:03:17 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA19847; Sat, 30 Nov 1996 07:03:08 -0800 (PST) Date: Sat, 30 Nov 1996 07:03:08 -0800 (PST) From: Bruce Evans Message-Id: <199611301503.HAA19847@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/11/30 07:03:07 Modified: sys/i386/isa sio.c Log: Throw away input if CREAD is not set. POSIX requires no characters to be received in this case even if the hardware doesn't have a CREAD bit. Found by: NIST-PCTS Revision Changes Path 1.151 +3 -2 src/sys/i386/isa/sio.c From owner-cvs-sys Sat Nov 30 07:19:34 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA20717 for cvs-sys-outgoing; Sat, 30 Nov 1996 07:19:34 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA20700; Sat, 30 Nov 1996 07:19:22 -0800 (PST) Date: Sat, 30 Nov 1996 07:19:22 -0800 (PST) From: Bruce Evans Message-Id: <199611301519.HAA20700@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/11/30 07:19:21 Modified: sys/i386/isa sio.c Log: Fixed sloppy clearing of TS_BUSY. Don't clear it until the transmitter is completely empty. There is no interrupt for output completion, so poll for it every 10 ms after output is nearly complete. Now ttywait() works right. Reminded by: NIST-PCTS Revision Changes Path 1.152 +33 -3 src/sys/i386/isa/sio.c From owner-cvs-sys Sat Nov 30 07:29:49 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA21381 for cvs-sys-outgoing; Sat, 30 Nov 1996 07:29:49 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA21346; Sat, 30 Nov 1996 07:29:35 -0800 (PST) Date: Sat, 30 Nov 1996 07:29:35 -0800 (PST) From: Bruce Evans Message-Id: <199611301529.HAA21346@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/11/30 07:29:34 Modified: sys/i386/isa sio.c Log: Reset h/w fifos (if any) in siostop(). Now ttyflush() works fairly well with sio devices (not perfectly, since there is no way to flush the tx holding register on 8250-16450's. I'm not sure if resetting the fifos flushes the tx shift register). Reminded by: NIST-PCTS Revision Changes Path 1.153 +9 -3 src/sys/i386/isa/sio.c From owner-cvs-sys Sat Nov 30 07:53:13 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA22512 for cvs-sys-outgoing; Sat, 30 Nov 1996 07:53:13 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA22478; Sat, 30 Nov 1996 07:53:00 -0800 (PST) Date: Sat, 30 Nov 1996 07:53:00 -0800 (PST) From: Bruce Evans Message-Id: <199611301553.HAA22478@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/11/30 07:53:00 Modified: sys/i386/isa sio.c Log: Fixed input of BREAKs when IGNPAR is set and IGNBRK is not set. BREAKs are always together with Framing Errors and they were incorrectly treated as FE's and discarded. Reorganized the BREAK/FE/PE tests. Found by: NIST-PCTS Revision Changes Path 1.154 +32 -27 src/sys/i386/isa/sio.c From owner-cvs-sys Sat Nov 30 14:07:55 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA09208 for cvs-sys-outgoing; Sat, 30 Nov 1996 14:07:55 -0800 (PST) Received: from precipice.shockwave.com (ppp-206-170-5-11.rdcy01.pacbell.net [206.170.5.11]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA09196; Sat, 30 Nov 1996 14:07:52 -0800 (PST) Received: from shockwave.com (localhost.shockwave.com [127.0.0.1]) by precipice.shockwave.com (8.8.3/8.7.3) with ESMTP id OAA00398; Sat, 30 Nov 1996 14:07:49 -0800 (PST) Message-Id: <199611302207.OAA00398@precipice.shockwave.com> To: Bruce Evans cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa sio.c In-reply-to: Your message of "Sat, 30 Nov 1996 06:51:06 PST." <199611301451.GAA19102@freefall.freebsd.org> Date: Sat, 30 Nov 1996 14:07:49 -0800 From: Paul Traina Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Excuse me, but in the SIO code, "comdefaultrate" certainly did give the default for ALL serial ports on system boot. That was a major crock, because if you never set the baud rate on tty structure for the serial port that was acting as the console, you'd reprogram the SIO on every output to the serial port if you ran the serial console at anything other than TTYSPEED_DEFRATE or whatever the 9600bps define was. Paul From: Bruce Evans Subject: cvs commit: src/sys/i386/isa sio.c bde 96/11/30 06:51:05 Modified: sys/i386/isa sio.c Log: Cleaned up CONSPEED changes. `comdefaultrate' gives the default speed for the "com" console, not for general purpose "com" ports, so there was no need to split it into comdefaultrate and condefaultrate. Revision Changes Path 1.150 +6 -8 src/sys/i386/isa/sio.c From owner-cvs-sys Sat Nov 30 14:41:56 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA10706 for cvs-sys-outgoing; Sat, 30 Nov 1996 14:41:56 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA10690; Sat, 30 Nov 1996 14:41:51 -0800 (PST) Date: Sat, 30 Nov 1996 14:41:51 -0800 (PST) From: John Dyson Message-Id: <199611302241.OAA10690@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys buf.h param.h src/sys/vm vm_fault.c vm_map.c vm_map.h vm_pager.c src/sys/kern vfs_bio.c vfs_cluster.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/11/30 14:41:50 Modified: sys/sys buf.h param.h sys/kern vfs_bio.c vfs_cluster.c sys/vm vm_fault.c vm_map.c vm_map.h vm_pager.c Log: Implement a new totally dynamic (up to MAXPHYS) buffer kva allocation scheme. Additionally, add the capability for checking for unexpected kernel page faults. The maximum amount of kva space for buffers hasn't been decreased from where it is, but it will now be possible to do so. This scheme manages the kva space similar to the buffers themselves. If there isn't enough kva space because of usage or fragementation, buffers will be reclaimed until a buffer allocation is successful. This scheme should be very resistant to fragmentation problems until/if the LFS code is fixed and uses the bogus buffer locking scheme -- but a 'fixed' LFS is not likely to use such a scheme. Now there should be NO problem allocating buffers up to MAXPHYS. Revision Changes Path 1.35 +3 -1 src/sys/sys/buf.h 1.17 +3 -6 src/sys/sys/param.h 1.107 +80 -20 src/sys/kern/vfs_bio.c 1.39 +9 -1 src/sys/kern/vfs_cluster.c 1.58 +7 -8 src/sys/vm/vm_fault.c 1.58 +6 -1 src/sys/vm/vm_map.c 1.16 +4 -3 src/sys/vm/vm_map.h 1.25 +20 -13 src/sys/vm/vm_pager.c From owner-cvs-sys Sat Nov 30 18:51:20 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA27188 for cvs-sys-outgoing; Sat, 30 Nov 1996 18:51:20 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA27183; Sat, 30 Nov 1996 18:51:12 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.3/8.6.9) id NAA06493; Sun, 1 Dec 1996 13:49:19 +1100 Date: Sun, 1 Dec 1996 13:49:19 +1100 From: Bruce Evans Message-Id: <199612010249.NAA06493@godzilla.zeta.org.au> To: bde@freefall.freebsd.org, pst@shockwave.com Subject: Re: cvs commit: src/sys/i386/isa sio.c Cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Excuse me, but in the SIO code, "comdefaultrate" certainly did give >the default for ALL serial ports on system boot. That was a major That was a space optimization. Since comdefaultrate was initialized to TTYDEF_SPEED and is static nonvolatile, these values were interchangeable. The main use for the variable was to change with a debugger after initializing all the serial ports. Only changing it before initializing them wouldn't have worked right. Since comdefaultrate is nonvolatile, I'm surprised that the compiler doesn't perform this optimization automatically, breaking the debugging hack :-]. >crock, because if you never set the baud rate on tty structure for >the serial port that was acting as the console, you'd reprogram the >SIO on every output to the serial port if you ran the serial console >at anything other than TTYSPEED_DEFRATE or whatever the 9600bps define >was. This should be harmless anyway, since the speed after open() is implementation defined. It was defined as TTYDEF_SPEED unless someone changed comdefaultrate or reprogrammed the initial state. Applications shouldn't assume that the default is TTYDEF_SPEED. Bruce From owner-cvs-sys Sat Nov 30 22:01:15 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA02802 for cvs-sys-outgoing; Sat, 30 Nov 1996 22:01:15 -0800 (PST) Received: (from rgrimes@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA02784; Sat, 30 Nov 1996 22:01:05 -0800 (PST) Date: Sat, 30 Nov 1996 22:01:05 -0800 (PST) From: "Rodney W. Grimes" Message-Id: <199612010601.WAA02784@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci README.de dc21040.h if_de.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk rgrimes 96/11/30 22:01:05 Modified: sys/pci README.de dc21040.h if_de.c Log: Cosmetic code cleanup from Matt's latest driver. a) Removal of private typedefs tulip_uint*_t, use standard u_int_*_t. b) Change [Dd][Cc]21.4. to just 21.4., seems Dec has done this to all of the drivers for all OS's. (Did they get in trouble with someone?) [The few that remain can either not be eliminated, or are waiting for additional driver functional changes that will remove them.] c) Move some code from dc21040.h into the driver, later a whole block of that code and more will move to devar.h, but for now this makes it easier to study diffs. d) Add a big bold comment to the README.de file about it not reflecting reality anymore. Note that these are all cosmetic changes and should be no functional change in the driver whatsoever. If _anyone_ spots a problem introduced by this please let me know ASAP! Revision Changes Path 1.5 +11 -8 src/sys/pci/README.de 1.9 +61 -101 src/sys/pci/dc21040.h 1.56 +313 -279 src/sys/pci/if_de.c From owner-cvs-sys Sat Nov 30 23:36:05 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA05025 for cvs-sys-outgoing; Sat, 30 Nov 1996 23:36:05 -0800 (PST) Received: from precipice.shockwave.com (ppp-206-170-6-83.rdcy01.pacbell.net [206.170.6.83]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id XAA05020; Sat, 30 Nov 1996 23:36:01 -0800 (PST) Received: from shockwave.com (localhost.shockwave.com [127.0.0.1]) by precipice.shockwave.com (8.8.3/8.7.3) with ESMTP id XAA01092; Sat, 30 Nov 1996 23:35:45 -0800 (PST) Message-Id: <199612010735.XAA01092@precipice.shockwave.com> To: Bruce Evans cc: bde@freefall.freebsd.org, cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa sio.c In-reply-to: Your message of "Sun, 01 Dec 1996 13:49:19 +1100." <199612010249.NAA06493@godzilla.zeta.org.au> Date: Sat, 30 Nov 1996 23:35:45 -0800 From: Paul Traina Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk From: Bruce Evans Subject: Re: cvs commit: src/sys/i386/isa sio.c >Excuse me, but in the SIO code, "comdefaultrate" certainly did give >the default for ALL serial ports on system boot. That was a major That was a space optimization. Since comdefaultrate was initialized to TTYDEF_SPEED and is static nonvolatile, these values were interchangeable. The main use for the variable was to change with a debugger after initializing all the serial ports. Only changing it before initializing them wouldn't have worked right. Since comdefaultrate is nonvolatile, I'm surprised that the compiler doesn't perform this optimization automatically, breaking the debugging hack :-]. >crock, because if you never set the baud rate on tty structure for >the serial port that was acting as the console, you'd reprogram the >SIO on every output to the serial port if you ran the serial console >at anything other than TTYSPEED_DEFRATE or whatever the 9600bps define >was. This should be harmless anyway, since the speed after open() is implementation defined. It was defined as TTYDEF_SPEED unless someone changed comdefaultrate or reprogrammed the initial state. Applications shouldn't assume that the default is TTYDEF_SPEED. OK, we're in perfect agreement there. So now, the $24 question is: "If I set comdefaultrate to 115200 and don't open /dev/ttyd0, exactly what is going to happen every time we output a character?"