From owner-cvs-sys Sun Mar 26 11:28:33 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA22624 for cvs-sys-outgoing; Sun, 26 Mar 1995 11:28:33 -0800 Received: (from rgrimes@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA22612; Sun, 26 Mar 1995 11:28:25 -0800 Date: Sun, 26 Mar 1995 11:28:25 -0800 From: "Rodney W. Grimes" Message-Id: <199503261928.LAA22612@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa fd.c ft.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk rgrimes 95/03/26 11:28:24 Modified: sys/i386/isa fd.c ft.c Log: Terminate all probe/diagnostic/error messages correctly with a \n. Report floppy/tape units on seperate lines as fdX:/ftX: to correct lots of ways the current scheme failed to end the output with \n. Add controller and/or drive designator to the fron of several messages that come from this drive. [It's not fun to track down driver messages using grep over the source tree.] Reviewed by: joerg From owner-cvs-sys Sun Mar 26 15:29:26 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA15591 for cvs-sys-outgoing; Sun, 26 Mar 1995 15:29:26 -0800 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA15536; Sun, 26 Mar 1995 15:29:14 -0800 Date: Sun, 26 Mar 1995 15:29:14 -0800 From: David Greenman Message-Id: <199503262329.PAA15536@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/ufs/lfs lfs_inode.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/03/26 15:29:14 Modified: sys/kern vfs_bio.c sys/sys buf.h sys/ufs/ffs ffs_alloc.c ffs_inode.c sys/ufs/lfs lfs_inode.c Log: Removed third arg (vmio) to allocbuf() that was added with the original merged cache changes, and figure it out based on the B_VMIO buffer flag. Fixes a problem where delayed write VMIO buffers would sometimes get recopied into kernel-alloced memory. Submitted by: John Dyson From owner-cvs-sys Sun Mar 26 15:33:20 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA16451 for cvs-sys-outgoing; Sun, 26 Mar 1995 15:33:20 -0800 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA16429; Sun, 26 Mar 1995 15:33:17 -0800 Date: Sun, 26 Mar 1995 15:33:17 -0800 From: David Greenman Message-Id: <199503262333.PAA16429@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/vm vm_page.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/03/26 15:33:17 Modified: sys/vm vm_page.h Log: Removed some obsolete flags. Submitted by: John Dyson From owner-cvs-sys Sun Mar 26 15:42:18 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA18258 for cvs-sys-outgoing; Sun, 26 Mar 1995 15:42:18 -0800 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA18210; Sun, 26 Mar 1995 15:42:09 -0800 Date: Sun, 26 Mar 1995 15:42:09 -0800 From: David Greenman Message-Id: <199503262342.PAA18210@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/i386 pmap.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/03/26 15:42:08 Modified: sys/i386/i386 pmap.c Log: Changed pmap_changebit() into a static function as it always should have been. Submitted by: John Dyson From owner-cvs-sys Sun Mar 26 15:42:58 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA18432 for cvs-sys-outgoing; Sun, 26 Mar 1995 15:42:58 -0800 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA18416; Sun, 26 Mar 1995 15:42:57 -0800 Date: Sun, 26 Mar 1995 15:42:57 -0800 From: David Greenman Message-Id: <199503262342.PAA18416@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/include pmap.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/03/26 15:42:56 Modified: sys/i386/include pmap.h Log: Removed declaration of pmap_changebit()...it is no longer exported. Submitted by: John Dyson From owner-cvs-sys Sun Mar 26 16:11:53 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA23610 for cvs-sys-outgoing; Sun, 26 Mar 1995 16:11:53 -0800 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA23586; Sun, 26 Mar 1995 16:11:47 -0800 Date: Sun, 26 Mar 1995 16:11:47 -0800 From: David Greenman Message-Id: <199503270011.QAA23586@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/kern vfs_bio.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/03/26 16:11:46 Modified: sys/kern vfs_bio.c Log: Removed some redundant 'vmio' checks. From owner-cvs-sys Sun Mar 26 18:41:08 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id SAA00977 for cvs-sys-outgoing; Sun, 26 Mar 1995 18:41:08 -0800 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id SAA00967; Sun, 26 Mar 1995 18:41:02 -0800 Date: Sun, 26 Mar 1995 18:41:02 -0800 From: David Greenman Message-Id: <199503270241.SAA00967@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/vm vm_fault.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/03/26 18:41:01 Modified: sys/vm vm_fault.c Log: Explicitly set page dirty if this is a write fault - reduces calls to pmap_is_modified() later. From owner-cvs-sys Sun Mar 26 23:12:29 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA08008 for cvs-sys-outgoing; Sun, 26 Mar 1995 23:12:29 -0800 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA07998; Sun, 26 Mar 1995 23:12:25 -0800 Date: Sun, 26 Mar 1995 23:12:25 -0800 From: David Greenman Message-Id: <199503270712.XAA07998@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/netinet tcp_input.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/03/26 23:12:25 Modified: sys/netinet tcp_input.c Log: Re-apply my "breakage" to the Nagel congestion avoidence. This version differs slightly in the logic from the previous version; packets are now acked immediately if the sender set PUSH. From owner-cvs-sys Mon Mar 27 11:40:08 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA01828 for cvs-sys-outgoing; Mon, 27 Mar 1995 11:40:08 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA01812; Mon, 27 Mar 1995 11:40:00 -0800 Date: Mon, 27 Mar 1995 11:40:00 -0800 From: "Andrey A. Chernov" Message-Id: <199503271940.LAA01812@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/i386 conf.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/27 11:39:59 Modified: sys/i386/conf files.i386 sys/i386/i386 conf.c Log: Add hooks for upcoming riscom/8 driver From owner-cvs-sys Mon Mar 27 11:41:15 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA02004 for cvs-sys-outgoing; Mon, 27 Mar 1995 11:41:15 -0800 Received: (from sos@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA01991; Mon, 27 Mar 1995 11:41:13 -0800 Date: Mon, 27 Mar 1995 11:41:13 -0800 From: Soren Schmidt Message-Id: <199503271941.LAA01991@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa kbdtables.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk sos 95/03/27 11:41:12 Modified: sys/i386/isa kbdtables.h Log: Give backspace to the people (again) Now the keymaps are as follows: "backspace / <-" ^H "grey del" ^? (0x7f) "numpad , del" ^? (, if numlocked) From owner-cvs-sys Mon Mar 27 11:44:59 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA02267 for cvs-sys-outgoing; Mon, 27 Mar 1995 11:44:59 -0800 Received: from precipice.Shockwave.COM (precipice.shockwave.com [171.69.108.33]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id LAA02251; Mon, 27 Mar 1995 11:44:54 -0800 Received: from localhost (localhost [127.0.0.1]) by precipice.Shockwave.COM (8.6.11/8.6.9) with SMTP id LAA05285; Mon, 27 Mar 1995 11:44:20 -0800 Message-Id: <199503271944.LAA05285@precipice.Shockwave.COM> To: "Andrey A. Chernov" cc: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com Subject: Re: cvs commit: src/sys/i386/i386 conf.c In-reply-to: Your message of "Mon, 27 Mar 1995 11:40:00 PST." <199503271940.LAA01812@freefall.cdrom.com> Date: Mon, 27 Mar 1995 11:44:19 -0800 From: Paul Traina Sender: cvs-sys-owner@freebsd.org Precedence: bulk What is a riscom/8? From: "Andrey A. Chernov" Subject: cvs commit: src/sys/i386/i386 conf.c ache 95/03/27 11:39:59 Modified: sys/i386/conf files.i386 sys/i386/i386 conf.c Log: Add hooks for upcoming riscom/8 driver From owner-cvs-sys Mon Mar 27 21:35:39 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA25375 for cvs-sys-outgoing; Mon, 27 Mar 1995 21:35:39 -0800 Received: (from root@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA25357; Mon, 27 Mar 1995 21:35:31 -0800 Date: Mon, 27 Mar 1995 21:35:31 -0800 From: David Greenman Message-Id: <199503280535.VAA25357@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/vm vm_pageout.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/03/27 21:35:30 Modified: sys/vm vm_pageout.c Log: Fixed "pages freed by daemon" statistic (again). From owner-cvs-sys Mon Mar 27 21:39:58 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA25511 for cvs-sys-outgoing; Mon, 27 Mar 1995 21:39:58 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA25500; Mon, 27 Mar 1995 21:39:54 -0800 Date: Mon, 27 Mar 1995 21:39:54 -0800 From: "Andrey A. Chernov" Message-Id: <199503280539.VAA25500@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/27 21:39:54 Modified: sys/i386/isa sio.c Log: Fix break recording for ttyinput From owner-cvs-sys Mon Mar 27 21:58:41 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA26398 for cvs-sys-outgoing; Mon, 27 Mar 1995 21:58:41 -0800 Received: (from root@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA26385; Mon, 27 Mar 1995 21:58:37 -0800 Date: Mon, 27 Mar 1995 21:58:37 -0800 From: David Greenman Message-Id: <199503280558.VAA26385@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/vm vm_pageout.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/03/27 21:58:37 Modified: sys/vm vm_pageout.c Log: Fixed typo...using wrong variable in page_shortage calculation. From owner-cvs-sys Mon Mar 27 22:15:47 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA27516 for cvs-sys-outgoing; Mon, 27 Mar 1995 22:15:47 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA27506; Mon, 27 Mar 1995 22:15:45 -0800 Date: Mon, 27 Mar 1995 22:15:45 -0800 From: "Andrey A. Chernov" Message-Id: <199503280615.WAA27506@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/27 22:15:45 Modified: sys/i386/isa sio.c Log: Raw ttyinput test was incomplete, add !(IGNBRK | BRKINT | PARMRK) now. From owner-cvs-sys Mon Mar 27 23:23:56 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA29883 for cvs-sys-outgoing; Mon, 27 Mar 1995 23:23:56 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA29876; Mon, 27 Mar 1995 23:23:41 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id RAA14067; Tue, 28 Mar 1995 17:21:57 +1000 Date: Tue, 28 Mar 1995 17:21:57 +1000 From: Bruce Evans Message-Id: <199503280721.RAA14067@godzilla.zeta.org.au> To: CVS-commiters@freefall.cdrom.com, ache@freefall.cdrom.com, cvs-sys@freefall.cdrom.com Subject: Re: cvs commit: src/sys/i386/i386 conf.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk > Modified: sys/i386/conf files.i386 > sys/i386/i386 conf.c > Log: > Add hooks for upcoming riscom/8 driver The change in conf.c moved the slot reserved for the Talisman driver. Bruce From owner-cvs-sys Mon Mar 27 23:46:43 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA00771 for cvs-sys-outgoing; Mon, 27 Mar 1995 23:46:43 -0800 Received: (from phk@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA00760; Mon, 27 Mar 1995 23:46:39 -0800 Date: Mon, 27 Mar 1995 23:46:39 -0800 From: Poul-Henning Kamp Message-Id: <199503280746.XAA00760@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/isofs/cd9660 cd9660_vnops.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk phk 95/03/27 23:46:39 Modified: sys/isofs/cd9660 cd9660_vnops.c Log: Readdir on a CDrom would return bogus "d_type" values, potentially confusing everybody (incl find(1) ?). Initialize it to DT_UNKNOWN. Maybe we can do better, but I don't have the time. From owner-cvs-sys Mon Mar 27 23:59:00 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA01696 for cvs-sys-outgoing; Mon, 27 Mar 1995 23:59:00 -0800 Received: (from bde@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA01679; Mon, 27 Mar 1995 23:58:54 -0800 Date: Mon, 27 Mar 1995 23:58:54 -0800 From: Bruce Evans Message-Id: <199503280758.XAA01679@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/vm vm_glue.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk bde 95/03/27 23:58:53 Modified: sys/gnu/i386/isa nic3008.c nic3009.c sys/gnu/isdn iispy.c iitel.c iitty.c isdn.c isdn_ioctl.h sys/i386/i386 conf.c sys/i386/include md_var.h sys/i386/isa aha1542.c aha1742.c aic6360.c cy.c ft.c gpib.c if_el.c if_ep.c if_ie.c if_le.c if_lnc.c if_ze.c if_zp.c isa.c isa_device.h joy.c matcd.c mcd.c mse.c ncr5380.c pcic.c seagate.c wd7000.c wt.c sys/i386/isa/sound dev_table.h sb16_dsp.c sound_calls.h sys/kern init_main.c kern_descrip.c sys/miscfs/fdesc fdesc_vnops.c sys/miscfs/portal portal_vnops.c sys/netiso iso_snpac.h sys/scsi ch.c scsi_base.c sys/sys buf.h msg.h sem.h snoop.h systm.h tty.h sys/ufs/ffs ffs_extern.h ffs_vfsops.c sys/ufs/lfs lfs_alloc.c lfs_balloc.c lfs_extern.h lfs_segment.c lfs_syscalls.c lfs_vnops.c sys/ufs/ufs ufs_bmap.c ufs_extern.h sys/vm vm_glue.c Log: Add and move declarations to fix all of the warnings from `gcc -Wimplicit' (except in netccitt, netiso and netns) that I didn't notice when I fixed "all" such warnings before. From owner-cvs-sys Tue Mar 28 00:02:40 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA01894 for cvs-sys-outgoing; Tue, 28 Mar 1995 00:02:40 -0800 Received: (from bde@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA01884; Tue, 28 Mar 1995 00:02:38 -0800 Date: Tue, 28 Mar 1995 00:02:38 -0800 From: Bruce Evans Message-Id: <199503280802.AAA01884@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/conf Makefile.i386 Sender: cvs-sys-owner@freebsd.org Precedence: bulk bde 95/03/28 00:02:38 Modified: sys/i386/conf Makefile.i386 Log: CVS: Enable -Wimplicit again. bash: /src/z1: No such file or directory From owner-cvs-sys Tue Mar 28 00:04:13 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA01969 for cvs-sys-outgoing; Tue, 28 Mar 1995 00:04:13 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA01963; Tue, 28 Mar 1995 00:04:11 -0800 Received: (from jkh@localhost) by time.cdrom.com (8.6.11/8.6.9) id AAA14104; Tue, 28 Mar 1995 00:04:09 -0800 Date: Tue, 28 Mar 1995 00:04:09 -0800 From: "Jordan K. Hubbard" Message-Id: <199503280804.AAA14104@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-sys@time.cdrom.com Subject: cvs commit: src/sys/i386/isa matcd.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk jkh 95/03/28 00:04:09 Modified: sys/i386/isa matcd.c Log: "matcd interface " -> "matcd"; this makes userconfig work again and makes it more consistant with the other drivers. From owner-cvs-sys Tue Mar 28 00:04:23 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA01999 for cvs-sys-outgoing; Tue, 28 Mar 1995 00:04:23 -0800 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id AAA01983; Tue, 28 Mar 1995 00:04:16 -0800 Received: by sequent.kiae.su id AA20640 (5.65.kiae-2 ); Tue, 28 Mar 1995 10:58:00 +0300 Received: by sequent.KIAE.su (UUMAIL/2.0); Tue, 28 Mar 95 10:57:59 +0300 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id LAA03714; Tue, 28 Mar 1995 11:47:41 +0400 To: Paul Traina Cc: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com References: <199503271944.LAA05285@precipice.Shockwave.COM> In-Reply-To: <199503271944.LAA05285@precipice.Shockwave.COM>; from Paul Traina at Mon, 27 Mar 1995 11:44:19 -0800 Message-Id: Organization: Olahm Ha-Yetzirah Date: Tue, 28 Mar 1995 11:47:41 +0400 X-Mailer: Mail/@ [v2.32 FreeBSD] From: "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: cvs commit: src/sys/i386/i386 conf.c Lines: 14 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 525 Sender: cvs-sys-owner@freebsd.org Precedence: bulk In message <199503271944.LAA05285@precipice.Shockwave.COM> Paul Traina writes: >What is a riscom/8? SDL Communication multiport card, 8 channels, up to 57600 per channel, 8 cards in one comp is possible, no DMA, 8 byte FIFO. -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-cvs-sys Tue Mar 28 00:15:02 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA02312 for cvs-sys-outgoing; Tue, 28 Mar 1995 00:15:02 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA02294; Tue, 28 Mar 1995 00:14:59 -0800 Received: (from jkh@localhost) by time.cdrom.com (8.6.11/8.6.9) id AAA14141; Tue, 28 Mar 1995 00:14:57 -0800 Date: Tue, 28 Mar 1995 00:14:57 -0800 From: "Jordan K. Hubbard" Message-Id: <199503280814.AAA14141@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-sys@time.cdrom.com Subject: cvs commit: src/sys/i386/conf LINT Sender: cvs-sys-owner@freebsd.org Precedence: bulk jkh 95/03/28 00:14:56 Modified: sys/i386/conf LINT Log: Change ahc driver comment to note that it's not just the 274x controller it supports. From owner-cvs-sys Tue Mar 28 00:32:40 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA02572 for cvs-sys-outgoing; Tue, 28 Mar 1995 00:32:40 -0800 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id AAA02566; Tue, 28 Mar 1995 00:32:36 -0800 Received: by sequent.kiae.su id AA00923 (5.65.kiae-2 ); Tue, 28 Mar 1995 11:24:28 +0300 Received: by sequent.KIAE.su (UUMAIL/2.0); Tue, 28 Mar 95 11:24:26 +0300 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id MAA04042; Tue, 28 Mar 1995 12:14:18 +0400 To: CVS-commiters@freefall.cdrom.com, Bruce Evans , cvs-sys@freefall.cdrom.com References: <199503280721.RAA14067@godzilla.zeta.org.au> In-Reply-To: <199503280721.RAA14067@godzilla.zeta.org.au>; from Bruce Evans at Tue, 28 Mar 1995 17:21:57 +1000 Message-Id: Organization: Olahm Ha-Yetzirah Date: Tue, 28 Mar 1995 12:14:17 +0400 X-Mailer: Mail/@ [v2.32 FreeBSD] From: "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: cvs commit: src/sys/i386/i386 conf.c Lines: 18 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 672 Sender: cvs-sys-owner@freebsd.org Precedence: bulk In message <199503280721.RAA14067@godzilla.zeta.org.au> Bruce Evans writes: >> Modified: sys/i386/conf files.i386 >> sys/i386/i386 conf.c >> Log: >> Add hooks for upcoming riscom/8 driver >The change in conf.c moved the slot reserved for the Talisman driver. OOPS, I was thinking, it is empty slot (all functions marked as "no") :-) I'll fix it ASAP. -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-cvs-sys Tue Mar 28 02:42:05 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA06970 for cvs-sys-outgoing; Tue, 28 Mar 1995 02:42:05 -0800 Received: from disperse.demon.co.uk (disperse.demon.co.uk [158.152.1.77]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id CAA06957; Tue, 28 Mar 1995 02:41:59 -0800 Received: from post.demon.co.uk by disperse.demon.co.uk id aa23181; 28 Mar 95 11:41 GMT-60:00 Received: from palmer.demon.co.uk by post.demon.co.uk id ab12024; 28 Mar 95 11:41 GMT-60:00 Received: from localhost (gary@localhost [127.0.0.1]) by palmer.demon.co.uk (8.6.9/8.6.9) with SMTP id LAA03145 ; Tue, 28 Mar 1995 11:37:36 +0100 X-Authentication-Warning: palmer.demon.co.uk: Host localhost didn't use HELO protocol To: Bruce Evans cc: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com Subject: Re: cvs commit: src/sys/i386/conf Makefile.i386 In-reply-to: Your message of "Tue, 28 Mar 1995 00:02:38 -0800." <199503280802.AAA01884@freefall.cdrom.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <3141.796387055.1@palmer.demon.co.uk> Date: Tue, 28 Mar 1995 11:37:35 +0100 Message-ID: <3142.796387055@palmer.demon.co.uk> From: Gary Palmer Sender: cvs-sys-owner@freebsd.org Precedence: bulk In message <199503280802.AAA01884@freefall.cdrom.com>, Bruce Evans writes: >bde 95/03/28 00:02:38 > Modified: sys/i386/conf Makefile.i386 > Log: > CVS: > Enable -Wimplicit again. > bash: /src/z1: No such file or directory Pardon? Gary From owner-cvs-sys Tue Mar 28 02:52:03 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA07331 for cvs-sys-outgoing; Tue, 28 Mar 1995 02:52:03 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA07320; Tue, 28 Mar 1995 02:52:01 -0800 Date: Tue, 28 Mar 1995 02:52:01 -0800 From: "Andrey A. Chernov" Message-Id: <199503281052.CAA07320@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/28 02:52:00 Modified: sys/i386/isa sio.c Log: Several fixes to help "raw" tty mode work correctly with BREAK/parity/framing errors. Term "correctly" assumes POSIX spec. and 4.4 ttyinput() behaviour. 1) Discard BREAK/parity at interrupt level when apropriate IGN* is set in iflag. It helps "raw" mode works even IGN* is set. 2) Zero parity (if INPCK) and framing directly in buffer before passing it to b_to_q() in "raw" mode. Efficency: interrupt level: if no error occurse, only two "test" commands added "raw" mode: buf scan incc times for parity/framing added Reviewed by: Submitted by: Obtained from: CVS: From owner-cvs-sys Tue Mar 28 03:09:41 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA07999 for cvs-sys-outgoing; Tue, 28 Mar 1995 03:09:41 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA07989; Tue, 28 Mar 1995 03:09:37 -0800 Date: Tue, 28 Mar 1995 03:09:37 -0800 From: "Andrey A. Chernov" Message-Id: <199503281109.DAA07989@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/kern tty.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/28 03:09:37 Modified: sys/kern tty.c Log: Bug fixed: parity/framing/break not completely ignored when IGN* is set but cause output restarted. CVS: From owner-cvs-sys Tue Mar 28 03:13:54 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA08123 for cvs-sys-outgoing; Tue, 28 Mar 1995 03:13:54 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA08111; Tue, 28 Mar 1995 03:13:48 -0800 Date: Tue, 28 Mar 1995 03:13:48 -0800 From: "Andrey A. Chernov" Message-Id: <199503281113.DAA08111@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/28 03:13:47 Modified: sys/i386/isa sio.c Log: Forget to add LSR_FE to discard (see prev commit) Reviewed by: Submitted by: Obtained from: CVS: From owner-cvs-sys Tue Mar 28 03:14:05 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA08149 for cvs-sys-outgoing; Tue, 28 Mar 1995 03:14:05 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id DAA08100; Tue, 28 Mar 1995 03:13:43 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id VAA20637; Tue, 28 Mar 1995 21:11:12 +1000 Date: Tue, 28 Mar 1995 21:11:12 +1000 From: Bruce Evans Message-Id: <199503281111.VAA20637@godzilla.zeta.org.au> To: bde@freefall.cdrom.com, gary@palmer.demon.co.uk Subject: Re: cvs commit: src/sys/i386/conf Makefile.i386 Cc: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com Sender: cvs-sys-owner@freebsd.org Precedence: bulk >> Modified: sys/i386/conf Makefile.i386 >> Log: >> CVS: > >> Enable -Wimplicit again. >> bash: /src/z1: No such file or directory >Pardon? I typed `:r !/src/z1' instead of `:r ~/src/z1' to include the log message and didn't notice that `:r !...' left it in the file (it would have taken 20 seconds to refresh the screen). Bruce From owner-cvs-sys Tue Mar 28 03:50:43 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA09941 for cvs-sys-outgoing; Tue, 28 Mar 1995 03:50:43 -0800 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id DAA09925; Tue, 28 Mar 1995 03:50:31 -0800 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id MAA18278; Tue, 28 Mar 1995 12:51:27 +0100 From: Paul Richards Message-Id: <199503281151.MAA18278@isl.cf.ac.uk> Subject: Re: cvs commit: src/sys/i386/isa sio.c To: ache@freefall.cdrom.com (Andrey A. Chernov) Date: Tue, 28 Mar 1995 12:51:27 +0100 (BST) Cc: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com In-Reply-To: <199503281113.DAA08111@freefall.cdrom.com> from "Andrey A. Chernov" at Mar 28, 95 03:13:48 am X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 524 Sender: cvs-sys-owner@freebsd.org Precedence: bulk In reply to Andrey A. Chernov who said > > ache 95/03/28 03:13:47 > > Modified: sys/i386/isa sio.c > Log: > Forget to add LSR_FE to discard (see prev commit) > Reviewed by: > Submitted by: > Obtained from: > CVS: Paul, things look very broken here!!!!! -- Paul Richards, FreeBSD core team member. Internet: paul@FreeBSD.org, URL: http://isl.cf.ac.uk/~paul/ Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. From owner-cvs-sys Tue Mar 28 04:26:46 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA11177 for cvs-sys-outgoing; Tue, 28 Mar 1995 04:26:46 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA11166; Tue, 28 Mar 1995 04:26:42 -0800 Date: Tue, 28 Mar 1995 04:26:42 -0800 From: "Andrey A. Chernov" Message-Id: <199503281226.EAA11166@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/28 04:26:41 Modified: sys/i386/isa sio.c Log: Don't use if (tp->t_line != 0) test when CS_ODONE, it fails for NTTYDISC, use if (linesw[tp->t_line].l_start != ttstart) instead. Reviewed by: Submitted by: Obtained from: CVS: From owner-cvs-sys Tue Mar 28 04:29:17 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA11237 for cvs-sys-outgoing; Tue, 28 Mar 1995 04:29:17 -0800 Received: (from bde@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA11227; Tue, 28 Mar 1995 04:29:13 -0800 Date: Tue, 28 Mar 1995 04:29:13 -0800 From: Bruce Evans Message-Id: <199503281229.EAA11227@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa cy.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk bde 95/03/28 04:29:13 Modified: sys/i386/isa cy.c Log: CVS: The previous patch was botched. From owner-cvs-sys Tue Mar 28 07:25:29 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA14818 for cvs-sys-outgoing; Tue, 28 Mar 1995 07:25:29 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA14771; Tue, 28 Mar 1995 07:25:20 -0800 Date: Tue, 28 Mar 1995 07:25:20 -0800 From: "Andrey A. Chernov" Message-Id: <199503281525.HAA14771@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/kern tty.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/28 07:25:18 Modified: sys/kern tty.c Log: ttyinput() fixes: 1) Preserve old buffer contents when input buffer overflows. Old code clear buffer and rewrite it again, if !MAXBEL (for MAXBEL it does right thing :-). F.e. if you type too long string, last chars passed, not first ones as expected. Moreover, it flush output queue too in this case without any needs. 2) Don't do IXOFF, if IGNCR and c==\r, ignore completely. 3) If PARMRK is active and !ISTRIP and char == 0377 put yet one 0377 to distinguish it from parity mark sequence. POSIX standard (thanx Bruce). Reviewed by: Submitted by: Obtained from: CVS: From owner-cvs-sys Tue Mar 28 10:18:36 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA23104 for cvs-sys-outgoing; Tue, 28 Mar 1995 10:18:36 -0800 Received: (from sos@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA23094; Tue, 28 Mar 1995 10:18:33 -0800 Date: Tue, 28 Mar 1995 10:18:33 -0800 From: Soren Schmidt Message-Id: <199503281818.KAA23094@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/i386 conf.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk sos 95/03/28 10:18:32 Modified: sys/i386/i386 conf.c Log: Added ata device.... Not that it is ready yet, but I'm getting there eventually... From owner-cvs-sys Tue Mar 28 11:22:18 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA24521 for cvs-sys-outgoing; Tue, 28 Mar 1995 11:22:18 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA24509; Tue, 28 Mar 1995 11:22:12 -0800 Date: Tue, 28 Mar 1995 11:22:12 -0800 From: "Andrey A. Chernov" Message-Id: <199503281922.LAA24509@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/28 11:22:12 Modified: sys/i386/isa sio.c Log: Move discard check up and do it only for error status (per Bruce suggestion). It speedup things for a little. Remove l_start optimization, call l_start always (per Bruce suggestion) From owner-cvs-sys Tue Mar 28 11:22:46 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA24587 for cvs-sys-outgoing; Tue, 28 Mar 1995 11:22:46 -0800 Received: (from phk@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA24573; Tue, 28 Mar 1995 11:22:44 -0800 Date: Tue, 28 Mar 1995 11:22:44 -0800 From: Poul-Henning Kamp Message-Id: <199503281922.LAA24573@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/boot/dosboot Makefile Sender: cvs-sys-owner@freebsd.org Precedence: bulk phk 95/03/28 11:22:43 Modified: sys/i386/boot Makefile sys/i386/boot/biosboot Makefile Added: sys/i386/boot/dosboot Makefile Log: Don't install /usr/mdec/boot Install the biosboot as /usr/mdec/boot[12] Make the traditional links from [swf]dboot and boot[swf]d to boot[12] files. Install dosboot as /usr/mdec/boot/fbsdboot.exe From owner-cvs-sys Tue Mar 28 13:30:23 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA28696 for cvs-sys-outgoing; Tue, 28 Mar 1995 13:30:23 -0800 Received: (from sos@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA28683; Tue, 28 Mar 1995 13:30:15 -0800 Date: Tue, 28 Mar 1995 13:30:15 -0800 From: Soren Schmidt Message-Id: <199503282130.NAA28683@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa kbdtables.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk sos 95/03/28 13:30:14 Modified: sys/i386/isa kbdtables.h Log: Change fkey 63 from ^[[K to ^[[~. Submitted by: ache From owner-cvs-sys Tue Mar 28 15:29:59 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA00689 for cvs-sys-outgoing; Tue, 28 Mar 1995 15:29:59 -0800 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA00679; Tue, 28 Mar 1995 15:29:53 -0800 Date: Tue, 28 Mar 1995 15:29:53 -0800 From: David Greenman Message-Id: <199503282329.PAA00679@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/ddb db_ps.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/03/28 15:29:53 Modified: sys/ddb db_ps.c Log: Fixed DDB's "ps" output formatting. From owner-cvs-sys Tue Mar 28 21:09:53 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA21026 for cvs-sys-outgoing; Tue, 28 Mar 1995 21:09:53 -0800 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA21010; Tue, 28 Mar 1995 21:09:45 -0800 Date: Tue, 28 Mar 1995 21:09:45 -0800 From: David Greenman Message-Id: <199503290509.VAA21010@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/sys vnode.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/03/28 21:09:45 Modified: sys/sys vnode.h Log: When NFS is compiled into the kernel, make NQNFS lease checking conditional on a "NQNFS" kernel config option. NQNFS is a 4.4 wart and the performance penalty of the lease checks on the client/server for _local_ I/O is too high to have this occur all the time - especially when most people will never use it. From owner-cvs-sys Tue Mar 28 21:14:26 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA21188 for cvs-sys-outgoing; Tue, 28 Mar 1995 21:14:26 -0800 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA21178; Tue, 28 Mar 1995 21:14:23 -0800 Date: Tue, 28 Mar 1995 21:14:23 -0800 From: David Greenman Message-Id: <199503290514.VAA21178@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/03/28 21:14:23 Modified: sys/i386/conf LINT Log: Added NQNFS option and a comment warning about it's overhead. From owner-cvs-sys Wed Mar 29 03:54:06 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA15926 for cvs-sys-outgoing; Wed, 29 Mar 1995 03:54:06 -0800 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA15916; Wed, 29 Mar 1995 03:54:04 -0800 Date: Wed, 29 Mar 1995 03:54:04 -0800 From: David Greenman Message-Id: <199503291154.DAA15916@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/kern vfs_syscalls.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/03/29 03:54:03 Modified: sys/kern vfs_syscalls.c Log: Added a set of braces to make the compiler happy. From owner-cvs-sys Wed Mar 29 10:48:11 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA25487 for cvs-sys-outgoing; Wed, 29 Mar 1995 10:48:11 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA25477; Wed, 29 Mar 1995 10:48:08 -0800 Date: Wed, 29 Mar 1995 10:48:08 -0800 From: "Andrey A. Chernov" Message-Id: <199503291848.KAA25477@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/msdosfs msdosfs_conv.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/29 10:48:07 Modified: sys/msdosfs msdosfs_conv.c Log: Fix timestamps when using Wall CMOS clock, optimize dos2unixtime() Submitted by: pritc003@maroon.tc.umn.edu From owner-cvs-sys Wed Mar 29 10:55:30 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA25775 for cvs-sys-outgoing; Wed, 29 Mar 1995 10:55:30 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA25764; Wed, 29 Mar 1995 10:55:22 -0800 Date: Wed, 29 Mar 1995 10:55:22 -0800 From: "Andrey A. Chernov" Message-Id: <199503291855.KAA25764@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/kern tty.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/29 10:55:21 Modified: sys/kern tty.c Log: Move parmark 0377 double code after control chars processing From owner-cvs-sys Wed Mar 29 11:03:11 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA26007 for cvs-sys-outgoing; Wed, 29 Mar 1995 11:03:11 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA25993; Wed, 29 Mar 1995 11:03:05 -0800 Date: Wed, 29 Mar 1995 11:03:05 -0800 From: "Andrey A. Chernov" Message-Id: <199503291903.LAA25993@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/sys tty.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/29 11:03:03 Modified: sys/sys tty.h Log: Add TTY_OE for overrun error and TTY_BI for break condition From owner-cvs-sys Wed Mar 29 11:05:17 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA26091 for cvs-sys-outgoing; Wed, 29 Mar 1995 11:05:17 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA26081; Wed, 29 Mar 1995 11:05:15 -0800 Date: Wed, 29 Mar 1995 11:05:15 -0800 From: "Andrey A. Chernov" Message-Id: <199503291905.LAA26081@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/29 11:05:15 Modified: sys/i386/isa sio.c Log: Remove TTY_OE & TTY_BI definitions to allow translation, more work required and will follow From owner-cvs-sys Wed Mar 29 11:22:41 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA26589 for cvs-sys-outgoing; Wed, 29 Mar 1995 11:22:41 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA26578; Wed, 29 Mar 1995 11:22:38 -0800 Date: Wed, 29 Mar 1995 11:22:38 -0800 From: "Andrey A. Chernov" Message-Id: <199503291922.LAA26578@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/kern tty.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/29 11:22:38 Modified: sys/kern tty.c Log: Handle TTY_BI now instead of TTY_FE && c == 0 From owner-cvs-sys Wed Mar 29 11:24:50 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA26710 for cvs-sys-outgoing; Wed, 29 Mar 1995 11:24:50 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA26699; Wed, 29 Mar 1995 11:24:48 -0800 Date: Wed, 29 Mar 1995 11:24:48 -0800 From: "Andrey A. Chernov" Message-Id: <199503291924.LAA26699@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/kern tty.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/29 11:24:47 Modified: sys/kern tty.c Log: Oops, fix typing error in prev. commit From owner-cvs-sys Wed Mar 29 11:51:02 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA27475 for cvs-sys-outgoing; Wed, 29 Mar 1995 11:51:02 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA27460; Wed, 29 Mar 1995 11:50:59 -0800 Date: Wed, 29 Mar 1995 11:50:59 -0800 From: "Andrey A. Chernov" Message-Id: <199503291950.LAA27460@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/kern tty_compat.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/29 11:50:59 Modified: sys/kern tty_compat.c Log: c_iflag handling in setting compat modes now more close to V7 From owner-cvs-sys Wed Mar 29 12:20:06 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA28026 for cvs-sys-outgoing; Wed, 29 Mar 1995 12:20:06 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA28016; Wed, 29 Mar 1995 12:20:03 -0800 Date: Wed, 29 Mar 1995 12:20:03 -0800 From: "Andrey A. Chernov" Message-Id: <199503292020.MAA28016@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/29 12:20:03 Modified: sys/i386/isa sio.c Log: Fix serial error recording using new TTY_BI & TTY_OE From owner-cvs-sys Wed Mar 29 12:34:30 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA28354 for cvs-sys-outgoing; Wed, 29 Mar 1995 12:34:30 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA28335; Wed, 29 Mar 1995 12:34:19 -0800 Date: Wed, 29 Mar 1995 12:34:19 -0800 From: "Andrey A. Chernov" Message-Id: <199503292034.MAA28335@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/net if_ppp.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/29 12:34:18 Modified: sys/net if_ppp.c Log: pppinput: Fix serial errors handling Add no carrier check From owner-cvs-sys Wed Mar 29 12:55:17 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA28764 for cvs-sys-outgoing; Wed, 29 Mar 1995 12:55:17 -0800 Received: (from sos@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA28752; Wed, 29 Mar 1995 12:55:05 -0800 Date: Wed, 29 Mar 1995 12:55:05 -0800 From: Soren Schmidt Message-Id: <199503292055.MAA28752@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa syscons.c syscons.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk sos 95/03/29 12:55:04 Modified: sys/i386/isa syscons.c syscons.h Log: Optimized the way physical screen updates are done. Now only update what has actually been touched. This should speed up screen access on slow hardware. Introduced setting of "destructive" cursor size, much like the old hardware cursor. From owner-cvs-sys Wed Mar 29 13:26:53 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA29642 for cvs-sys-outgoing; Wed, 29 Mar 1995 13:26:53 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA29632; Wed, 29 Mar 1995 13:26:42 -0800 Date: Wed, 29 Mar 1995 13:26:42 -0800 From: "Andrey A. Chernov" Message-Id: <199503292126.NAA29632@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa cx.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/29 13:26:41 Modified: sys/i386/isa cx.c Log: Fixes for new TTY_BI & TTY_OE From owner-cvs-sys Wed Mar 29 15:02:34 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA05140 for cvs-sys-outgoing; Wed, 29 Mar 1995 15:02:34 -0800 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id PAA05116; Wed, 29 Mar 1995 15:02:15 -0800 Received: by sequent.kiae.su id AA18447 (5.65.kiae-2 ); Thu, 30 Mar 1995 01:57:33 +0300 Received: by sequent.KIAE.su (UUMAIL/2.0); Thu, 30 Mar 95 01:57:32 +0300 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id CAA03472; Thu, 30 Mar 1995 02:58:37 +0400 To: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com, Soren Schmidt References: <199503292055.MAA28752@freefall.cdrom.com> In-Reply-To: <199503292055.MAA28752@freefall.cdrom.com>; from Soren Schmidt at Wed, 29 Mar 1995 12:55:05 -0800 Message-Id: Organization: Olahm Ha-Yetzirah Date: Thu, 30 Mar 1995 02:58:36 +0400 X-Mailer: Mail/@ [v2.32 FreeBSD] From: "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: cvs commit: src/sys/i386/isa syscons.c syscons.h Lines: 23 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 910 Sender: cvs-sys-owner@freebsd.org Precedence: bulk In message <199503292055.MAA28752@freefall.cdrom.com> Soren Schmidt writes: >sos 95/03/29 12:55:04 > Modified: sys/i386/isa syscons.c syscons.h > Introduced setting of "destructive" cursor size, much like > the old hardware cursor. 1) Don't ever a little looks like old good hardware cursor, it still blinks _together_ with char under it! Current technique require 0x07 char font reprogramming for every new char at cursor position: merge current char and cursor. 2) It always occupe scanlines 14-15, why not pick actual hardware cursor size at scattach() with old get_cursor_shape() function? -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-cvs-sys Wed Mar 29 16:20:19 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA07942 for cvs-sys-outgoing; Wed, 29 Mar 1995 16:20:19 -0800 Received: (from rgrimes@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA07893; Wed, 29 Mar 1995 16:20:10 -0800 Date: Wed, 29 Mar 1995 16:20:10 -0800 From: "Rodney W. Grimes" Message-Id: <199503300020.QAA07893@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/conf GENERIC LINT Sender: cvs-sys-owner@freebsd.org Precedence: bulk rgrimes 95/03/29 16:20:09 Modified: sys/i386/conf GENERIC LINT Log: Submitted by: Mahesh Neelakanta Change I/O address of Intel EtherExpress driver (ix0) from 0x280 to 0x300. From owner-cvs-sys Wed Mar 29 21:17:54 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA15270 for cvs-sys-outgoing; Wed, 29 Mar 1995 21:17:54 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA15260; Wed, 29 Mar 1995 21:17:51 -0800 Date: Wed, 29 Mar 1995 21:17:51 -0800 From: "Andrey A. Chernov" Message-Id: <199503300517.VAA15260@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/sys ttycom.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/29 21:17:51 Modified: sys/sys ttycom.h Log: Move DSIMICROCODE ioctl to 85, old value (88) is equal SLIOGUNIT ioctl From owner-cvs-sys Wed Mar 29 23:16:59 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA17554 for cvs-sys-outgoing; Wed, 29 Mar 1995 23:16:59 -0800 Received: from ns.dknet.dk (ns.dknet.dk [193.88.44.42]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id XAA17545; Wed, 29 Mar 1995 23:16:50 -0800 Received: from login.dknet.dk by ns.dknet.dk with SMTP id AA14700 (5.65c8/IDA-1.4.4j); Thu, 30 Mar 1995 09:16:00 +0200 Received: by login.dknet.dk (4.1/SMI-4.1DKnet00) id AA24204; Thu, 30 Mar 95 09:15:18 +0200 From: sos@login.dknet.dk (S|ren Schmidt) Message-Id: <9503300715.AA24204@login.dknet.dk> Subject: Re: cvs commit: src/sys/i386/isa syscons.c syscons.h To: ache@astral.msk.su (Andrey A. Chernov, Black Mage) Date: Thu, 30 Mar 95 9:15:17 MET DST Cc: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com, sos@freefall.cdrom.com In-Reply-To: ; from "Andrey A. Chernov, Black Mage" at Mar 30, 95 2:58 am X-Charset: ASCII X-Char-Esc: 29 Sender: cvs-sys-owner@freebsd.org Precedence: bulk > > In message <199503292055.MAA28752@freefall.cdrom.com> Soren Schmidt > writes: > > >sos 95/03/29 12:55:04 > > > Modified: sys/i386/isa syscons.c syscons.h > > Introduced setting of "destructive" cursor size, much like > > the old hardware cursor. > > 1) Don't ever a little looks like old good hardware cursor, > it still blinks _together_ with char under it! Current technique > require 0x07 char font reprogramming for every new > char at cursor position: merge current char and cursor. Sure, its been so long since I actually used a system with a hw cursor, that i thought it was destructive, well easy to fix... > 2) It always occupe scanlines 14-15, why not pick actual > hardware cursor size at scattach() with > old get_cursor_shape() function? well, on some ancient VGA's the are problems with reading the cursor shape (had lots of reports on that before), so thats why I can take a look on a genuine VGA and see what they uses as default though (it should be fairly standard). -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Soren Schmidt (sos@FreeBSD.org | sos@login.dknet.dk) FreeBSD Core Team So much code to hack -- so little time .. From owner-cvs-sys Thu Mar 30 00:08:51 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA19093 for cvs-sys-outgoing; Thu, 30 Mar 1995 00:08:51 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA19087; Thu, 30 Mar 1995 00:08:33 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id SAA01617; Thu, 30 Mar 1995 18:04:03 +1000 Date: Thu, 30 Mar 1995 18:04:03 +1000 From: Bruce Evans Message-Id: <199503300804.SAA01617@godzilla.zeta.org.au> To: CVS-commiters@freefall.cdrom.com, ache@freefall.cdrom.com, cvs-sys@freefall.cdrom.com Subject: Re: cvs commit: src/sys/sys ttycom.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk > Modified: sys/sys ttycom.h > Log: > Move DSIMICROCODE ioctl to 85, > old value (88) is equal SLIOGUNIT ioctl There was actually no clash because the args are different. I think SLIOGUNIT should be defined in ttycom.h. Bruce From owner-cvs-sys Thu Mar 30 00:13:41 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA19135 for cvs-sys-outgoing; Thu, 30 Mar 1995 00:13:41 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA19129; Thu, 30 Mar 1995 00:13:30 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id SAA01753; Thu, 30 Mar 1995 18:09:44 +1000 Date: Thu, 30 Mar 1995 18:09:44 +1000 From: Bruce Evans Message-Id: <199503300809.SAA01753@godzilla.zeta.org.au> To: ache@astral.msk.su, sos@login.dknet.dk Subject: Re: cvs commit: src/sys/i386/isa syscons.c syscons.h Cc: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com, sos@freefall.cdrom.com Sender: cvs-sys-owner@freebsd.org Precedence: bulk >well, on some ancient VGA's the are problems with reading the >cursor shape (had lots of reports on that before), so thats why >I can take a look on a genuine VGA and see what they uses as >default though (it should be fairly standard). Ancienter CGAs, MGAs and EGAs certainly don't have a readable cursor shape so console drivers can't depend on reading it. The scan lines can be read from BIOS memory or with a BIOS call. Bruce From owner-cvs-sys Thu Mar 30 00:46:44 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA19482 for cvs-sys-outgoing; Thu, 30 Mar 1995 00:46:44 -0800 Received: from ns.dknet.dk (root@ns.dknet.dk [193.88.44.42]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id AAA19473; Thu, 30 Mar 1995 00:46:30 -0800 Received: from login.dknet.dk by ns.dknet.dk with SMTP id AA25766 (5.65c8/IDA-1.4.4j); Thu, 30 Mar 1995 10:46:00 +0200 Received: by login.dknet.dk (4.1/SMI-4.1DKnet00) id AA27259; Thu, 30 Mar 95 10:42:07 +0200 From: sos@login.dknet.dk (S|ren Schmidt) Message-Id: <9503300842.AA27259@login.dknet.dk> Subject: Re: cvs commit: src/sys/i386/isa syscons.c syscons.h To: bde@zeta.org.au (Bruce Evans) Date: Thu, 30 Mar 95 10:42:07 MET DST Cc: ache@astral.msk.su, CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com, sos@freefall.cdrom.com In-Reply-To: <199503300809.SAA01753@godzilla.zeta.org.au>; from "Bruce Evans" at Mar 30, 95 6:09 pm X-Charset: ASCII X-Char-Esc: 29 Sender: cvs-sys-owner@freebsd.org Precedence: bulk > > >well, on some ancient VGA's the are problems with reading the > >cursor shape (had lots of reports on that before), so thats why > >I can take a look on a genuine VGA and see what they uses as > >default though (it should be fairly standard). > > Ancienter CGAs, MGAs and EGAs certainly don't have a readable > cursor shape so console drivers can't depend on reading it. > The scan lines can be read from BIOS memory or with a BIOS call. > You shouldn't have the BIOS mem adresses handy ?? (would save me locating my old AT BIOS reference manual :-) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Soren Schmidt (sos@FreeBSD.org | sos@login.dknet.dk) FreeBSD Core Team So much code to hack -- so little time .. From owner-cvs-sys Thu Mar 30 00:55:43 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA19648 for cvs-sys-outgoing; Thu, 30 Mar 1995 00:55:43 -0800 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA19638; Thu, 30 Mar 1995 00:55:41 -0800 Date: Thu, 30 Mar 1995 00:55:41 -0800 From: David Greenman Message-Id: <199503300855.AAA19638@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/i386 pmap.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/03/30 00:55:41 Modified: sys/i386/i386 pmap.c Log: Made pmap_testbit a static function. From owner-cvs-sys Thu Mar 30 01:50:41 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA21951 for cvs-sys-outgoing; Thu, 30 Mar 1995 01:50:41 -0800 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id BAA21927; Thu, 30 Mar 1995 01:50:30 -0800 Received: by sequent.kiae.su id AA26069 (5.65.kiae-2 ); Thu, 30 Mar 1995 12:46:51 +0300 Received: by sequent.KIAE.su (UUMAIL/2.0); Thu, 30 Mar 95 12:46:50 +0300 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id NAA01388; Thu, 30 Mar 1995 13:10:29 +0400 To: CVS-commiters@freefall.cdrom.com, Bruce Evans , cvs-sys@freefall.cdrom.com References: <199503300804.SAA01617@godzilla.zeta.org.au> In-Reply-To: <199503300804.SAA01617@godzilla.zeta.org.au>; from Bruce Evans at Thu, 30 Mar 1995 18:04:03 +1000 Message-Id: Organization: Olahm Ha-Yetzirah Date: Thu, 30 Mar 1995 13:10:29 +0400 X-Mailer: Mail/@ [v2.32 FreeBSD] From: "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: cvs commit: src/sys/sys ttycom.h Lines: 22 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 774 Sender: cvs-sys-owner@freebsd.org Precedence: bulk In message <199503300804.SAA01617@godzilla.zeta.org.au> Bruce Evans writes: >> Modified: sys/sys ttycom.h >> Log: >> Move DSIMICROCODE ioctl to 85, >> old value (88) is equal SLIOGUNIT ioctl >There was actually no clash because the args are different. Yes, but BSD tradition is keepeng separate ioctls inside one family ('t' currently) with separate numbers. >I think SLIOGUNIT should be defined in ttycom.h. Don't think so. It must start wirh TIOC in this case. -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-cvs-sys Thu Mar 30 06:32:40 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA28013 for cvs-sys-outgoing; Thu, 30 Mar 1995 06:32:40 -0800 Received: (from sos@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA28003; Thu, 30 Mar 1995 06:32:32 -0800 Date: Thu, 30 Mar 1995 06:32:32 -0800 From: Soren Schmidt Message-Id: <199503301432.GAA28003@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa syscons.c syscons.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk sos 95/03/30 06:32:31 Modified: sys/i386/isa syscons.c syscons.h Log: Emulate hw cursor closely, and get start&end scanlines from BIOS. From owner-cvs-sys Thu Mar 30 06:33:06 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA28059 for cvs-sys-outgoing; Thu, 30 Mar 1995 06:33:06 -0800 Received: (from sos@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA28049; Thu, 30 Mar 1995 06:33:04 -0800 Date: Thu, 30 Mar 1995 06:33:04 -0800 From: Soren Schmidt Message-Id: <199503301433.GAA28049@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa pcaudio.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk sos 95/03/30 06:33:04 Modified: sys/i386/isa pcaudio.c Log: Fix probe message printing From owner-cvs-sys Thu Mar 30 07:41:44 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA00731 for cvs-sys-outgoing; Thu, 30 Mar 1995 07:41:44 -0800 Received: (from se@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA00716; Thu, 30 Mar 1995 07:41:37 -0800 Date: Thu, 30 Mar 1995 07:41:37 -0800 From: Stefan Esser Message-Id: <199503301541.HAA00716@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/conf BOOTFLP Sender: cvs-sys-owner@freebsd.org Precedence: bulk se 95/03/30 07:41:36 Modified: sys/i386/conf BOOTFLP Log: Do not try to negotiate synchronous SCSI transfers in the Boot Kernel. From owner-cvs-sys Thu Mar 30 11:12:23 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA05986 for cvs-sys-outgoing; Thu, 30 Mar 1995 11:12:23 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id LAA05980; Thu, 30 Mar 1995 11:12:20 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id LAA13910; Thu, 30 Mar 1995 11:12:06 -0800 From: Poul-Henning Kamp Message-Id: <199503301912.LAA13910@ref.tfs.com> Subject: Re: cvs commit: src/sys/i386/conf BOOTFLP To: se@freefall.cdrom.com (Stefan Esser) Date: Thu, 30 Mar 1995 11:12:05 -0800 (PST) Cc: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com In-Reply-To: <199503301541.HAA00716@freefall.cdrom.com> from "Stefan Esser" at Mar 30, 95 07:41:37 am Content-Type: text Content-Length: 451 Sender: cvs-sys-owner@freebsd.org Precedence: bulk > Modified: sys/i386/conf BOOTFLP > Log: > Do not try to negotiate synchronous SCSI transfers in the Boot Kernel. How about controling this with the flags argument, and default it to off ? This way people can boot the boot.flp, but not from their harddisk... -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant' From owner-cvs-sys Thu Mar 30 11:20:47 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA06210 for cvs-sys-outgoing; Thu, 30 Mar 1995 11:20:47 -0800 Received: from estienne.cs.berkeley.edu (estienne.CS.Berkeley.EDU [128.32.42.147]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id LAA06202; Thu, 30 Mar 1995 11:20:45 -0800 Received: from localhost (localhost [127.0.0.1]) by estienne.cs.berkeley.edu (8.6.9/8.6.9) with SMTP id LAA10982; Thu, 30 Mar 1995 11:20:30 -0800 Message-Id: <199503301920.LAA10982@estienne.cs.berkeley.edu> X-Authentication-Warning: estienne.cs.berkeley.edu: Host localhost didn't use HELO protocol To: Poul-Henning Kamp cc: se@freefall.cdrom.com (Stefan Esser), CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com Subject: Re: cvs commit: src/sys/i386/conf BOOTFLP In-reply-to: Your message of "Thu, 30 Mar 1995 11:12:05 PST." <199503301912.LAA13910@ref.tfs.com> Date: Thu, 30 Mar 1995 11:20:29 -0800 From: "Justin T. Gibbs" Sender: cvs-sys-owner@freebsd.org Precedence: bulk >> Modified: sys/i386/conf BOOTFLP >> Log: >> Do not try to negotiate synchronous SCSI transfers in the Boot Kernel. > >How about controling this with the flags argument, and default it to off ? > >This way people can boot the boot.flp, but not from their harddisk... > >-- >Poul-Henning Kamp -- TRW Financial Systems, Inc. >'All relevant people are pertinent' && 'All rude people are impertinent' >=> 'no rude people are relevant' The aic7xxx based controllers allow you to controll this through the BIOS on a per target basis. I'd like the new scsi config code to allow this level of control for all devices on any type of controller. I have the beginnings of this (the scsi code tells the controller when it should be doing sync/wide negotiation and tagged queuing), but it won't be ready until after 2.1. -- Justin T. Gibbs ============================================== TCS Instructional Group - Programmer/Analyst 1 Cory | Po | Danube | Volga | Parker | Torus ============================================== From owner-cvs-sys Thu Mar 30 12:43:36 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA08436 for cvs-sys-outgoing; Thu, 30 Mar 1995 12:43:36 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA08424; Thu, 30 Mar 1995 12:43:34 -0800 Date: Thu, 30 Mar 1995 12:43:34 -0800 From: "Andrey A. Chernov" Message-Id: <199503302043.MAA08424@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/net if_sl.c if_slvar.h slip.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/30 12:43:33 Modified: sys/net if_sl.c if_slvar.h slip.h Log: This sl enhancement helps to keep serial line (modem) connection alive. It is common case when modem hangs with carier on but don't receive anything from another side. This thing commonly healed with hangup and redialing. Enhancements below allows to determine when such action is needed and inform attach program with SIGURG signal. There two ioctls set: outfill and keepalive, used from both sides of connection. Outfill repeatedly sends FRAME_END with specified timeout (i.e. 40 seconds). It is needed to get input on other side even if no user activity on slip line currently. Keepalive checks FRAME_ENDs from other side, and if no one got in specified timeout (i.e. 60 seconds, max modem retrain time), send SIGURG to attach program. I plan to add code to slattach to handle this thing too. Reviewed by: wollman From owner-cvs-sys Thu Mar 30 12:58:28 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA08825 for cvs-sys-outgoing; Thu, 30 Mar 1995 12:58:28 -0800 Received: from trout.sri.MT.net (trout.sri.MT.net [204.182.243.12]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA08818; Thu, 30 Mar 1995 12:58:22 -0800 Received: (from nate@localhost) by trout.sri.MT.net (8.6.9/8.6.9) id OAA07969; Thu, 30 Mar 1995 14:02:27 -0700 Date: Thu, 30 Mar 1995 14:02:27 -0700 From: Nate Williams Message-Id: <199503302102.OAA07969@trout.sri.MT.net> In-Reply-To: "Andrey A. Chernov" "cvs commit: src/sys/net if_sl.c if_slvar.h slip.h" (Mar 30, 12:43pm) X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: "Andrey A. Chernov" , CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com Subject: Re: cvs commit: src/sys/net if_sl.c if_slvar.h slip.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk > ache 95/03/30 12:43:33 > > Modified: sys/net if_sl.c if_slvar.h slip.h > Log: > This sl enhancement helps to keep serial line (modem) connection alive. > It is common case when modem hangs with carier on but don't > receive anything from another side. > This thing commonly healed with hangup and redialing. While I agree that these changes are a good thing, isn't this one of the many reasons why PPP is a better solution for network connections than SLIP? My recommendtaions is to use PPP if you have these sorts of problems. Nate From owner-cvs-sys Thu Mar 30 13:25:43 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA10165 for cvs-sys-outgoing; Thu, 30 Mar 1995 13:25:43 -0800 Received: from estienne.cs.berkeley.edu (estienne.CS.Berkeley.EDU [128.32.42.147]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id NAA10142; Thu, 30 Mar 1995 13:25:22 -0800 Received: from localhost (localhost [127.0.0.1]) by estienne.cs.berkeley.edu (8.6.9/8.6.9) with SMTP id NAA11318; Thu, 30 Mar 1995 13:25:06 -0800 Message-Id: <199503302125.NAA11318@estienne.cs.berkeley.edu> X-Authentication-Warning: estienne.cs.berkeley.edu: Host localhost didn't use HELO protocol To: "Andrey A. Chernov" cc: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com Subject: Re: cvs commit: src/sys/net if_sl.c if_slvar.h slip.h In-reply-to: Your message of "Thu, 30 Mar 1995 12:43:34 PST." <199503302043.MAA08424@freefall.cdrom.com> Date: Thu, 30 Mar 1995 13:25:06 -0800 From: "Justin T. Gibbs" Sender: cvs-sys-owner@freebsd.org Precedence: bulk >ache 95/03/30 12:43:33 > > Modified: sys/net if_sl.c if_slvar.h slip.h > Log: > This sl enhancement helps to keep serial line (modem) connection alive. > It is common case when modem hangs with carier on but don't > receive anything from another side. > This thing commonly healed with hangup and redialing. > Enhancements below allows to determine when such action > is needed and inform attach program with SIGURG signal. ... > I plan to add code to slattach to handle this thing too. If you are going into slattach, can you take a look at why using an expect script does not work (it has something to do with the settings of the tty). I can provide a sample expect script. > > Reviewed by: wollman -- Justin T. Gibbs ============================================== TCS Instructional Group - Programmer/Analyst 1 Cory | Po | Danube | Volga | Parker | Torus ============================================== From owner-cvs-sys Thu Mar 30 15:35:58 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02223 for cvs-sys-outgoing; Thu, 30 Mar 1995 15:35:58 -0800 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02213; Thu, 30 Mar 1995 15:35:57 -0800 Date: Thu, 30 Mar 1995 15:35:57 -0800 From: David Greenman Message-Id: <199503302335.PAA02213@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/netinet tcp_fsm.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/03/30 15:35:56 Modified: sys/netinet tcp_fsm.h Log: Backed out changes in rev 1.5 that prevent sending FIN if in CLOSING state. This causes an infinite loop in some rare cases (probably caused by some other, much more difficult to find bug). From owner-cvs-sys Thu Mar 30 15:48:31 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA02681 for cvs-sys-outgoing; Thu, 30 Mar 1995 15:48:31 -0800 Received: from FileServ1.MI.Uni-Koeln.DE (FileServ1.MI.Uni-Koeln.DE [134.95.212.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id PAA02673; Thu, 30 Mar 1995 15:48:10 -0800 Received: by FileServ1.MI.Uni-Koeln.DE id AA24579 (5.67b/IDA-1.5); Fri, 31 Mar 1995 01:38:45 +0200 Message-Id: <199503302338.AA24579@FileServ1.MI.Uni-Koeln.DE> From: se@MI.Uni-Koeln.DE (Stefan Esser) Date: Fri, 31 Mar 1995 01:38:45 +0200 In-Reply-To: Poul-Henning Kamp "Re: cvs commit: src/sys/i386/conf BOOTFLP" (Mar 30, 11:12) X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: Poul-Henning Kamp Subject: Re: cvs commit: src/sys/i386/conf BOOTFLP Cc: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com Sender: cvs-sys-owner@freebsd.org Precedence: bulk On Mar 30, 11:12, Poul-Henning Kamp wrote: } Subject: Re: cvs commit: src/sys/i386/conf BOOTFLP } > Modified: sys/i386/conf BOOTFLP } > Log: } > Do not try to negotiate synchronous SCSI transfers in the Boot Kernel. } } How about controling this with the flags argument, and default it to off ? } } This way people can boot the boot.flp, but not from their harddisk... Yes. But then we know, there is something severely wrong with their system ... I put this change in, since there seems to be one series of Toshiba 3.5" disk drives, that has problems to negotiate synch. transfers. We had the NCR driver restricted to asynch. transfers in earlier GENERIC kernels, but found that most people don't ever enable synchronous transfers later. There is the "ncrcontrol" utility, that lets you set the max. synch. transfer rate and number of tags to use (with asynch. and NO tags being valid options) per target and LUN (or for all devices on the SCSI bus). We thought that it was best, if problems with cables or terminators, which are the most likely reasons for problems with FAST SCSI, showed up as early as possible, i.e. before remounting the root partition R/W. For this reason we considered switching on FAST SCSI from rc.local or some other startup file might be not so good an idea. But we could go back to asynch as the default in the GENERIC kernel, too ... Anyway. This makes a difference for the Toshiba MK537 and MK538 drives only, and there were 3 people upto now, that reported problems with them (BTW: these drives don't seem to work under BSD/OS, neither). Regards, STefan -- Stefan Esser Internet: Zentrum fuer Paralleles Rechnen Tel: +49 221 4706019 Universitaet zu Koeln FAX: +49 221 4705160 Weyertal 80 50931 Koeln From owner-cvs-sys Thu Mar 30 16:05:13 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA03233 for cvs-sys-outgoing; Thu, 30 Mar 1995 16:05:13 -0800 Received: (from se@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA03223; Thu, 30 Mar 1995 16:05:10 -0800 Date: Thu, 30 Mar 1995 16:05:10 -0800 From: Stefan Esser Message-Id: <199503310005.QAA03223@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/pci ncr.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk se 95/03/30 16:05:10 Modified: sys/pci ncr.c Log: Include for standard definition of offsetof() instead of defining it explicitly in the driver. From owner-cvs-sys Thu Mar 30 16:08:58 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA03326 for cvs-sys-outgoing; Thu, 30 Mar 1995 16:08:58 -0800 Received: from trout.sri.MT.net (trout.sri.MT.net [204.182.243.12]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA03320; Thu, 30 Mar 1995 16:08:53 -0800 Received: (from nate@localhost) by trout.sri.MT.net (8.6.9/8.6.9) id RAA08748; Thu, 30 Mar 1995 17:03:40 -0700 Date: Thu, 30 Mar 1995 17:03:40 -0700 From: Nate Williams Message-Id: <199503310003.RAA08748@trout.sri.MT.net> In-Reply-To: se@MI.Uni-Koeln.DE (Stefan Esser) "Re: cvs commit: src/sys/i386/conf BOOTFLP" (Mar 31, 1:38am) X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: se@MI.Uni-Koeln.DE (Stefan Esser), Poul-Henning Kamp Subject: Re: cvs commit: src/sys/i386/conf BOOTFLP Cc: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com Sender: cvs-sys-owner@freebsd.org Precedence: bulk [ Synch transfers with the ncr-scsi driver ] > } How about controling this with the flags argument, and default it to off ? > } > } This way people can boot the boot.flp, but not from their harddisk... > > Yes. But then we know, there is something severely wrong > with their system ... But it's better to have something that works that could go faster than something that doesn't work. IMHO, we should err on the side of working, vs. making it obvious that something is wrong. Too often someone will assume that it's something wrong with FreeBSD instead of something wrong with their hardware. > We had the NCR driver restricted to asynch. transfers in > earlier GENERIC kernels, but found that most people don't > ever enable synchronous transfers later. I prefer it this way. We need to make it more obvious on how to enable synchronous transfers and why. > We thought that it was best, if problems with cables or > terminators, which are the most likely reasons for problems > with FAST SCSI, showed up as early as possible, i.e. before > remounting the root partition R/W. Agreed. > For this reason we considered switching on FAST SCSI from > rc.local or some other startup file might be not so good an > idea. But we could go back to asynch as the default in the > GENERIC kernel, too ... I think you should add a comment to the GENERIC kernel above the ncr driver line which explains how to make the drive use SYNC mode. Anyone who builds a custom kernel will then be informed how to get SYNC mode. IMHO, leaving the default to ASYNC is better because even broken hardware works with it. Nate From owner-cvs-sys Thu Mar 30 16:51:45 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA04840 for cvs-sys-outgoing; Thu, 30 Mar 1995 16:51:45 -0800 Received: from FileServ1.MI.Uni-Koeln.DE (FileServ1.MI.Uni-Koeln.DE [134.95.212.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id QAA04834; Thu, 30 Mar 1995 16:51:27 -0800 Received: by FileServ1.MI.Uni-Koeln.DE id AA09671 (5.67b/IDA-1.5); Fri, 31 Mar 1995 02:43:43 +0200 Message-Id: <199503310043.AA09671@FileServ1.MI.Uni-Koeln.DE> From: se@MI.Uni-Koeln.DE (Stefan Esser) Date: Fri, 31 Mar 1995 02:43:43 +0200 In-Reply-To: Nate Williams "Re: cvs commit: src/sys/i386/conf BOOTFLP" (Mar 30, 17:03) X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: Nate Williams Subject: Re: cvs commit: src/sys/i386/conf BOOTFLP Cc: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com Sender: cvs-sys-owner@freebsd.org Precedence: bulk On Mar 30, 17:03, Nate Williams wrote: } Subject: Re: cvs commit: src/sys/i386/conf BOOTFLP } [ Synch transfers with the ncr-scsi driver ] } I think you should add a comment to the GENERIC kernel above the ncr } driver line which explains how to make the drive use SYNC mode. Anyone } who builds a custom kernel will then be informed how to get SYNC mode. Yes. This is what we did in earlier releases of the driver. } IMHO, leaving the default to ASYNC is better because even broken } hardware works with it. Don't think this is necessary. We got all of 3 bug reports related to synchronous SCSI. It was always the same drive series, that lead to problems, and it is not bad cables, but looks like a violation of the synch. negotiation process. (The drive and the NCR driver seem to have different ideas about whether the negotiation succeeded.) If we get a report of the BOOTFLP kernel working and the GENERIC failing, then we point to a "cpio.flp" prepared for this particular situation, that has additional debug output enabled (e.g. prints all messages dealing with synch./wide negotiation). We want to be able to automatically deal with this situation and need cooperation of the owner of such hardware. So I guess it is not necesseraly a bad thing, if the installation isn't totally smooth for a VERY small number of systems, if the result is problem reports that let us put in a workaround for buggy devices (some DAT tapes and CDROMs are already taken care of). We found, that having a polled mode available, lead to people use the driver without PCI interrupts configured correctly. Of course the performance suffers, but is still in the range of what an Adaptec 1542 is capable of. If the system is too forgiving, then such misconfigurations will never be found. And at least for the SNAP distributions, I'd prefer to have the GENERIC kernel enable FAST/WIDE/Tags by default. Else we'll get the problem reports only when the 2.1R CD is out for a few weeks and people start to experiment with NCR performance options ... So: 1) The SNAP's GENERIC kernels should be built with all SCSI performance options enabled, IMHO. 2) To decide, whether the RELEASE's GENERIC kernel ought to be more forgiving in case of configuration problems (e.g. bad cables/terminators) is up to the Release Engineer ... Regards, STefan -- Stefan Esser Internet: Zentrum fuer Paralleles Rechnen Tel: +49 221 4706019 Universitaet zu Koeln FAX: +49 221 4705160 Weyertal 80 50931 Koeln From owner-cvs-sys Thu Mar 30 17:00:44 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA05673 for cvs-sys-outgoing; Thu, 30 Mar 1995 17:00:44 -0800 Received: from trout.sri.MT.net (trout.sri.MT.net [204.182.243.12]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id RAA05639; Thu, 30 Mar 1995 17:00:31 -0800 Received: (from nate@localhost) by trout.sri.MT.net (8.6.9/8.6.9) id SAA08971; Thu, 30 Mar 1995 18:04:10 -0700 Date: Thu, 30 Mar 1995 18:04:10 -0700 From: Nate Williams Message-Id: <199503310104.SAA08971@trout.sri.MT.net> In-Reply-To: se@MI.Uni-Koeln.DE (Stefan Esser) "Re: cvs commit: src/sys/i386/conf BOOTFLP" (Mar 31, 2:43am) X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: se@MI.Uni-Koeln.DE (Stefan Esser) Subject: Re: cvs commit: src/sys/i386/conf BOOTFLP Cc: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com Sender: cvs-sys-owner@freebsd.org Precedence: bulk > hardware. So I guess it is not necesseraly a bad thing, if > the installation isn't totally smooth for a VERY small number > of systems, if the result is problem reports that let us put > in a workaround for buggy devices (some DAT tapes and CDROMs > are already taken care of). Well, I don't necessarily agree. > We found, that having a polled mode available, lead to people > use the driver without PCI interrupts configured correctly. Hey, I know that one. :-) > Of course the performance suffers, but is still in the range > of what an Adaptec 1542 is capable of. Oh, it's well beyond the range of my box. I get 1.2MB/sec on a good day with a tail wind, and when I had the NCR box running in Polled mode I was getting 2.4MB/sec. :) > If the system is too forgiving, then such misconfigurations > will never be found. And at least for the SNAP distributions, > I'd prefer to have the GENERIC kernel enable FAST/WIDE/Tags > by default. Else we'll get the problem reports only when the > 2.1R CD is out for a few weeks and people start to experiment > with NCR performance options ... I doubt we'll get many complaints if people do things to tweak performance and it doesn't work. If hackers modify their system and it doesn't work, they generally don't blame the SW but hardware at that time. But, if it doesn't work the first time then SW is generally blamed since 'it worked under DOS and Linux fine'. > 1) The SNAP's GENERIC kernels should be built with all SCSI > performance options enabled, IMHO. Again, I disagree, but it's not for me to decide. It's easier to add something to the kernel config file to get better performance than it is to remove something which might cause problems. > 2) To decide, whether the RELEASE's GENERIC kernel ought to > be more forgiving in case of configuration problems (e.g. > bad cables/terminators) is up to the Release Engineer ... See above. Nate From owner-cvs-sys Thu Mar 30 17:13:22 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA07002 for cvs-sys-outgoing; Thu, 30 Mar 1995 17:13:22 -0800 Received: from Root.COM (implode.Root.COM [198.145.90.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id RAA06982; Thu, 30 Mar 1995 17:13:16 -0800 Received: from corbin.Root.COM (corbin.Root.COM [198.145.90.18]) by Root.COM (8.6.8/8.6.5) with ESMTP id RAA15355; Thu, 30 Mar 1995 17:13:13 -0800 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.11/8.6.5) with SMTP id RAA00418; Thu, 30 Mar 1995 17:13:13 -0800 Message-Id: <199503310113.RAA00418@corbin.Root.COM> X-Authentication-Warning: corbin.Root.COM: Host localhost didn't use HELO protocol To: Nate Williams cc: se@mi.uni-koeln.de (Stefan Esser), CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com Subject: Re: cvs commit: src/sys/i386/conf BOOTFLP In-reply-to: Your message of "Thu, 30 Mar 95 18:04:10 MST." <199503310104.SAA08971@trout.sri.MT.net> From: David Greenman Reply-To: davidg@Root.COM Date: Thu, 30 Mar 1995 17:13:12 -0800 Sender: cvs-sys-owner@freebsd.org Precedence: bulk >> 1) The SNAP's GENERIC kernels should be built with all SCSI >> performance options enabled, IMHO. > >Again, I disagree, but it's not for me to decide. It's easier to add >something to the kernel config file to get better performance than it is >to remove something which might cause problems. Nearly all modern disk drives support synchronous negotiation (most support synchronous mode as well). Even some old and moldy async tape drives I have still do synchronous negotiation correctly. If some model of a Toshiba drive gets this wrong, then we'll document it in the release notes and move on. The solution it not to cripple the system, but to document the problem and provide a work around via a userconfig mechanism. I feel pretty strongly about this. Now if there isn't any work around for a problem, well then that's the time to consider crippling the system. -DG From owner-cvs-sys Thu Mar 30 19:30:19 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA11152 for cvs-sys-outgoing; Thu, 30 Mar 1995 19:30:19 -0800 Received: from obiwan.pmr.com (obiwan.pmr.com [199.98.84.130]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id TAA11125; Thu, 30 Mar 1995 19:30:02 -0800 Received: by obiwan.pmr.com (Smail3.1.29.1 #4) id m0ruXP1-000300C; Thu, 30 Mar 95 21:29 CST Message-Id: From: bob@obiwan.pmr.com (Bob Willcox) Subject: Re: cvs commit: src/sys/i386/conf BOOTFLP To: nate@trout.sri.MT.net (Nate Williams) Date: Thu, 30 Mar 1995 21:29:39 -0600 (CST) Cc: se@MI.Uni-Koeln.DE, phk@ref.tfs.com, CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com In-Reply-To: <199503310003.RAA08748@trout.sri.MT.net> from "Nate Williams" at Mar 30, 95 05:03:40 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1671 Sender: cvs-sys-owner@freebsd.org Precedence: bulk Nate Williams wrote: > > > For this reason we considered switching on FAST SCSI from > > rc.local or some other startup file might be not so good an > > idea. But we could go back to asynch as the default in the > > GENERIC kernel, too ... > > I think you should add a comment to the GENERIC kernel above the ncr > driver line which explains how to make the drive use SYNC mode. Anyone > who builds a custom kernel will then be informed how to get SYNC mode. > > IMHO, leaving the default to ASYNC is better because even broken > hardware works with it. Problem is, many (most?) folks will never know why their drives are running so slow on FreeBSD. They will just assume that the system is slow. The unwashed masses may not build custom kernels, but they will likely run benchmarks! I feel that enabling FAST synchronous negotiation should -not- require a rebuild of the kernel. In my experience when working on the 53C810 device driver for AIX, none of the problems I encountered went away or got better because I lowered the bus speed. Originally I was requested to slow the bus down (to 5mHz) whenever someone plugged an external cable in. Though I did implement this behavior at first, I simply could not find any case where fast worked and slow failed. They either both worked or both failed. Eventually it will be a configuration option on a per device basis (I don't think it yet is and I don't work on it anymore). My experiences and opinons only...and I never worked with any of the Toshiba drives (though we had some broken Quantums, Conners, Satsumas, Maxtors, ...) -- Bob Willcox bob@obiwan.pmr.com (or obiwan%bob@uunet.uu.net) Austin, TX From owner-cvs-sys Thu Mar 30 22:11:51 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA14083 for cvs-sys-outgoing; Thu, 30 Mar 1995 22:11:51 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id WAA14074; Thu, 30 Mar 1995 22:10:27 -0800 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id WAA01759; Thu, 30 Mar 1995 22:10:25 -0800 Date: Thu, 30 Mar 1995 22:10:25 -0800 From: "Jordan K. Hubbard" Message-Id: <199503310610.WAA01759@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-sys@time.cdrom.com Subject: cvs commit: src/sys/i386/isa if_zp.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk jkh 95/03/30 22:10:24 Modified: sys/i386/isa if_zp.c Log: I and Seiji Murata contributed 3C589 PCMCIA Etherlink III 'zp' on 2.0R, but it did not work with the -current. Noriyuki Takahashi san has fixed this bug. Our alpha-testers are tested this driver with 3C589B-COMBO and 3C589B-TP. And it works fine. I also fixed a little about the use of ZP_DEBUG symbol and beautified the awful Frankenstein-style indent :-) with "indent -c0 -nfc1 -i4". [Also merge with Bruce's last changes] Submitted by: "HOSOKAWA Tatsumi" From owner-cvs-sys Thu Mar 30 22:41:52 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA14419 for cvs-sys-outgoing; Thu, 30 Mar 1995 22:41:52 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id WAA14410; Thu, 30 Mar 1995 22:41:42 -0800 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id WAA02740; Thu, 30 Mar 1995 22:41:40 -0800 Date: Thu, 30 Mar 1995 22:41:40 -0800 From: "Jordan K. Hubbard" Message-Id: <199503310641.WAA02740@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-sys@time.cdrom.com Subject: cvs commit: src/sys/i386/isa if_ep.c if_epreg.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk jkh 95/03/30 22:41:39 Modified: sys/i386/isa if_ep.c if_epreg.h Log: * Promiscuous mode added and interrupt logic slightly changed * to reduce the number of adapter failures. Transceiver select * logic changed to use value from EEPROM. Autoconfiguration * features added. Submitted by: "Serge A. Babkin" From owner-cvs-sys Thu Mar 30 22:51:44 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA14555 for cvs-sys-outgoing; Thu, 30 Mar 1995 22:51:44 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id WAA14549; Thu, 30 Mar 1995 22:51:41 -0800 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id WAA02848; Thu, 30 Mar 1995 22:51:39 -0800 Date: Thu, 30 Mar 1995 22:51:39 -0800 From: "Jordan K. Hubbard" Message-Id: <199503310651.WAA02848@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-sys@time.cdrom.com Subject: cvs commit: src/sys/i386/boot/netboot 509.doc if_epreg.h Makefile ether.c ether.h main.c netboot.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk jkh 95/03/30 22:51:38 Modified: sys/i386/boot/netboot Makefile ether.c ether.h main.c netboot.h Added: sys/i386/boot/netboot 509.doc if_epreg.h Log: Diskless boot support for 3C509. I'm not exactly sure why all the inb/outw stuff got added to netboot.h and I'd be happy if someone like Martin or Bruce could take a look at it! Submitted by: "Serge A. Babkin" From owner-cvs-sys Thu Mar 30 23:29:01 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA19541 for cvs-sys-outgoing; Thu, 30 Mar 1995 23:29:01 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA19446; Thu, 30 Mar 1995 23:28:38 -0800 Received: from estienne.cs.berkeley.edu (estienne.CS.Berkeley.EDU [128.32.42.147]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id XAA03030; Thu, 30 Mar 1995 23:28:36 -0800 Received: from localhost (localhost [127.0.0.1]) by estienne.cs.berkeley.edu (8.6.9/8.6.9) with SMTP id XAA01563; Thu, 30 Mar 1995 23:28:32 -0800 Message-Id: <199503310728.XAA01563@estienne.cs.berkeley.edu> X-Authentication-Warning: estienne.cs.berkeley.edu: Host localhost didn't use HELO protocol To: "Jordan K. Hubbard" cc: CVS-commiters@time.cdrom.com, cvs-sys@time.cdrom.com Subject: Re: cvs commit: src/sys/i386/isa if_ep.c if_epreg.h In-reply-to: Your message of "Thu, 30 Mar 1995 22:41:40 PST." <199503310641.WAA02740@time.cdrom.com> Date: Thu, 30 Mar 1995 23:28:32 -0800 From: "Justin T. Gibbs" Sender: cvs-sys-owner@freebsd.org Precedence: bulk >jkh 95/03/30 22:41:39 > > Modified: sys/i386/isa if_ep.c if_epreg.h > Log: > * Promiscuous mode added and interrupt logic slightly changed > * to reduce the number of adapter failures. Transceiver select > * logic changed to use value from EEPROM. Autoconfiguration > * features added. > Submitted by: "Serge A. Babkin" Did you test these on a 3c509? I was planning on testing these patches tomorrow (my office machine has a 3C509) and then committing. When david commited the last batch of patches from Serge, it was only after I tested them out first. -- Justin T. Gibbs ============================================== TCS Instructional Group - Programmer/Analyst 1 Cory | Po | Danube | Volga | Parker | Torus ============================================== From owner-cvs-sys Thu Mar 30 23:38:43 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA20010 for cvs-sys-outgoing; Thu, 30 Mar 1995 23:38:43 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA20003; Thu, 30 Mar 1995 23:38:41 -0800 Received: from dns.netvision.net.il (dns.NetVision.net.il [194.90.1.5]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id XAA03039; Thu, 30 Mar 1995 23:38:34 -0800 Received: from Burka.NetVision.net.il (root@Burka.NetVision.net.il [194.90.1.15]) by dns.netvision.net.il (8.6.10/8.6.9) with ESMTP id KAA10479; Fri, 31 Mar 1995 10:37:33 +0300 Received: from localhost (gena@localhost [127.0.0.1]) by Burka.NetVision.net.il (8.6.10/8.6.6) with SMTP id KAA09715; Fri, 31 Mar 1995 10:44:07 +0300 Message-Id: <199503310744.KAA09715@Burka.NetVision.net.il> X-Authentication-Warning: Burka.NetVision.net.il: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6beta 3/23/95 To: "Justin T. Gibbs" cc: "Jordan K. Hubbard" , CVS-commiters@time.cdrom.com, cvs-sys@time.cdrom.com Subject: Re: cvs commit: src/sys/i386/isa if_ep.c if_epreg.h In-reply-to: Your message of "Thu, 30 Mar 1995 23:28:32 -0800." <199503310728.XAA01563@estienne.cs.berkeley.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 31 Mar 1995 10:44:06 +0300 From: Gennady Sorokopud Sender: cvs-sys-owner@freebsd.org Precedence: bulk >>jkh 95/03/30 22:41:39 >> >> Modified: sys/i386/isa if_ep.c if_epreg.h >> Log: >> * Promiscuous mode added and interrupt logic slightly changed >> * to reduce the number of adapter failures. Transceiver select >> * logic changed to use value from EEPROM. Autoconfiguration >> * features added. >> Submitted by: "Serge A. Babkin" > >Did you test these on a 3c509? I was planning on testing these patches >tomorrow (my office machine has a 3C509) and then committing. When >david commited the last batch of patches from Serge, it was only after >I tested them out first. >-- >Justin T. Gibbs >============================================== >TCS Instructional Group - Programmer/Analyst 1 > Cory | Po | Danube | Volga | Parker | Torus >============================================== I've tested it . (I have 2 FreeBSD-current machines with 3c509 cards here ). Works fine , even the promiscous mode! I finally can get rid of old NE1000 that i used as spying agent :)) OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO O Gennady Sorokopud O O O O System programmer at NetVision Israel O O Home of Israeli Internet O O O O E-Mail: gena@netvision.net.il O O O O http: http://www.netvision.net.il/~gena/ O O Tel: home: 972-4-9931-594 Address: Sharet st. 11/13 O O work: 972-4-440-330 K. Tivon , Israel O OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO -----BEGIN PGP PUBLIC KEY BLOCK----- Version: 2.6 mQBNAi43i2YAAAECANV6d3p8bQLR6Hr2tyd9f4FEUakUIbF0YOtsiil3hR/ebGRe y4EC2Y45ZS7VPiP8Pp8zyAinWEtJ/tBKBYoHdPEABRG0LEdlbm5hZHkgQi4gU29y b2tvcHVkIDxnZW5hQG5ldHZpc2lvbi5uZXQuaWw+ =bvR+ -----END PGP PUBLIC KEY BLOCK----- From owner-cvs-sys Thu Mar 30 23:43:21 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA20743 for cvs-sys-outgoing; Thu, 30 Mar 1995 23:43:21 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA20705; Thu, 30 Mar 1995 23:43:14 -0800 Received: from freefall.cdrom.com (freefall.cdrom.com [192.216.222.4]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id XAA03045; Thu, 30 Mar 1995 23:43:12 -0800 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id XAA20676; Thu, 30 Mar 1995 23:43:10 -0800 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: "Justin T. Gibbs" cc: "Jordan K. Hubbard" , CVS-commiters@time.cdrom.com, cvs-sys@time.cdrom.com Subject: Re: cvs commit: src/sys/i386/isa if_ep.c if_epreg.h In-reply-to: Your message of "Thu, 30 Mar 95 23:28:32 PST." <199503310728.XAA01563@estienne.cs.berkeley.edu> Date: Thu, 30 Mar 1995 23:43:10 -0800 Message-ID: <20675.796635790@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: cvs-sys-owner@freebsd.org Precedence: bulk > Did you test these on a 3c509? I was planning on testing these patches > tomorrow (my office machine has a 3C509) and then committing. When > david commited the last batch of patches from Serge, it was only after > I tested them out first. No, but nobody was speaking up, either, so I decided to do a syntax-only check and import. I wish you'd spoken up before - I'd have left it in your hands! :-) I was just worried they were going to get lost. If you could now test what's in -current, of course, that would be great! I really need to get one of everything here to test! Jordan From owner-cvs-sys Thu Mar 30 23:54:04 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA23831 for cvs-sys-outgoing; Thu, 30 Mar 1995 23:54:04 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA23813; Thu, 30 Mar 1995 23:54:00 -0800 Received: from estienne.cs.berkeley.edu (estienne.CS.Berkeley.EDU [128.32.42.147]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id XAA03316; Thu, 30 Mar 1995 23:53:57 -0800 Received: from localhost (localhost [127.0.0.1]) by estienne.cs.berkeley.edu (8.6.9/8.6.9) with SMTP id XAA01697; Thu, 30 Mar 1995 23:53:46 -0800 Message-Id: <199503310753.XAA01697@estienne.cs.berkeley.edu> X-Authentication-Warning: estienne.cs.berkeley.edu: Host localhost didn't use HELO protocol To: Gennady Sorokopud cc: "Jordan K. Hubbard" , CVS-commiters@time.cdrom.com, cvs-sys@time.cdrom.com Subject: Re: cvs commit: src/sys/i386/isa if_ep.c if_epreg.h In-reply-to: Your message of "Fri, 31 Mar 1995 10:44:06 +0300." <199503310744.KAA09715@Burka.NetVision.net.il> Date: Thu, 30 Mar 1995 23:53:46 -0800 From: "Justin T. Gibbs" Sender: cvs-sys-owner@freebsd.org Precedence: bulk >>>jkh 95/03/30 22:41:39 >>> >>> Modified: sys/i386/isa if_ep.c if_epreg.h >>> Log: >>> * Promiscuous mode added and interrupt logic slightly changed >>> * to reduce the number of adapter failures. Transceiver select >>> * logic changed to use value from EEPROM. Autoconfiguration >>> * features added. >>> Submitted by: "Serge A. Babkin" >> >>Did you test these on a 3c509? I was planning on testing these patches >>tomorrow (my office machine has a 3C509) and then committing. When >>david commited the last batch of patches from Serge, it was only after >>I tested them out first. >>-- >>Justin T. Gibbs >>============================================== >>TCS Instructional Group - Programmer/Analyst 1 >> Cory | Po | Danube | Volga | Parker | Torus >>============================================== >I've tested it . (I have 2 FreeBSD-current machines with 3c509 cards here ). >Works fine , even the promiscous mode! I finally can get rid of >old NE1000 that i used as spying agent :)) > Oh, I'm not saying that they won't work, but in most cases, if there is someone on the commit list that has the specific hardware to test a patch, it will be tested before being comitted. The reason that only certain people have commit priveledges is so that patches can be reviewed before being incorperated into the tree. My question to Jordan was about how good a review he gave the code before putting it in the tree. > >O Gennady Sorokopud O -- Justin T. Gibbs ============================================== TCS Instructional Group - Programmer/Analyst 1 Cory | Po | Danube | Volga | Parker | Torus ============================================== From owner-cvs-sys Thu Mar 30 23:56:04 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA24281 for cvs-sys-outgoing; Thu, 30 Mar 1995 23:56:04 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA24266; Thu, 30 Mar 1995 23:56:00 -0800 Received: from estienne.cs.berkeley.edu (estienne.CS.Berkeley.EDU [128.32.42.147]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id XAA03501; Thu, 30 Mar 1995 23:55:57 -0800 Received: from localhost (localhost [127.0.0.1]) by estienne.cs.berkeley.edu (8.6.9/8.6.9) with SMTP id XAA01724; Thu, 30 Mar 1995 23:55:55 -0800 Message-Id: <199503310755.XAA01724@estienne.cs.berkeley.edu> X-Authentication-Warning: estienne.cs.berkeley.edu: Host localhost didn't use HELO protocol To: "Jordan K. Hubbard" cc: "Jordan K. Hubbard" , CVS-commiters@time.cdrom.com, cvs-sys@time.cdrom.com Subject: Re: cvs commit: src/sys/i386/isa if_ep.c if_epreg.h In-reply-to: Your message of "Thu, 30 Mar 1995 23:43:10 PST." <20675.796635790@freefall.cdrom.com> Date: Thu, 30 Mar 1995 23:55:55 -0800 From: "Justin T. Gibbs" Sender: cvs-sys-owner@freebsd.org Precedence: bulk >> Did you test these on a 3c509? I was planning on testing these patches >> tomorrow (my office machine has a 3C509) and then committing. When >> david commited the last batch of patches from Serge, it was only after >> I tested them out first. > >No, but nobody was speaking up, either, so I decided to do a >syntax-only check and import. I wish you'd spoken up before - I'd >have left it in your hands! :-) Okay, I'll check them out when I get back to the office, but now you know that I have the hardware. I would have spoken up sooner, but I just got back into town last night. >I was just worried they were going to get lost. If you could now test >what's in -current, of course, that would be great! > >I really need to get one of everything here to test! > > Jordan -- Justin T. Gibbs ============================================== TCS Instructional Group - Programmer/Analyst 1 Cory | Po | Danube | Volga | Parker | Torus ============================================== From owner-cvs-sys Fri Mar 31 00:04:20 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA26669 for cvs-sys-outgoing; Fri, 31 Mar 1995 00:04:20 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA26645; Fri, 31 Mar 1995 00:04:16 -0800 Received: from freefall.cdrom.com (freefall.cdrom.com [192.216.222.4]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id AAA03660; Fri, 31 Mar 1995 00:04:14 -0800 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id AAA26595; Fri, 31 Mar 1995 00:04:05 -0800 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: "Justin T. Gibbs" cc: Gennady Sorokopud , "Jordan K. Hubbard" , CVS-commiters@time.cdrom.com, cvs-sys@time.cdrom.com Subject: Re: cvs commit: src/sys/i386/isa if_ep.c if_epreg.h In-reply-to: Your message of "Thu, 30 Mar 95 23:53:46 PST." <199503310753.XAA01697@estienne.cs.berkeley.edu> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Fri, 31 Mar 1995 00:04:05 -0800 Message-ID: <26591.796637045@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: cvs-sys-owner@freebsd.org Precedence: bulk > Oh, I'm not saying that they won't work, but in most cases, if there is someo ne > on the commit list that has the specific hardware to test a patch, it will be > tested before being comitted. The reason that only certain people have > commit priveledges is so that patches can be reviewed before being incorperat ed > into the tree. My question to Jordan was about how good a review he gave > the code before putting it in the tree. And to which (again, for Gennady's edification here) I replied that I essentially had done no more than syntax-check it, making sure it didn't break the tree (which is basically of the *minimum* expected degree of checking). I would say that the desired order of protocol (from most to least desirable) is: 1. Code check, compile-test, commit. 2. Compile-test, commit, ask for feedback [, commit ..] 3. Drop on floor. Forget it. We frequently exercise *all three* of these options in our daily roles as core team members, and we're being silly if any of us are presuming some other idyllic state of perfection. The real trick is knowing when and where to draw the line between these options. Sometimes we make the right judgement call and option #3 is fairly exercised to make time for something more important. Still more often, however, option 3 is exercised by default when everyone manages to think/hope that someone else is doing something. Since Justin hadn't called out "mine!" when this stuff started filtering in 4-5 days ago, I was starting to get the fear that the bit bucket was looming. Believing a #3 imminent, I exercised option #2. Had I known that Justin had a "#1" up his sleeve I wouldn't have done anything at all! :-) Jordan From owner-cvs-sys Fri Mar 31 03:01:40 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA13731 for cvs-sys-outgoing; Fri, 31 Mar 1995 03:01:40 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA13715; Fri, 31 Mar 1995 03:01:31 -0800 Date: Fri, 31 Mar 1995 03:01:31 -0800 From: "Andrey A. Chernov" Message-Id: <199503311101.DAA13715@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/net if_sl.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/31 03:01:30 Modified: sys/net if_sl.c Log: Fix typing error sneaked somehow in prev. commit From owner-cvs-sys Fri Mar 31 03:04:29 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA13874 for cvs-sys-outgoing; Fri, 31 Mar 1995 03:04:29 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA13864; Fri, 31 Mar 1995 03:04:24 -0800 Date: Fri, 31 Mar 1995 03:04:24 -0800 From: "Andrey A. Chernov" Message-Id: <199503311104.DAA13864@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa cx.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/31 03:04:23 Modified: sys/i386/isa cx.c Log: Fix overrun error define name From owner-cvs-sys Fri Mar 31 05:54:48 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA20171 for cvs-sys-outgoing; Fri, 31 Mar 1995 05:54:48 -0800 Received: (from gibbs@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA20152; Fri, 31 Mar 1995 05:54:43 -0800 Date: Fri, 31 Mar 1995 05:54:43 -0800 From: "Justin T. Gibbs" Message-Id: <199503311354.FAA20152@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/scsi aic7xxx.c aic7xxx.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk gibbs 95/03/31 05:54:42 Modified: sys/i386/isa aic7770.c Log: Use EISA_MAX_SLOTS to be consistent with other EISA drivers. Fix off by one error in slot probe. Update some comments. Submitted by: rgrimes@FreeBSD.org Modified: sys/i386/scsi aic7xxx.c aic7xxx.h Log: Major overhaul of the aic7xxx driver: - catch the interrupt type (EDGE/LEVEL) before chip reset instead of guessing the right type. - Add pause variable to the ahc struct to better handle the different interrupt types and pausing the sequencer. - CLRINTSTAT -> CLRSCSIINT: This is a documented bit in the CLRINT register in newer Adaptec documentation, so use their name for it. - Report valid residual byte counts. - Don't mess with the target scratch areas > id 8 on single, narrow, channel devices. The BIOS does a checksum of this area and can flip out if we zero it out. - Initialize the sequencer FLAGS scratch ram variable in the single channel devices to 0. This was the cause of the annoying warning where we would get a cmdcmplt the first time we did any type of transfer negotiation with no valid scb. It also fixes the problem that looked like the INTSTAT register wasn't clearing fast enough. This only showed up on 294x cards, not motherboard aic7870s. - Add the AHC_AIC7870 type and use it as the superset of aic7870 based controllers. - clear the sync offset section of the targ scratch area so that we default to asyncronous transfers. This was only a problem for wide controllers because there was a scenario where the offset wouldn't get updated before a data(out/in) phase would occur. This required some change in the sequencer code since we were depending on this field to hold the rate to negotiate. - allow sync and wide negotiated commands to be tagged (the sequencer now handles this properly). From owner-cvs-sys Fri Mar 31 06:06:06 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA20418 for cvs-sys-outgoing; Fri, 31 Mar 1995 06:06:06 -0800 Received: (from gibbs@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA20408; Fri, 31 Mar 1995 06:06:03 -0800 Date: Fri, 31 Mar 1995 06:06:03 -0800 From: "Justin T. Gibbs" Message-Id: <199503311406.GAA20408@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/gnu/misc/aic7xxx aic7xxx.c aic7xxx.seq Sender: cvs-sys-owner@freebsd.org Precedence: bulk gibbs 95/03/31 06:06:03 Modified: sys/gnu/misc/aic7xxx aic7xxx.c aic7xxx.seq Log: Major overhaul of the aic7xxx driver: - Report valid residual byte counts. We actually pause the sequencer when the residual is non-zero. I thought about using DMA to do this, bus sequencer program space is tight. - Fix embarassing off by one error in the computation of a 2's compliment variable. This was most likely the cause of the many problems reported with the tagged queuing code. - Handle "MAX_SYNC" as a special case (ie we are the ones starting the sync negotiation sequence). This was done so that the target scratch area can be initialed to 0 offset (asyncronous transfers) safely. The initialization to 0 (was 15) is necessary since in some cases a Wide negotiation could run into problems if SCSIRATE was set wrong and we went into data(in/out). - Trim the DMA routines a little by using some procedures. Net effect is more functionality with 3 less instructions after this update. - Toggle the WIDEODD bit of the DFCNTRL whenever this is not the last SG block. It has no effect in the 8bit bus configuration, but in the Wide configuration ensures that the overlap byte is held in the SCSI block if the transfer is odd so it will end up in the next SG (the correct behavior). From owner-cvs-sys Fri Mar 31 06:08:36 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA20490 for cvs-sys-outgoing; Fri, 31 Mar 1995 06:08:36 -0800 Received: (from gibbs@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA20479; Fri, 31 Mar 1995 06:08:34 -0800 Date: Fri, 31 Mar 1995 06:08:34 -0800 From: "Justin T. Gibbs" Message-Id: <199503311408.GAA20479@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/pci aic7870.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk gibbs 95/03/31 06:08:34 Modified: sys/pci aic7870.c Log: Mask the call to ahc_attach with an splbio/splx pair. This allows us to poll succesfully even if we are sharing the interrupt. Register the interrupt handler before the attach. This commit makes the 294x PCI shared interrupt compliant. This has been tested with an aic7870 motherboard controller and a 294x in the same machine shareing an irq. From owner-cvs-sys Fri Mar 31 17:44:04 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA14748 for cvs-sys-outgoing; Fri, 31 Mar 1995 17:44:04 -0800 Received: (from root@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA14738; Fri, 31 Mar 1995 17:43:58 -0800 Date: Fri, 31 Mar 1995 17:43:58 -0800 From: David Greenman Message-Id: <199504010143.RAA14738@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/pci pdq.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/03/31 17:43:57 Modified: sys/pci pdq.c Log: Patch from Matt Thomas to fix mbuf leak in FDDI driver. From owner-cvs-sys Fri Mar 31 17:46:29 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA14815 for cvs-sys-outgoing; Fri, 31 Mar 1995 17:46:29 -0800 Received: (from root@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA14805; Fri, 31 Mar 1995 17:46:28 -0800 Date: Fri, 31 Mar 1995 17:46:28 -0800 From: David Greenman Message-Id: <199504010146.RAA14805@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/net bpf_filter.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/03/31 17:46:28 Modified: sys/net bpf_filter.c Log: Patch from Greg Ansley: In rare cases, when the filter specified accesses an multi-byte value that is split across mbuf's, the value loaded is incorrect. And if you are very unlucky (like me) it will index off the end of the mbuf and into an unallocated page and panic the system. If you look at the code you will discover the the index *k* is added to the pointer *cp* and the used AGAIN as a subscript. From owner-cvs-sys Fri Mar 31 20:30:09 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA28190 for cvs-sys-outgoing; Fri, 31 Mar 1995 20:30:09 -0800 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id UAA28183; Fri, 31 Mar 1995 20:30:03 -0800 Received: by sequent.kiae.su id AA19769 (5.65.kiae-2 ); Sat, 1 Apr 1995 08:20:15 +0400 Received: by sequent.KIAE.su (UUMAIL/2.0); Sat, 1 Apr 95 08:20:15 +0400 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id IAA01114; Sat, 1 Apr 1995 08:22:17 +0400 To: "Justin T. Gibbs" Cc: CVS-commiters@freefall.cdrom.com, cvs-sys@freefall.cdrom.com References: <199503302125.NAA11318@estienne.cs.berkeley.edu> In-Reply-To: <199503302125.NAA11318@estienne.cs.berkeley.edu>; from "Justin T. Gibbs" at Thu, 30 Mar 1995 13:25:06 -0800 Message-Id: Organization: Olahm Ha-Yetzirah Date: Sat, 1 Apr 1995 08:22:16 +0400 X-Mailer: Mail/@ [v2.32 FreeBSD] From: "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: cvs commit: src/sys/net if_sl.c if_slvar.h slip.h Lines: 18 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 718 Sender: cvs-sys-owner@freebsd.org Precedence: bulk In message <199503302125.NAA11318@estienne.cs.berkeley.edu> Justin T. Gibbs writes: >>ache 95/03/30 12:43:33 >> I plan to add code to slattach to handle this thing too. >If you are going into slattach, can you take a look at why using >an expect script does not work (it has something to do with the >settings of the tty). I can provide a sample expect script. Yes, I'll try to look. Send me sample script. -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-cvs-sys Fri Mar 31 20:56:37 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA29530 for cvs-sys-outgoing; Fri, 31 Mar 1995 20:56:37 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA29518; Fri, 31 Mar 1995 20:56:33 -0800 Date: Fri, 31 Mar 1995 20:56:33 -0800 From: "Andrey A. Chernov" Message-Id: <199504010456.UAA29518@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa icu.s Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/31 20:56:33 Modified: sys/i386/isa icu.s Log: Add hook for rc driver Submitted by: bde From owner-cvs-sys Fri Mar 31 22:55:30 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA02122 for cvs-sys-outgoing; Fri, 31 Mar 1995 22:55:30 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA02110; Fri, 31 Mar 1995 22:55:26 -0800 Date: Fri, 31 Mar 1995 22:55:26 -0800 From: "Andrey A. Chernov" Message-Id: <199504010655.WAA02110@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/03/31 22:55:26 Modified: sys/i386/isa sio.c Log: Check for never opened or closed device before testing terminal flags at interrupt level From owner-cvs-sys Sat Apr 1 02:42:08 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA02486 for cvs-sys-outgoing; Sat, 1 Apr 1995 02:42:08 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id CAA02479; Sat, 1 Apr 1995 02:42:05 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id CAA26444; Sat, 1 Apr 1995 02:41:51 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id UAA06393; Sat, 1 Apr 1995 20:41:37 +1000 Date: Sat, 1 Apr 1995 20:41:37 +1000 From: Bruce Evans Message-Id: <199504011041.UAA06393@godzilla.zeta.org.au> To: CVS-commiters@time.cdrom.com, cvs-sys@time.cdrom.com, jkh@freebsd.org Subject: Re: cvs commit: src/sys/i386/boot/netboot 509.doc if_epreg.h Makefile ether.c ether.h main.c netboot.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk > Modified: sys/i386/boot/netboot Makefile ether.c ether.h main.c > netboot.h > Added: sys/i386/boot/netboot 509.doc if_epreg.h > Log: > Diskless boot support for 3C509. > I'm not exactly sure why all the inb/outw stuff got added to netboot.h > and I'd be happy if someone like Martin or Bruce could take a look at it! > Submitted by: "Serge A. Babkin" I'll remove the duplicates. There were 3 versions: Martin's original version (?) commented out, a version apparently copied from , and the version in . Do we have a policy about preserving support for non-BSD versions? Bruce From owner-cvs-sys Sat Apr 1 02:49:17 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA02630 for cvs-sys-outgoing; Sat, 1 Apr 1995 02:49:17 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id CAA02624; Sat, 1 Apr 1995 02:49:14 -0800 Received: from freefall.cdrom.com (freefall.cdrom.com [192.216.222.4]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id CAA02599; Sat, 1 Apr 1995 02:49:07 -0800 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id CAA02593; Sat, 1 Apr 1995 02:46:25 -0800 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: Bruce Evans cc: CVS-commiters@time.cdrom.com, cvs-sys@time.cdrom.com, jkh@freebsd.org Subject: Re: cvs commit: src/sys/i386/boot/netboot 509.doc if_epreg.h Makefile ether.c ether.h main.c netboot.h In-reply-to: Your message of "Sat, 01 Apr 95 20:41:37 +1000." <199504011041.UAA06393@godzilla.zeta.org.au> Date: Sat, 01 Apr 1995 02:46:24 -0800 Message-ID: <2592.796733184@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: cvs-sys-owner@freebsd.org Precedence: bulk > Do we have a policy about preserving support for non-BSD versions? Nothing so fancy. I think usually the developer in question sticks his thumb in the air and says "Is this something I can preserve without mondo effort now or in the future?" and if the answer is "yes", then he does so! :-) Jordan From owner-cvs-sys Sat Apr 1 03:58:36 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA05877 for cvs-sys-outgoing; Sat, 1 Apr 1995 03:58:36 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA05867; Sat, 1 Apr 1995 03:58:30 -0800 Date: Sat, 1 Apr 1995 03:58:30 -0800 From: "Andrey A. Chernov" Message-Id: <199504011158.DAA05867@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/sys tty.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/04/01 03:58:29 Modified: sys/sys tty.h Log: Add TS_CAN_BYPASS_L_RINT state for serial devices From owner-cvs-sys Sat Apr 1 04:01:23 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA08433 for cvs-sys-outgoing; Sat, 1 Apr 1995 04:01:23 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA08314; Sat, 1 Apr 1995 04:01:16 -0800 Date: Sat, 1 Apr 1995 04:01:16 -0800 From: "Andrey A. Chernov" Message-Id: <199504011201.EAA08314@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/04/01 04:01:15 Modified: sys/i386/isa sio.c Log: Use new TS_CAN_BYPASS_L_RINT state to avoid complex test each time. Remove unefficient loop of zeroing error chars in siopoll(), now done at interrupt level. From owner-cvs-sys Sat Apr 1 08:03:33 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA15509 for cvs-sys-outgoing; Sat, 1 Apr 1995 08:03:33 -0800 Received: (from bde@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA15496; Sat, 1 Apr 1995 08:03:26 -0800 Date: Sat, 1 Apr 1995 08:03:26 -0800 From: Bruce Evans Message-Id: <199504011603.IAA15496@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/boot/netboot Makefile Sender: cvs-sys-owner@freebsd.org Precedence: bulk bde 95/04/01 08:03:26 Modified: sys/i386/boot/netboot Makefile Log: Fix dependencies for netboot.rom. ${OBJS} isn't valid when the dependencies are checked - it is set much later in bsd.prog.mk. Add a comment about broken dependencies on options. From owner-cvs-sys Sat Apr 1 08:09:02 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA15765 for cvs-sys-outgoing; Sat, 1 Apr 1995 08:09:02 -0800 Received: (from bde@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA15755; Sat, 1 Apr 1995 08:08:59 -0800 Date: Sat, 1 Apr 1995 08:08:59 -0800 From: Bruce Evans Message-Id: <199504011608.IAA15755@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/boot/netboot netboot.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk bde 95/04/01 08:08:59 Modified: sys/i386/boot/netboot netboot.h Log: Include to get i/o functions - don't duplicate almost 200 lines of code. From owner-cvs-sys Sat Apr 1 09:18:06 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA18523 for cvs-sys-outgoing; Sat, 1 Apr 1995 09:18:06 -0800 Received: (from joerg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA18480; Sat, 1 Apr 1995 19:16:41 +0200 Date: Sat, 1 Apr 1995 19:16:41 +0200 From: Joerg Wunsch Message-Id: <199504011716.TAA18480@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa/pcvt pcvt_drv.c pcvt_ext.c pcvt_hdr.h pcvt_kbd.c pcvt_out.c pcvt_vtf.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk joerg 95/04/01 19:16:41 Modified: usr.sbin/pcvt/Misc README.FIRST usr.sbin/pcvt/Misc/Doc Acknowledgements BugList ChangeLog Manifest NotesAndHints usr.sbin/pcvt/kbdio kbdio.y lex.l usr.sbin/pcvt/keycap keycap.src sys/i386/include pcvt_ioctl.h sys/i386/isa/pcvt pcvt_drv.c pcvt_ext.c pcvt_hdr.h pcvt_kbd.c pcvt_out.c pcvt_vtf.c Log: Update pcvt to 3.20b23 Submitted by: Hellmuth Michaelis From owner-cvs-sys Sat Apr 1 11:09:54 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA24991 for cvs-sys-outgoing; Sat, 1 Apr 1995 11:09:54 -0800 Received: (from rgrimes@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA24955; Sat, 1 Apr 1995 11:08:10 -0800 Date: Sat, 1 Apr 1995 11:08:10 -0800 From: "Rodney W. Grimes" Message-Id: <199504011908.LAA24955@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/i386 machdep.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk rgrimes 95/04/01 11:08:08 Removed: sys/i386/i386 machdep.c Log: Temporarily place machdep.c in the Attic so I can restore the missing part of this file. A corrected file will magically appear in a few minutes via a direct repositry copy. Submitted by: davidg From owner-cvs-sys Sat Apr 1 11:53:08 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA27164 for cvs-sys-outgoing; Sat, 1 Apr 1995 11:53:08 -0800 Received: (from gibbs@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA27114; Sat, 1 Apr 1995 11:51:41 -0800 Date: Sat, 1 Apr 1995 11:51:41 -0800 From: "Justin T. Gibbs" Message-Id: <199504011951.LAA27114@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/gnu/misc/aic7xxx aic7xxx.seq Sender: cvs-sys-owner@freebsd.org Precedence: bulk gibbs 95/04/01 11:51:41 Modified: sys/gnu/misc/aic7xxx aic7xxx.seq Log: Off by one error in -MSG-START+0 was just Justin being tired -- revert to old value. Remove unnecessary check for active messages in setup SCB. This same test would also jump to p_mesgin_done which would "ACK" an extra time possibly confusing the target. Tell the kernel driver whenever we send an ABORT_TAG message. From owner-cvs-sys Sat Apr 1 11:54:30 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA27218 for cvs-sys-outgoing; Sat, 1 Apr 1995 11:54:30 -0800 Received: (from gibbs@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA27153; Sat, 1 Apr 1995 11:53:07 -0800 Date: Sat, 1 Apr 1995 11:53:07 -0800 From: "Justin T. Gibbs" Message-Id: <199504011953.LAA27153@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/scsi aic7xxx.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk gibbs 95/04/01 11:53:06 Modified: sys/i386/scsi aic7xxx.c Log: Log ABORT_TAG messages to the console. When attempting to abort a command, don't assume that just because the sequecer happens to have SCBPTR pointing at the scb we want that it is an active command. From owner-cvs-sys Sat Apr 1 11:59:01 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA27318 for cvs-sys-outgoing; Sat, 1 Apr 1995 11:59:01 -0800 Received: (from bde@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA27294; Sat, 1 Apr 1995 11:57:38 -0800 Date: Sat, 1 Apr 1995 11:57:38 -0800 From: Bruce Evans Message-Id: <199504011957.LAA27294@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa syscons.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk bde 95/04/01 11:57:37 Modified: sys/i386/isa syscons.c Log: Fix count in mark_for_update() for insert-char(s) and delete-char(s). Everything from the cursor to the end of the line must be updated. Fix comment about erase-char(s). From owner-cvs-sys Sat Apr 1 12:17:43 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA28116 for cvs-sys-outgoing; Sat, 1 Apr 1995 12:17:43 -0800 Received: (from joerg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA28070; Sat, 1 Apr 1995 22:16:18 +0200 Date: Sat, 1 Apr 1995 22:16:18 +0200 From: Joerg Wunsch Message-Id: <199504012016.WAA28070@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa/pcvt pcvt_drv.c pcvt_ext.c pcvt_hdr.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk joerg 95/04/01 22:16:17 Modified: sys/i386/isa/pcvt pcvt_drv.c pcvt_ext.c pcvt_hdr.h Log: Correct a few minor things in pcvt: o the includes are now properly done by instead of "foo.h" o a bunch of undeclared functions has been resolved o pcvt finally supports devconfig From owner-cvs-sys Sat Apr 1 12:20:29 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA28202 for cvs-sys-outgoing; Sat, 1 Apr 1995 12:20:29 -0800 Received: (from joerg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA28162; Sat, 1 Apr 1995 22:19:02 +0200 Date: Sat, 1 Apr 1995 22:19:02 +0200 From: Joerg Wunsch Message-Id: <199504012019.WAA28162@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/sys systm.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk joerg 95/04/01 22:19:01 Modified: sys/kern subr_prf.c sys/sys systm.h Log: subr_prf.c used to provide an exported function kprintf(), but only had a private declaration for it. Declare the function publically instead. From owner-cvs-sys Sat Apr 1 14:12:51 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA02390 for cvs-sys-outgoing; Sat, 1 Apr 1995 14:12:51 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA02345; Sat, 1 Apr 1995 14:11:16 -0800 Date: Sat, 1 Apr 1995 14:11:16 -0800 From: "Andrey A. Chernov" Message-Id: <199504012211.OAA02345@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/net if_sl.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/04/01 14:11:14 Modified: sys/net if_sl.c Log: slopen() never sets t_line to SLIPDISC, but uses slip-specific queue allocation From owner-cvs-sys Sat Apr 1 14:59:09 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA09014 for cvs-sys-outgoing; Sat, 1 Apr 1995 14:59:09 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA08981; Sat, 1 Apr 1995 14:57:45 -0800 Date: Sat, 1 Apr 1995 14:57:45 -0800 From: "Andrey A. Chernov" Message-Id: <199504012257.OAA08981@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/04/01 14:57:45 Modified: sys/i386/isa sio.c Log: Adjust TS_CAN_BYPASS_L_RINT state after l_open(), t_line can be changed there. From owner-cvs-sys Sat Apr 1 15:57:37 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA10154 for cvs-sys-outgoing; Sat, 1 Apr 1995 15:57:37 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA10131; Sat, 1 Apr 1995 15:56:10 -0800 Date: Sat, 1 Apr 1995 15:56:10 -0800 From: "Andrey A. Chernov" Message-Id: <199504012356.PAA10131@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/04/01 15:56:10 Modified: sys/i386/isa sio.c Log: Move setting BYPASS state to macro, use it in several times, after ttioctl too, because it can change t_line. Remove (TS_CNTTB | TS_LNCH) test, it is always inherits from old tty mode and can't be reach in currently setted mode. From owner-cvs-sys Sat Apr 1 16:13:14 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA10526 for cvs-sys-outgoing; Sat, 1 Apr 1995 16:13:14 -0800 Received: (from bde@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA10472; Sat, 1 Apr 1995 16:11:49 -0800 Date: Sat, 1 Apr 1995 16:11:49 -0800 From: Bruce Evans Message-Id: <199504020011.QAA10472@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/net if_sl.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk bde 95/04/01 16:11:49 Modified: sys/net if_sl.c Log: Fix slioctl(). It has to return -1 for ioctls that it doesn't know about so that these ioctls can be handled by the calling layer(s). Clean up the recently added code: - include the appropriate header to declare an implicitly declared function. - declare timeout functions correctly and remove numerous bogus casts that hid (but didn't fix) their incorrectness. From owner-cvs-sys Sat Apr 1 17:27:53 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA17195 for cvs-sys-outgoing; Sat, 1 Apr 1995 17:27:53 -0800 Received: (from wpaul@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA16983; Sat, 1 Apr 1995 17:26:29 -0800 Date: Sat, 1 Apr 1995 17:26:29 -0800 From: Bill Paul Message-Id: <199504020126.RAA16983@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/netinet if_ether.h Sender: cvs-sys-owner@freebsd.org Precedence: bulk wpaul 95/04/01 17:26:29 Modified: sys/netinet if_ether.h Log: Add declaration for struct ether_addr (this is where Sun documents it to go). From owner-cvs-sys Sat Apr 1 17:48:37 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA19185 for cvs-sys-outgoing; Sat, 1 Apr 1995 17:48:37 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA19121; Sat, 1 Apr 1995 17:47:07 -0800 Date: Sat, 1 Apr 1995 17:47:07 -0800 From: "Andrey A. Chernov" Message-Id: <199504020147.RAA19121@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/04/01 17:47:07 Modified: sys/i386/isa sio.c Log: Move SET_BYPASS macro to function per Bruce suggestion. Add set_bypass() call after l_close. Move ttioctl()/set_bypass() pair under spltty() protection From owner-cvs-sys Sat Apr 1 19:53:25 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA21691 for cvs-sys-outgoing; Sat, 1 Apr 1995 19:53:25 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA21613; Sat, 1 Apr 1995 19:51:58 -0800 Date: Sat, 1 Apr 1995 19:51:58 -0800 From: "Andrey A. Chernov" Message-Id: <199504020351.TAA21613@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/kern tty_compat.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/04/01 19:51:56 Modified: sys/kern tty_compat.c Log: Return EINVAL instead of setting wrong in/out speed Fix declaration of cc arrays Remove static from compatspcodes, will needed in sio (later) From owner-cvs-sys Sat Apr 1 20:16:36 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA22117 for cvs-sys-outgoing; Sat, 1 Apr 1995 20:16:36 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA22053; Sat, 1 Apr 1995 20:15:10 -0800 Date: Sat, 1 Apr 1995 20:15:10 -0800 From: "Andrey A. Chernov" Message-Id: <199504020415.UAA22053@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/kern tty_compat.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/04/01 20:15:09 Modified: sys/kern tty_compat.c Log: Fix error in TIOCSETC/TIOCSLTC, they need to call TIOCSETA. Remove static from some functions, needed in sio (later) From owner-cvs-sys Sat Apr 1 20:22:34 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA22234 for cvs-sys-outgoing; Sat, 1 Apr 1995 20:22:34 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA22213; Sat, 1 Apr 1995 20:21:10 -0800 Date: Sat, 1 Apr 1995 20:21:10 -0800 From: "Andrey A. Chernov" Message-Id: <199504020421.UAA22213@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk ache 95/04/01 20:21:10 Modified: sys/i386/isa sio.c Log: Fix error: old type (stty) ioctls can easily bypass locking bits. It involves manual conversion from old ioctls to new ones, large piece of code duplicated from tty_compat.c