From owner-cvs-sys Sun Jun 16 04:50:59 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA03357 for cvs-sys-outgoing; Sun, 16 Jun 1996 04:50:59 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA03329; Sun, 16 Jun 1996 04:50:42 -0700 (PDT) Date: Sun, 16 Jun 1996 04:50:42 -0700 (PDT) From: Bruce Evans Message-Id: <199606161150.EAA03329@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/gnu/i386/isa dgb.c dgbios.h dgreg.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/06/16 04:50:41 Branch: sys/gnu/i386/isa RELENG_2_1_0 Modified: sys/gnu/i386/isa dgb.c dgbios.h dgreg.h Log: Latest fixes from the author (committed to -stable because the -current version isn't ready and the version in -stable is quite broken): - read optimization - corrections in data flow mechanism - restoring board memory window state while returning from reentrable functions 1996/03/16: - now several boards can coexist and share the same memory window 1996/03/24: - eliminated 'b_to_q to a clist..' message while turning off modem 1996/04/10 - 'static int nports'... - next attempt to drive several boards. Reported that with this fix it works with 2 boards. 1996/04/20 - Overloading channel (ping -f host) caused 'No buffer space..' state until slip unit restart. Fixed. Submitted by: "Serge A. Babkin" Changes by: Oleg Panashchenko Revision Changes Path 1.2.2.3 +344 -124 src/sys/gnu/i386/isa/dgb.c 1.1.2.1 +139 -139 src/sys/gnu/i386/isa/dgbios.h 1.1.2.2 +18 -3 src/sys/gnu/i386/isa/dgreg.h From owner-cvs-sys Sun Jun 16 04:54:27 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA03527 for cvs-sys-outgoing; Sun, 16 Jun 1996 04:54:27 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA03504; Sun, 16 Jun 1996 04:54:19 -0700 (PDT) Date: Sun, 16 Jun 1996 04:54:19 -0700 (PDT) From: Bruce Evans Message-Id: <199606161154.EAA03504@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/gnu/i386/isa dgb.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/06/16 04:54:18 Branch: sys/gnu/i386/isa RELENG_2_1_0 Modified: sys/gnu/i386/isa dgb.c Log: Removed comments about history. These were turned into the log message in the previous commit. Revision Changes Path 1.2.2.4 +1 -18 src/sys/gnu/i386/isa/dgb.c From owner-cvs-sys Sun Jun 16 06:02:54 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA06257 for cvs-sys-outgoing; Sun, 16 Jun 1996 06:02:54 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id GAA06225; Sun, 16 Jun 1996 06:02:41 -0700 (PDT) Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id XAA11504; Sun, 16 Jun 1996 23:01:23 +0930 From: Michael Smith Message-Id: <199606161331.XAA11504@genesis.atrad.adelaide.edu.au> Subject: Re: cvs commit: src/sys/pci dc21040.h if_de.c To: davidg@Root.COM Date: Sun, 16 Jun 1996 23:01:23 +0930 (CST) Cc: msmith@atrad.adelaide.edu.au, CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-Reply-To: <199606142329.QAA05907@Root.COM> from "David Greenman" at Jun 14, 96 04:29:01 pm MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk David Greenman stands accused of saying: > >Can we have a yes/no on whether this should work with the #%#*$&%^%$ Compex > >cards now? > > I wish I knew. It's _supposed_ to. Try it and let me know. We sent all the ones we had back and replaced them with SMC cards. I know Matt has one of the Compex cards (from Rod), as he was swearing about it back when I raised the issue. If he thinks it will work, I'm game to try them again. (The SMC combo cards add about $100 to the cost of a system over here). > David Greenman -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] Collector of old Unix hardware. "Where are your PEZ?" The Tick [[ From owner-cvs-sys Sun Jun 16 06:33:49 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA07930 for cvs-sys-outgoing; Sun, 16 Jun 1996 06:33:49 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA07897; Sun, 16 Jun 1996 06:32:18 -0700 (PDT) Date: Sun, 16 Jun 1996 06:32:18 -0700 (PDT) From: Peter Wemm Message-Id: <199606161332.GAA07897@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa si.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/06/16 06:32:18 Modified: sys/i386/isa si.c Log: Fix cut/paste error; a read-only variable should have been read/write. Revision Changes Path 1.44 +2 -2 src/sys/i386/isa/si.c From owner-cvs-sys Sun Jun 16 12:54:16 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA08647 for cvs-sys-outgoing; Sun, 16 Jun 1996 12:54:16 -0700 (PDT) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA08626; Sun, 16 Jun 1996 12:54:04 -0700 (PDT) Date: Sun, 16 Jun 1996 12:54:04 -0700 (PDT) From: Joerg Wunsch Message-Id: <199606161954.MAA08626@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/scsi scsi_driver.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/06/16 12:54:03 Modified: sys/scsi scsi_driver.c Log: Make sure to update the SDEV_MEDIA_LOADED flag also when working on the control device. Submitted by: akiyama@kme.mei.co.jp (Shunsuke Akiyama) Revision Changes Path 1.16 +4 -1 src/sys/scsi/scsi_driver.c From owner-cvs-sys Sun Jun 16 12:58:32 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA08943 for cvs-sys-outgoing; Sun, 16 Jun 1996 12:58:32 -0700 (PDT) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA08929; Sun, 16 Jun 1996 12:58:26 -0700 (PDT) Date: Sun, 16 Jun 1996 12:58:26 -0700 (PDT) From: Joerg Wunsch Message-Id: <199606161958.MAA08929@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/conf options src/sys/scsi od.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/06/16 12:58:25 Modified: sys/conf options sys/scsi od.c Log: Miscellaneous cleanup and minor fixes by Shunsuke and by me. . use new-style options . introduce an option OD_AUTO_TURNOFF . try to use the native geometry as reported by the drive instead of a faked on -- MOs do have a ``classical'' geometry . make the scsi_start_unit() actually working . some cosmetic fixes Submitted by: akiyama@kme.mei.co.jp (Shunsuke Akiyama) Revision Changes Path 1.15 +5 -1 src/sys/conf/options 1.18 +143 -96 src/sys/scsi/od.c From owner-cvs-sys Sun Jun 16 13:05:13 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA09840 for cvs-sys-outgoing; Sun, 16 Jun 1996 13:05:13 -0700 (PDT) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA09795; Sun, 16 Jun 1996 13:04:52 -0700 (PDT) Date: Sun, 16 Jun 1996 13:04:52 -0700 (PDT) From: Joerg Wunsch Message-Id: <199606162004.NAA09795@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf GENERIC LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/06/16 13:04:51 Modified: sys/i386/conf GENERIC LINT Log: Explain the options for the `od' driver. Revision Changes Path 1.71 +2 -2 src/sys/i386/conf/GENERIC 1.265 +19 -1 src/sys/i386/conf/LINT From owner-cvs-sys Sun Jun 16 13:11:10 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA10569 for cvs-sys-outgoing; Sun, 16 Jun 1996 13:11:10 -0700 (PDT) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA10517; Sun, 16 Jun 1996 13:10:44 -0700 (PDT) Date: Sun, 16 Jun 1996 13:10:44 -0700 (PDT) From: Joerg Wunsch Message-Id: <199606162010.NAA10517@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT src/sys/scsi od.c scsi_disk.h scsi_driver.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/06/16 13:10:43 Branch: sys/i386/conf RELENG_2_1_0 sys/scsi RELENG_2_1_0 Modified: sys/i386/conf LINT sys/scsi od.c scsi_disk.h scsi_driver.c Log: Upgrade the `od' driver in -stable. Merge the fixes from the following respective revisions: sys/scsi/scsi_disk.h 1.9 sys/scsi/scsi_driver.c 1.16 sys/scsi/od.c 1.18 sys/i386/conf/LINT 1.265 Revision Changes Path 1.184.4.17 +19 -1 src/sys/i386/conf/LINT 1.16.2.2 +142 -96 src/sys/scsi/od.c 1.8.4.1 +11 -6 src/sys/scsi/scsi_disk.h 1.10.4.3 +4 -1 src/sys/scsi/scsi_driver.c From owner-cvs-sys Sun Jun 16 13:37:42 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA13146 for cvs-sys-outgoing; Sun, 16 Jun 1996 13:37:42 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA13121; Sun, 16 Jun 1996 13:37:34 -0700 (PDT) Date: Sun, 16 Jun 1996 13:37:34 -0700 (PDT) From: John Dyson Message-Id: <199606162037.NAA13121@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm default_pager.c default_pager.h vm_fault.c vm_map.c vm_object.c vm_page.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/06/16 13:37:34 Modified: sys/vm default_pager.c default_pager.h vm_fault.c vm_map.c vm_object.c vm_page.c Log: Various bugfixes/cleanups from me and others: 1) Remove potential race conditions on waking up in vm_page_free_wakeup by making sure that it is at splvm(). 2) Fix another bug in vm_map_simplify_entry. 3) Be more complete about converting from default to swap pager when an object grows to be large enough that there can be a problem with data structure allocation under low memory conditions. 4) Make some madvise code more efficient. 5) Added some comments. Revision Changes Path 1.9 +14 -1 src/sys/vm/default_pager.c 1.5 +2 -1 src/sys/vm/default_pager.h 1.52 +19 -13 src/sys/vm/vm_fault.c 1.51 +14 -21 src/sys/vm/vm_map.c 1.76 +11 -41 src/sys/vm/vm_object.c 1.57 +6 -13 src/sys/vm/vm_page.c From owner-cvs-sys Sun Jun 16 17:00:46 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA00397 for cvs-sys-outgoing; Sun, 16 Jun 1996 17:00:46 -0700 (PDT) Received: (from alex@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA00380; Sun, 16 Jun 1996 17:00:37 -0700 (PDT) Date: Sun, 16 Jun 1996 17:00:37 -0700 (PDT) From: Alex Nash Message-Id: <199606170000.RAA00380@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet ip_fw.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 96/06/16 17:00:37 Modified: sys/netinet ip_fw.c Log: Fix chain numbering bug when the highest line number installed >= 65435 and the rule being added has no explicit line number set. Submitted by: Archie Cobbs Revision Changes Path 1.40 +27 -16 src/sys/netinet/ip_fw.c From owner-cvs-sys Sun Jun 16 17:04:05 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA00524 for cvs-sys-outgoing; Sun, 16 Jun 1996 17:04:05 -0700 (PDT) Received: (from alex@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA00490; Sun, 16 Jun 1996 17:03:58 -0700 (PDT) Date: Sun, 16 Jun 1996 17:03:58 -0700 (PDT) From: Alex Nash Message-Id: <199606170003.RAA00490@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet ip_fw.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 96/06/16 17:03:57 Branch: sys/netinet RELENG_2_1_0 Modified: sys/netinet ip_fw.c Log: Merge in two bug fixes from HEAD: chain numbering bug (rev 1.40) and deletion of default policy (rev 1.37). Revision Changes Path 1.14.4.8 +29 -18 src/sys/netinet/ip_fw.c From owner-cvs-sys Sun Jun 16 20:37:34 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA09569 for cvs-sys-outgoing; Sun, 16 Jun 1996 20:37:34 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA09427; Sun, 16 Jun 1996 20:35:46 -0700 (PDT) Date: Sun, 16 Jun 1996 20:35:46 -0700 (PDT) From: John Dyson Message-Id: <199606170335.UAA09427@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm pmap.h vm_page.c vm_pageout.c src/sys/i386/i386 pmap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/06/16 20:35:44 Modified: sys/i386/i386 pmap.c sys/vm pmap.h vm_page.c vm_pageout.c Log: Several bugfixes/improvements: 1) Make it much less likely to miss a wakeup in vm_page_free_wakeup 2) Create a new entry point into pmap: pmap_ts_referenced, eliminates the need to scan the pv lists twice in many cases. Perhaps there is alot more to do here to work on minimizing pv list manipulation 3) Minor improvements to vm_pageout including the use of pmap_ts_ref. 4) Major changes and code improvement to pmap. This code has had several serious bugs in page table page manipulation. In order to simplify the problem, and hopefully solve it for once and all, page table pages are no longer "managed" with the pv list stuff. Page table pages are only (mapped and held/wired) or (free and unused) now. Page table pages are never inactive, active or cached. These changes have probably fixed the hold count problems, but if they haven't, then the code is simpler anyway for future bugfixing. 5) The pmap code has been sorely in need of re-organization, and I have taken a first (of probably many) steps. Please tell me if you have any ideas. Revision Changes Path 1.105 +637 -502 src/sys/i386/i386/pmap.c 1.11 +2 -1 src/sys/vm/pmap.h 1.58 +4 -3 src/sys/vm/vm_page.c 1.77 +46 -33 src/sys/vm/vm_pageout.c From owner-cvs-sys Sun Jun 16 22:15:11 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA13530 for cvs-sys-outgoing; Sun, 16 Jun 1996 22:15:11 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA13514; Sun, 16 Jun 1996 22:15:03 -0700 (PDT) Date: Sun, 16 Jun 1996 22:15:03 -0700 (PDT) From: John Dyson Message-Id: <199606170515.WAA13514@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern sys_pipe.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/06/16 22:15:03 Modified: sys/kern sys_pipe.c Log: Disable direct writes for non-blocking output. Revision Changes Path 1.17 +5 -2 src/sys/kern/sys_pipe.c From owner-cvs-sys Mon Jun 17 05:50:29 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA15367 for cvs-sys-outgoing; Mon, 17 Jun 1996 05:50:29 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA15353; Mon, 17 Jun 1996 05:50:23 -0700 (PDT) Date: Mon, 17 Jun 1996 05:50:23 -0700 (PDT) From: Bruce Evans Message-Id: <199606171250.FAA15353@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa clock.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/06/17 05:50:23 Modified: sys/i386/isa clock.c Log: In getit(), use read_eflags()/write_eflags() to preserve the interrupt enable flag instead of enable_intr() to restore it to its usual state. getit() is only called from DELAY() so there is no point in optimising its speed (this wasn't so clear when it was extern), and using enable_intr() made it inconvenient to call DELAY() from probes that need to run with interrupts disabled. Revision Changes Path 1.61 +8 -3 src/sys/i386/isa/clock.c From owner-cvs-sys Mon Jun 17 06:08:20 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA16124 for cvs-sys-outgoing; Mon, 17 Jun 1996 06:08:20 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA16109; Mon, 17 Jun 1996 06:08:10 -0700 (PDT) Date: Mon, 17 Jun 1996 06:08:10 -0700 (PDT) From: Bruce Evans Message-Id: <199606171308.GAA16109@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys ttycom.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/06/17 06:08:10 Modified: sys/sys ttycom.h Log: Added TIOCDCDTIMESTAMP (enable/get timestamp of last DCD rise). Reformatted FreeBSD additions in a consistent style. Revision Changes Path 1.10 +11 -10 src/sys/sys/ttycom.h From owner-cvs-sys Mon Jun 17 07:24:02 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA20855 for cvs-sys-outgoing; Mon, 17 Jun 1996 07:24:02 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA20799; Mon, 17 Jun 1996 07:23:43 -0700 (PDT) Date: Mon, 17 Jun 1996 07:23:43 -0700 (PDT) From: Bruce Evans Message-Id: <199606171423.HAA20799@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/06/17 07:23:42 Modified: sys/i386/isa sio.c Log: Added support for TIOCDCDTIMESTAMP (enable/get timestamp of last DCD rise). Original version by John Hay. Simplified timestamp code by reading the time exactly when necessary. This may slow down the interrupt handler with extra calls to microtime(), but only in bad configurations - the input fifo should normally be disabled if timestamps on input are being used, since otherwise the timestamp won't be precisely associated with any particular input event. The interrupt handler remains slowed down by one test and branch for each input (and now DCD change) event - avoiding this is not practical yet. The simplifications also fixed: - timestamps for input sometimes being clobbered by output and modem status interrupts. - valid timestamps not being available unless the port is configured with vector siointrts. siointrts no longer exists. - compiler warnings about siointr* in some configurations. Simplified timestamp and probe code by depending on recent changes in microtime() and DELAY() to preserve the interrupt enable flag. Revision Changes Path 1.143 +15 -36 src/sys/i386/isa/sio.c From owner-cvs-sys Mon Jun 17 07:44:09 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA22416 for cvs-sys-outgoing; Mon, 17 Jun 1996 07:44:09 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA22368; Mon, 17 Jun 1996 07:43:57 -0700 (PDT) Date: Mon, 17 Jun 1996 07:43:57 -0700 (PDT) From: Bruce Evans Message-Id: <199606171443.HAA22368@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys, cvs-sbin Subject: cvs commit: src/sys/kern subr_diskslice.c src/sbin/disklabel disklabel.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/06/17 07:43:56 Modified: sys/kern subr_diskslice.c sbin/disklabel disklabel.c Log: Moved initialization of defaults for the label for the whole disk from disklabel(8) to the kernel (dsopen()). Drivers should initialize the hardware values (rpm, interleave, skews). Drivers currently don't do this, but it usually doesn't matter since rotational position stuff is normally disabled. Revision Changes Path 1.27 +21 -1 src/sys/kern/subr_diskslice.c 1.9 +4 -10 src/sbin/disklabel/disklabel.c From owner-cvs-sys Mon Jun 17 09:47:52 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA12885 for cvs-sys-outgoing; Mon, 17 Jun 1996 09:47:52 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA12871; Mon, 17 Jun 1996 09:47:45 -0700 (PDT) Date: Mon, 17 Jun 1996 09:47:45 -0700 (PDT) From: Bruce Evans Message-Id: <199606171647.JAA12871@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa random_machdep.c src/sys/i386/include random.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/06/17 09:47:44 Modified: sys/i386/include random.h sys/i386/isa random_machdep.c Log: Reduced nesting of #includes in random.h and adjusted isa/random_machdep.c to match (pc98/random_machdep.c probably requires a similar change). This is a problem area for the PC98 merge - all PC98 ifdefs in are kludges to work around incorrect layering. Revision Changes Path 1.6 +15 -17 src/sys/i386/include/random.h 1.9 +2 -1 src/sys/i386/isa/random_machdep.c From owner-cvs-sys Mon Jun 17 09:54:10 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA13156 for cvs-sys-outgoing; Mon, 17 Jun 1996 09:54:10 -0700 (PDT) Received: (from wpaul@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA13140; Mon, 17 Jun 1996 09:54:05 -0700 (PDT) Date: Mon, 17 Jun 1996 09:54:05 -0700 (PDT) From: Bill Paul Message-Id: <199606171654.JAA13140@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_descrip.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wpaul 96/06/17 09:54:04 Modified: sys/kern kern_descrip.c Log: Add a couple of #ifdef DEVFS/#endif clauses to slence the following compiler warnings which occur if you don't have 'options DEVFS' in your kernel config file: ../../kern/kern_descrip.c: In function `fildesc_drvinit': ../../kern/kern_descrip.c:1103: warning: unused variable `fd' ../../kern/kern_descrip.c: At top level: ../../kern/kern_descrip.c:1095: warning: `devfs_token_stdin' defined but not use d ../../kern/kern_descrip.c:1096: warning: `devfs_token_stdout' defined but not us ed ../../kern/kern_descrip.c:1097: warning: `devfs_token_stderr' defined but not us ed ../../kern/kern_descrip.c:1098: warning: `devfs_token_fildesc' defined but not u sed Revision Changes Path 1.30 +5 -1 src/sys/kern/kern_descrip.c From owner-cvs-sys Mon Jun 17 10:21:47 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA14658 for cvs-sys-outgoing; Mon, 17 Jun 1996 10:21:47 -0700 (PDT) Received: (from wpaul@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA14637; Mon, 17 Jun 1996 10:21:37 -0700 (PDT) Date: Mon, 17 Jun 1996 10:21:37 -0700 (PDT) From: Bill Paul Message-Id: <199606171721.KAA14637@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wpaul 96/06/17 10:21:36 Modified: sys/i386/isa syscons.c Log: Stomp another compiler warning: sc_devfs_token[] should only be declared if DEVFS is #defined. Revision Changes Path 1.151 +3 -1 src/sys/i386/isa/syscons.c From owner-cvs-sys Mon Jun 17 11:53:09 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA19186 for cvs-sys-outgoing; Mon, 17 Jun 1996 11:53:09 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA19155; Mon, 17 Jun 1996 11:52:59 -0700 (PDT) Date: Mon, 17 Jun 1996 11:52:59 -0700 (PDT) From: Peter Wemm Message-Id: <199606171852.LAA19155@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa si.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/06/17 11:52:57 Modified: sys/i386/isa si.c Log: This time, get rid of the struct copies that were really causing gcc to call memcpy.. It seems that gcc would not inline the implicit call when copying from a volatile... Revision Changes Path 1.45 +4 -4 src/sys/i386/isa/si.c From owner-cvs-sys Mon Jun 17 14:51:38 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA02602 for cvs-sys-outgoing; Mon, 17 Jun 1996 14:51:38 -0700 (PDT) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id OAA02432; Mon, 17 Jun 1996 14:50:45 -0700 (PDT) Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id XAA03424; Mon, 17 Jun 1996 23:50:39 +0200 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id XAA12634; Mon, 17 Jun 1996 23:50:38 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.7.5/8.6.9) id XAA05056; Mon, 17 Jun 1996 23:19:14 +0200 (MET DST) From: J Wunsch Message-Id: <199606172119.XAA05056@uriah.heep.sax.de> Subject: Re: cvs commit: src/sys/kern subr_diskslice.c src/sbin/disklabel disklabel.c To: bde@freefall.freebsd.org (Bruce Evans) Date: Mon, 17 Jun 1996 23:19:14 +0200 (MET DST) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, cvs-sbin@freefall.freebsd.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199606171443.HAA22368@freefall.freebsd.org> from Bruce Evans at "Jun 17, 96 07:43:57 am" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As Bruce Evans wrote: > Moved initialization of defaults for the label for the whole disk from > disklabel(8) to the kernel (dsopen()). Drivers should initialize the > hardware values (rpm, interleave, skews). Drivers currently don't do > this, but it usually doesn't matter since rotational position stuff is > normally disabled. The `od' driver does now, and it's perhaps one of the rare occasions these days where it might be useful. (MOs having a `real' geometry.) -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-cvs-sys Mon Jun 17 15:45:05 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA06420 for cvs-sys-outgoing; Mon, 17 Jun 1996 15:45:05 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA06360; Mon, 17 Jun 1996 15:43:38 -0700 (PDT) Date: Mon, 17 Jun 1996 15:43:38 -0700 (PDT) From: John Dyson Message-Id: <199606172243.PAA06360@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/conf files src/sys/miscfs/procfs procfs.h procfs_subr.c procfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/06/17 15:43:37 Modified: sys/conf files sys/miscfs/procfs procfs.h procfs_subr.c procfs_vnops.c Log: Add a feature to procfs to allow display of the process address map with multiple entries as follows: start address, end address, resident pages in range, private pages in range, RW/RO, COW or not, (vnode/device/swap/default). Revision Changes Path 1.70 +1 -0 src/sys/conf/files 1.10 +3 -2 src/sys/miscfs/procfs/procfs.h 1.7 +5 -1 src/sys/miscfs/procfs/procfs_subr.c 1.22 +3 -1 src/sys/miscfs/procfs/procfs_vnops.c From owner-cvs-sys Mon Jun 17 15:56:20 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA07071 for cvs-sys-outgoing; Mon, 17 Jun 1996 15:56:20 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA06909; Mon, 17 Jun 1996 15:53:29 -0700 (PDT) Date: Mon, 17 Jun 1996 15:53:29 -0700 (PDT) From: John Dyson Message-Id: <199606172253.PAA06909@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/procfs procfs_map.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/06/17 15:53:28 Added: sys/miscfs/procfs procfs_map.c Log: This file is the "meat" of the process address space capability. If you would like other things added, just ask!!! It might be pretty easy to add. From owner-cvs-sys Mon Jun 17 18:22:56 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA14648 for cvs-sys-outgoing; Mon, 17 Jun 1996 18:22:56 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA14625; Mon, 17 Jun 1996 18:22:42 -0700 (PDT) Date: Mon, 17 Jun 1996 18:22:42 -0700 (PDT) From: Bruce Evans Message-Id: <199606180122.SAA14625@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/gnu/i386/isa dgb.c src/sys/i386/i386 machdep.c pmap.c src/sys/i386/apm apm.c src/sys/i386/isa asc.c b004.c ctx.c ft.c gpib.c if_ed.c if_eg.c if_el.c if_ep.c if_fe.c if_ie.c if_le.c if_zp.c istallion.c mcd.c pcibus.c pcicx.c rc.c scd.c spigot.c src/sys/pci if_pdq.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/06/17 18:22:41 Modified: sys/gnu/i386/isa dgb.c sys/i386/apm apm.c sys/i386/i386 machdep.c pmap.c sys/i386/isa asc.c b004.c ctx.c ft.c gpib.c if_ed.c if_eg.c if_el.c if_ep.c if_fe.c if_ie.c if_le.c if_zp.c istallion.c mcd.c pcibus.c pcicx.c rc.c scd.c spigot.c sys/pci if_pdq.c Log: Removed unused #includes of and . icu.h is only used by the icu support modules and by a few drivers that know too much about the icu (most only use it to convert `n' to `IRQn'). isa.h is only used by ioconf.c and by a few drivers that know too much about isa addresses (a few have to, because config is deficient). Revision Changes Path 1.19 +1 -3 src/sys/gnu/i386/isa/dgb.c 1.44 +1 -3 src/sys/i386/apm/apm.c 1.193 +1 -3 src/sys/i386/i386/machdep.c 1.106 +1 -3 src/sys/i386/i386/pmap.c 1.20 +1 -2 src/sys/i386/isa/asc.c 1.16 +0 -2 src/sys/i386/isa/b004.c 1.18 +1 -3 src/sys/i386/isa/ctx.c 1.26 +1 -2 src/sys/i386/isa/ft.c 1.17 +0 -1 src/sys/i386/isa/gpib.c 1.100 +1 -2 src/sys/i386/isa/if_ed.c 1.14 +1 -3 src/sys/i386/isa/if_eg.c 1.24 +1 -3 src/sys/i386/isa/if_el.c 1.49 +1 -3 src/sys/i386/isa/if_ep.c 1.16 +1 -2 src/sys/i386/isa/if_fe.c 1.34 +1 -3 src/sys/i386/isa/if_ie.c 1.33 +1 -2 src/sys/i386/isa/if_le.c 1.21 +1 -3 src/sys/i386/isa/if_zp.c 1.4 +1 -2 src/sys/i386/isa/istallion.c 1.81 +1 -3 src/sys/i386/isa/mcd.c 1.26 +1 -2 src/sys/i386/isa/pcibus.c 1.3 +0 -2 src/sys/i386/isa/pcicx.c 1.24 +0 -1 src/sys/i386/isa/rc.c 1.22 +1 -2 src/sys/i386/isa/scd.c 1.24 +0 -2 src/sys/i386/isa/spigot.c 1.16 +1 -2 src/sys/pci/if_pdq.c From owner-cvs-sys Mon Jun 17 22:17:33 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA29051 for cvs-sys-outgoing; Mon, 17 Jun 1996 22:17:33 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA28968; Mon, 17 Jun 1996 22:16:03 -0700 (PDT) Date: Mon, 17 Jun 1996 22:16:03 -0700 (PDT) From: John Dyson Message-Id: <199606180516.WAA28968@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys sysent.h src/sys/kern imgact_elf.c init_sysvec.c src/sys/miscfs/procfs procfs.h procfs_map.c procfs_subr.c procfs_vnops.c src/sys/i386/ibcs2 ibcs2_sysvec.c src/sys/i386/linux linux_sysvec.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/06/17 22:16:02 Modified: sys/sys sysent.h sys/kern imgact_elf.c init_sysvec.c sys/i386/ibcs2 ibcs2_sysvec.c sys/i386/linux linux_sysvec.c sys/miscfs/procfs procfs.h procfs_map.c procfs_subr.c procfs_vnops.c Log: Clean-up the new VM map procfs code, and also add support for executable format file "etype". It contains a description of the binary type for a process. Revision Changes Path 1.10 +2 -1 src/sys/sys/sysent.h 1.7 +2 -1 src/sys/kern/imgact_elf.c 1.2 +2 -1 src/sys/kern/init_sysvec.c 1.4 +3 -2 src/sys/i386/ibcs2/ibcs2_sysvec.c 1.7 +3 -1 src/sys/i386/linux/linux_sysvec.c 1.11 +7 -2 src/sys/miscfs/procfs/procfs.h 1.2 +8 -1 src/sys/miscfs/procfs/procfs_map.c 1.8 +5 -1 src/sys/miscfs/procfs/procfs_subr.c 1.23 +4 -2 src/sys/miscfs/procfs/procfs_vnops.c From owner-cvs-sys Mon Jun 17 22:21:13 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA29237 for cvs-sys-outgoing; Mon, 17 Jun 1996 22:21:13 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA29122; Mon, 17 Jun 1996 22:19:46 -0700 (PDT) Date: Mon, 17 Jun 1996 22:19:46 -0700 (PDT) From: John Dyson Message-Id: <199606180519.WAA29122@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/conf files Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/06/17 22:19:46 Modified: sys/conf files Log: Add the file procfs_type.c to procfs. Revision Changes Path 1.71 +1 -0 src/sys/conf/files From owner-cvs-sys Mon Jun 17 22:24:13 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA29382 for cvs-sys-outgoing; Mon, 17 Jun 1996 22:24:13 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA29335; Mon, 17 Jun 1996 22:22:46 -0700 (PDT) Date: Mon, 17 Jun 1996 22:22:46 -0700 (PDT) From: John Dyson Message-Id: <199606180522.WAA29335@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/procfs procfs_type.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/06/17 22:22:45 Added: sys/miscfs/procfs procfs_type.c Log: Add procfs_type.c to the repository. From owner-cvs-sys Tue Jun 18 01:38:03 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA10116 for cvs-sys-outgoing; Tue, 18 Jun 1996 01:38:03 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA10070; Tue, 18 Jun 1996 01:36:23 -0700 (PDT) Date: Tue, 18 Jun 1996 01:36:23 -0700 (PDT) From: David Greenman Message-Id: <199606180836.BAA10070@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/procfs procfs_mem.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/06/18 01:36:22 Branch: sys/miscfs/procfs RELENG_2_1_0 Modified: sys/miscfs/procfs procfs_mem.c Log: Brought in fix from rev 1.18: gain a reference to the vmspace and do proper map locking to avoid a potential panic. Revision Changes Path 1.7.4.1 +14 -2 src/sys/miscfs/procfs/procfs_mem.c From owner-cvs-sys Tue Jun 18 03:16:41 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA15213 for cvs-sys-outgoing; Tue, 18 Jun 1996 03:16:41 -0700 (PDT) Received: (from julian@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA15191; Tue, 18 Jun 1996 03:16:31 -0700 (PDT) Date: Tue, 18 Jun 1996 03:16:31 -0700 (PDT) From: Julian Elischer Message-Id: <199606181016.DAA15191@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netatalk ddp_usrreq.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 96/06/18 03:16:31 Modified: sys/netatalk ddp_usrreq.c Log: remove some debugging printfs left in by mistake Revision Changes Path 1.2 +0 -5 src/sys/netatalk/ddp_usrreq.c From owner-cvs-sys Tue Jun 18 03:20:26 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA15544 for cvs-sys-outgoing; Tue, 18 Jun 1996 03:20:26 -0700 (PDT) Received: (from julian@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA15517; Tue, 18 Jun 1996 03:20:18 -0700 (PDT) Date: Tue, 18 Jun 1996 03:20:18 -0700 (PDT) From: Julian Elischer Message-Id: <199606181020.DAA15517@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 96/06/18 03:20:17 Modified: sys/i386/conf LINT Log: As we have appletalk protocol support we might as well show how to get it.. Revision Changes Path 1.266 +3 -1 src/sys/i386/conf/LINT From owner-cvs-sys Tue Jun 18 08:22:41 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA03136 for cvs-sys-outgoing; Tue, 18 Jun 1996 08:22:41 -0700 (PDT) Received: (from wollman@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA03122; Tue, 18 Jun 1996 08:22:31 -0700 (PDT) Date: Tue, 18 Jun 1996 08:22:31 -0700 (PDT) From: Garrett Wollman Message-Id: <199606181522.IAA03122@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys socket.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 96/06/18 08:22:30 Modified: sys/sys socket.h Log: When bringing the netkey stuff over, I forgot that I had decided to change AF_KEY into pseudo_AF_KEY, and defined PF_KEY incorrectly. Fix. Noticed by: pst Revision Changes Path 1.13 +2 -2 src/sys/sys/socket.h From owner-cvs-sys Tue Jun 18 13:56:03 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA26078 for cvs-sys-outgoing; Tue, 18 Jun 1996 13:56:03 -0700 (PDT) Received: (from julian@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA25977; Tue, 18 Jun 1996 13:55:18 -0700 (PDT) Date: Tue, 18 Jun 1996 13:55:18 -0700 (PDT) From: Julian Elischer Message-Id: <199606182055.NAA25977@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netatalk COPYRIGHT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 96/06/18 13:55:17 Added: sys/netatalk COPYRIGHT Log: Obtained from: Netatalk distribution. copyright for the appletalk stack just to keep legal From owner-cvs-sys Tue Jun 18 16:21:42 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA08588 for cvs-sys-outgoing; Tue, 18 Jun 1996 16:21:42 -0700 (PDT) Received: (from nate@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA08535; Tue, 18 Jun 1996 16:21:31 -0700 (PDT) Date: Tue, 18 Jun 1996 16:21:31 -0700 (PDT) From: Nate Williams Message-Id: <199606182321.QAA08535@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 96/06/18 16:21:30 Modified: sys/i386/conf LINT Log: Document MAXMEM option. [ Closes PR#1334, slightly modified by me ] Submitted by: James Raynard Revision Changes Path 1.267 +7 -1 src/sys/i386/conf/LINT From owner-cvs-sys Tue Jun 18 18:50:23 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA16322 for cvs-sys-outgoing; Tue, 18 Jun 1996 18:50:23 -0700 (PDT) Received: (from julian@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA16305; Tue, 18 Jun 1996 18:50:11 -0700 (PDT) Date: Tue, 18 Jun 1996 18:50:11 -0700 (PDT) From: Julian Elischer Message-Id: <199606190150.SAA16305@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/net if_ethersubr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 96/06/18 18:50:11 Modified: sys/net if_ethersubr.c Log: Submitted by: archie@whistle.com gary went a little overboard on commenting out unused variables. Variables needed for ISO, LLC and NETATALK were only enabled for ISO & LLC.. so NETATALK bombed. Revision Changes Path 1.21 +2 -2 src/sys/net/if_ethersubr.c From owner-cvs-sys Tue Jun 18 20:39:58 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA29306 for cvs-sys-outgoing; Tue, 18 Jun 1996 20:39:58 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA29212; Tue, 18 Jun 1996 20:39:35 -0700 (PDT) Date: Tue, 18 Jun 1996 20:39:35 -0700 (PDT) From: John Dyson Message-Id: <199606190339.UAA29212@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 vm_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/06/18 20:39:32 Modified: sys/i386/i386 vm_machdep.c Log: Clean up vmapbuf and vunmapbuf significantly. The previous code was very rough. Revision Changes Path 1.64 +16 -49 src/sys/i386/i386/vm_machdep.c From owner-cvs-sys Wed Jun 19 00:20:29 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA18884 for cvs-sys-outgoing; Wed, 19 Jun 1996 00:20:29 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA18869; Wed, 19 Jun 1996 00:20:23 -0700 (PDT) Date: Wed, 19 Jun 1996 00:20:23 -0700 (PDT) From: David Greenman Message-Id: <199606190720.AAA18869@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_fault.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/06/19 00:20:23 Branch: sys/vm RELENG_2_1_0 Modified: sys/vm vm_fault.c Log: Make certain that pages (especially cached pages) are pulled off the page queue immediately so that they aren't used by something else before we get to them. Submitted by: dyson Revision Changes Path 1.25.4.3 +7 -2 src/sys/vm/vm_fault.c From owner-cvs-sys Wed Jun 19 00:22:52 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA19053 for cvs-sys-outgoing; Wed, 19 Jun 1996 00:22:52 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA19039; Wed, 19 Jun 1996 00:22:47 -0700 (PDT) Date: Wed, 19 Jun 1996 00:22:47 -0700 (PDT) From: David Greenman Message-Id: <199606190722.AAA19039@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_page.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/06/19 00:22:47 Branch: sys/vm RELENG_2_1_0 Modified: sys/vm vm_page.c Log: Add m->hold_count != 0 to the list of exceptions for not putting a page on the cache queue. The previous behavior might have allowed a page to get on the cache queue that shouldn't have been. Reviewed by: dyson Revision Changes Path 1.32.4.1 +2 -2 src/sys/vm/vm_page.c From owner-cvs-sys Wed Jun 19 00:27:03 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA19221 for cvs-sys-outgoing; Wed, 19 Jun 1996 00:27:03 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA19206; Wed, 19 Jun 1996 00:26:59 -0700 (PDT) Date: Wed, 19 Jun 1996 00:26:59 -0700 (PDT) From: David Greenman Message-Id: <199606190726.AAA19206@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_pageout.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/06/19 00:26:59 Branch: sys/vm RELENG_2_1_0 Modified: sys/vm vm_pageout.c Log: Fixed several serious bugs that had to do with traversing the page queues and inadvertantly stepping off the queue via a page that was previous removed from it. Also killed the potentially evil RSS limiting code in the vmdaemon - it traverses allproc which would not be consistent if the code should block for some reason (it shouldn't block, but we're not completely sure of that...). Submitted by: dyson Revision Changes Path 1.51.4.6 +8 -39 src/sys/vm/vm_pageout.c From owner-cvs-sys Wed Jun 19 08:39:36 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA20745 for cvs-sys-outgoing; Wed, 19 Jun 1996 08:39:36 -0700 (PDT) Received: (from nate@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA20663; Wed, 19 Jun 1996 08:37:57 -0700 (PDT) Date: Wed, 19 Jun 1996 08:37:57 -0700 (PDT) From: Nate Williams Message-Id: <199606191537.IAA20663@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 96/06/19 08:37:56 Modified: sys/i386/conf LINT Log: Macro expressions should be fully parenthesized! Fix the MAXMEM definition although it would work as it was written. options "MAXMEM=(128*1024)" Suggested by: bde Revision Changes Path 1.268 +2 -2 src/sys/i386/conf/LINT From owner-cvs-sys Wed Jun 19 09:25:43 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA25051 for cvs-sys-outgoing; Wed, 19 Jun 1996 09:25:43 -0700 (PDT) Received: (from wollman@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA24905; Wed, 19 Jun 1996 09:24:12 -0700 (PDT) Date: Wed, 19 Jun 1996 09:24:12 -0700 (PDT) From: Garrett Wollman Message-Id: <199606191624.JAA24905@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/net if_loop.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 96/06/19 09:24:12 Modified: sys/net if_loop.c Log: Set IFF_RUNNING on the loopback interface. Revision Changes Path 1.22 +2 -2 src/sys/net/if_loop.c From owner-cvs-sys Wed Jun 19 18:48:52 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA09372 for cvs-sys-outgoing; Wed, 19 Jun 1996 18:48:52 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA09204; Wed, 19 Jun 1996 18:47:23 -0700 (PDT) Date: Wed, 19 Jun 1996 18:47:23 -0700 (PDT) From: David Greenman Message-Id: <199606200147.SAA09204@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 vm_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/06/19 18:47:22 Modified: sys/i386/i386 vm_machdep.c Log: Minor KNF formatting change to vmapbuf() and vunmapbuf(). Revision Changes Path 1.65 +9 -13 src/sys/i386/i386/vm_machdep.c From owner-cvs-sys Wed Jun 19 18:57:24 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA09806 for cvs-sys-outgoing; Wed, 19 Jun 1996 18:57:24 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA09680; Wed, 19 Jun 1996 18:55:56 -0700 (PDT) Date: Wed, 19 Jun 1996 18:55:56 -0700 (PDT) From: David Greenman Message-Id: <199606200155.SAA09680@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 vm_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/06/19 18:55:55 Branch: sys/i386/i386 RELENG_2_1_0 Modified: sys/i386/i386 vm_machdep.c Log: Brought in the rewritten versions of vmapbuf/vunmapbuf from main branch. Not only is the code higher quality, but it also fixes a rounding/off-by- one bug that caused a panic when doing physio() with DIAGNOSTIC. This fix closes PR#1195. Revision Changes Path 1.39.4.3 +21 -58 src/sys/i386/i386/vm_machdep.c From owner-cvs-sys Thu Jun 20 01:07:46 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA25282 for cvs-sys-outgoing; Thu, 20 Jun 1996 01:07:46 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA25261; Thu, 20 Jun 1996 01:07:33 -0700 (PDT) Date: Thu, 20 Jun 1996 01:07:33 -0700 (PDT) From: David Greenman Message-Id: <199606200807.BAA25261@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 vm_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/06/20 01:07:33 Modified: sys/i386/i386 vm_machdep.c Log: Properly account for non-page aligned buffers. Revision Changes Path 1.66 +4 -3 src/sys/i386/i386/vm_machdep.c From owner-cvs-sys Thu Jun 20 01:08:42 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA25397 for cvs-sys-outgoing; Thu, 20 Jun 1996 01:08:42 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA25381; Thu, 20 Jun 1996 01:08:33 -0700 (PDT) Date: Thu, 20 Jun 1996 01:08:33 -0700 (PDT) From: David Greenman Message-Id: <199606200808.BAA25381@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 vm_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/06/20 01:08:32 Branch: sys/i386/i386 RELENG_2_1_0 Modified: sys/i386/i386 vm_machdep.c Log: Brough in fix from rev 1.66: account for non-page aligned buffers. Revision Changes Path 1.39.4.4 +4 -3 src/sys/i386/i386/vm_machdep.c From owner-cvs-sys Thu Jun 20 08:41:40 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA20358 for cvs-sys-outgoing; Thu, 20 Jun 1996 08:41:40 -0700 (PDT) Received: (from nate@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA20343; Thu, 20 Jun 1996 08:41:27 -0700 (PDT) Date: Thu, 20 Jun 1996 08:41:27 -0700 (PDT) From: Nate Williams Message-Id: <199606201541.IAA20343@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet in_rmx.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 96/06/20 08:41:26 Modified: sys/netinet in_rmx.c Log: Put the 'debug' messages of the type: /kernel: in_rtqtimo: adjusted rtq_reallyold to 1066 /kernel: in_rtqtimo: adjusted rtq_reallyold to 710 inside of #ifdef DIAGNOSTIC to avoid the support questions from folks asking what this means. Revision Changes Path 1.26 +3 -1 src/sys/netinet/in_rmx.c From owner-cvs-sys Thu Jun 20 10:52:41 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA27596 for cvs-sys-outgoing; Thu, 20 Jun 1996 10:52:41 -0700 (PDT) Received: (from fenner@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA27582; Thu, 20 Jun 1996 10:52:34 -0700 (PDT) Date: Thu, 20 Jun 1996 10:52:34 -0700 (PDT) From: Bill Fenner Message-Id: <199606201752.KAA27582@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet in_proto.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fenner 96/06/20 10:52:33 Modified: sys/netinet in_proto.c Log: Remove one last rip_output from inetsw (gpalmer missed it in rev 1.30) Revision Changes Path 1.31 +2 -2 src/sys/netinet/in_proto.c From owner-cvs-sys Thu Jun 20 14:19:52 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA09625 for cvs-sys-outgoing; Thu, 20 Jun 1996 14:19:52 -0700 (PDT) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id OAA09303; Thu, 20 Jun 1996 14:15:20 -0700 (PDT) Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id XAA22015; Thu, 20 Jun 1996 23:09:44 +0200 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id XAA26663; Thu, 20 Jun 1996 23:09:43 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.7.5/8.6.9) id VAA17750; Thu, 20 Jun 1996 21:03:06 +0200 (MET DST) From: J Wunsch Message-Id: <199606201903.VAA17750@uriah.heep.sax.de> Subject: Re: cvs commit: src/sys/i386/conf LINT To: nate@freefall.freebsd.org (Nate Williams) Date: Thu, 20 Jun 1996 21:03:06 +0200 (MET DST) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199606191537.IAA20663@freefall.freebsd.org> from Nate Williams at "Jun 19, 96 08:37:57 am" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As Nate Williams wrote: > Log: > Macro expressions should be fully parenthesized! Fix the MAXMEM > definition although it would work as it was written. > > options "MAXMEM=(128*1024)" Note that if you plan to merge this into -stable, you even have to write it as options "MAXMEM='(128*1024)'" since all options there are passed on the cc command line via the shell. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-cvs-sys Thu Jun 20 15:53:19 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA23377 for cvs-sys-outgoing; Thu, 20 Jun 1996 15:53:19 -0700 (PDT) Received: (from fenner@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA23329; Thu, 20 Jun 1996 15:53:10 -0700 (PDT) Date: Thu, 20 Jun 1996 15:53:10 -0700 (PDT) From: Bill Fenner Message-Id: <199606202253.PAA23329@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet if_ether.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fenner 96/06/20 15:53:10 Modified: sys/netinet if_ether.c Log: Use the route that's guaranteed to exist when picking a source address for ARP requests. The NetBSD version of this patch (see NetBSD PR kern/2381) has this change already. This should close our PR kern/1140 . Although it's not quite what he submitted, I got the idea from him so Submitted by: Jin Guojun Revision Changes Path 1.32 +2 -2 src/sys/netinet/if_ether.c From owner-cvs-sys Thu Jun 20 17:15:38 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA28705 for cvs-sys-outgoing; Thu, 20 Jun 1996 17:15:38 -0700 (PDT) Received: from root.com (implode.root.com [198.145.90.17]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id RAA28698; Thu, 20 Jun 1996 17:15:36 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by root.com (8.7.5/8.6.5) with SMTP id RAA02135; Thu, 20 Jun 1996 17:15:33 -0700 (PDT) Message-Id: <199606210015.RAA02135@root.com> X-Authentication-Warning: implode.root.com: Host localhost [127.0.0.1] didn't use HELO protocol To: Bill Fenner cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/netinet if_ether.c In-reply-to: Your message of "Thu, 20 Jun 1996 15:53:10 PDT." <199606202253.PAA23329@freefall.freebsd.org> From: David Greenman Reply-To: davidg@root.com Date: Thu, 20 Jun 1996 17:15:33 -0700 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >fenner 96/06/20 15:53:10 > > Modified: sys/netinet if_ether.c > Log: > Use the route that's guaranteed to exist when picking a source address > for ARP requests. > > The NetBSD version of this patch (see NetBSD PR kern/2381) has this change > already. This should close our PR kern/1140 . It seems as though this and any related changes should go into the -stable tree. Yes? -DG David Greenman Core-team/Principal Architect, The FreeBSD Project From owner-cvs-sys Thu Jun 20 18:20:57 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA02894 for cvs-sys-outgoing; Thu, 20 Jun 1996 18:20:57 -0700 (PDT) Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id SAA02581; Thu, 20 Jun 1996 18:19:14 -0700 (PDT) Received: from crevenia.parc.xerox.com ([13.2.116.11]) by alpha.xerox.com with SMTP id <15802(5)>; Thu, 20 Jun 1996 18:18:36 PDT Received: from localhost by crevenia.parc.xerox.com with SMTP id <177476>; Thu, 20 Jun 1996 18:18:28 -0700 To: davidg@root.com cc: Bill Fenner , CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/netinet if_ether.c In-reply-to: Your message of "Thu, 20 Jun 96 17:15:33 PDT." <199606210015.RAA02135@root.com> Date: Thu, 20 Jun 1996 18:18:17 PDT From: Bill Fenner Message-Id: <96Jun20.181828pdt.177476@crevenia.parc.xerox.com> Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk In message <199606210015.RAA02135@root.com> you write: > It seems as though this and any related changes should go into the -stable >tree. Yes? Pending verification that the panics when running gated are fixed, yes. (This is a bugfix for revision 1.29, which didn't make it into -stable either). Bill From owner-cvs-sys Thu Jun 20 22:39:37 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA20639 for cvs-sys-outgoing; Thu, 20 Jun 1996 22:39:37 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA20618; Thu, 20 Jun 1996 22:39:24 -0700 (PDT) Date: Thu, 20 Jun 1996 22:39:24 -0700 (PDT) From: John Dyson Message-Id: <199606210539.WAA20618@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_page.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/06/20 22:39:23 Modified: sys/vm vm_page.c Log: Improve algorithm for page hash queue. It was previously about as bad as it could be. This algorithm appears to improve fork performance (barely) measurably. Revision Changes Path 1.59 +2 -2 src/sys/vm/vm_page.c From owner-cvs-sys Fri Jun 21 00:20:27 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA28683 for cvs-sys-outgoing; Fri, 21 Jun 1996 00:20:27 -0700 (PDT) Received: (from sos@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA28660; Fri, 21 Jun 1996 00:20:14 -0700 (PDT) Date: Fri, 21 Jun 1996 00:20:14 -0700 (PDT) From: Soren Schmidt Message-Id: <199606210720.AAA28660@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys, cvs-usrsbin Subject: cvs commit: src/sys/i386/isa syscons.c syscons.h src/usr.sbin/vidcontrol vidcontrol.1 vidcontrol.c src/sys/i386/include console.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk sos 96/06/21 00:20:14 Modified: sys/i386/include console.h sys/i386/isa syscons.c syscons.h Log: Some news for syscons (long overdue): Real support for a Textmode mousecursor, works by reprogramming the charset. Together with this support for cut&paste in text mode. To use it a userland daemon is needed (moused), which provides the interface to the various mice protokols. Bug fixes here and there, all known PR's closed by this update. Revision Changes Path 1.22 +11 -7 src/sys/i386/include/console.h 1.152 +176 -98 src/sys/i386/isa/syscons.c 1.16 +7 -4 src/sys/i386/isa/syscons.h Modified: usr.sbin/vidcontrol vidcontrol.1 vidcontrol.c Log: Added new -m option, that enable / disables the mousepointer on a textmode screen. Revision Changes Path 1.8 +5 -1 src/usr.sbin/vidcontrol/vidcontrol.1 1.12 +27 -6 src/usr.sbin/vidcontrol/vidcontrol.c From owner-cvs-sys Fri Jun 21 04:31:20 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA10073 for cvs-sys-outgoing; Fri, 21 Jun 1996 04:31:20 -0700 (PDT) Received: (from sos@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA10054; Fri, 21 Jun 1996 04:31:11 -0700 (PDT) Date: Fri, 21 Jun 1996 04:31:11 -0700 (PDT) From: Soren Schmidt Message-Id: <199606211131.EAA10054@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk sos 96/06/21 04:31:11 Modified: sys/i386/isa syscons.c Log: Oops, fix a bug that caused updates to the screen to happen, without anything actually changed, in this case the mousepointer logic. Revision Changes Path 1.153 +6 -2 src/sys/i386/isa/syscons.c From owner-cvs-sys Fri Jun 21 14:36:46 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA03606 for cvs-sys-outgoing; Fri, 21 Jun 1996 14:36:46 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA03388; Fri, 21 Jun 1996 14:35:08 -0700 (PDT) Date: Fri, 21 Jun 1996 14:35:08 -0700 (PDT) From: Peter Wemm Message-Id: <199606212135.OAA03388@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa si.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/06/21 14:35:07 Modified: sys/i386/isa si.c Log: When writing the settings for stop bits and output hardware flow control, things tend to work better if you write the settings to the correct register.. (*blush*). This subtle bug has been haunting me for ages, and will solve a few problems that have been reported to me. Also, take a shot at fixing the serial BREAK processing, what was there before never really worked. (There is a PR on this I think) Revision Changes Path 1.46 +24 -18 src/sys/i386/isa/si.c From owner-cvs-sys Fri Jun 21 14:46:31 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA05052 for cvs-sys-outgoing; Fri, 21 Jun 1996 14:46:31 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA05026; Fri, 21 Jun 1996 14:46:11 -0700 (PDT) Date: Fri, 21 Jun 1996 14:46:11 -0700 (PDT) From: Peter Wemm Message-Id: <199606212146.OAA05026@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet if_ether.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/06/21 14:46:08 Modified: sys/netinet if_ether.c Log: Set the rmx.rmx_expire to 0 when creating fake ethernet addresses for the broadcast and multicast routes, otherwise they will be expired by arptimeout after a few minutes, reverting to " (incomplete)". This makes the work done by rev 1.27 stay around until the route itself is deleted. This is mainly cosmetic for 'arp' and 'netstat -r'. Revision Changes Path 1.33 +3 -1 src/sys/netinet/if_ether.c From owner-cvs-sys Sat Jun 22 02:45:28 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA20193 for cvs-sys-outgoing; Sat, 22 Jun 1996 02:45:28 -0700 (PDT) Received: (from gpalmer@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA20145; Sat, 22 Jun 1996 02:45:19 -0700 (PDT) Date: Sat, 22 Jun 1996 02:45:19 -0700 (PDT) From: Gary Palmer Message-Id: <199606220945.CAA20145@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/net if_tun.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk gpalmer 96/06/22 02:45:19 Branch: sys/net RELENG_2_1_0 Modified: sys/net if_tun.c Log: Bring in change from rev. 1.26: keep in/out byte counters. Revision Changes Path 1.6.4.3 +2 -0 src/sys/net/if_tun.c From owner-cvs-sys Sat Jun 22 06:04:09 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA26440 for cvs-sys-outgoing; Sat, 22 Jun 1996 06:04:09 -0700 (PDT) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA26402; Sat, 22 Jun 1996 06:03:58 -0700 (PDT) Date: Sat, 22 Jun 1996 06:03:58 -0700 (PDT) From: Joerg Wunsch Message-Id: <199606221303.GAA26402@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 swapgeneric.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/06/22 06:03:57 Branch: sys/i386/i386 RELENG_2_1_0 Modified: sys/i386/i386 swapgeneric.c Log: Fix the major number of the `od' driver. Submitted by: akiyama@kme.mei.co.jp (Shunsuke Akiyama) Revision Changes Path 1.10.4.2 +2 -2 src/sys/i386/i386/swapgeneric.c From owner-cvs-sys Sat Jun 22 07:58:08 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA07747 for cvs-sys-outgoing; Sat, 22 Jun 1996 07:58:08 -0700 (PDT) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA07728; Sat, 22 Jun 1996 07:57:58 -0700 (PDT) Date: Sat, 22 Jun 1996 07:57:58 -0700 (PDT) From: Joerg Wunsch Message-Id: <199606221457.HAA07728@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/scsi st.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/06/22 07:57:57 Modified: sys/scsi st.c Log: Dump the timeout for st_erase(). Fixes PR # kern/1341: Bug fix for SCSI tape Submitted by: tundra@tundrware.com Revision Changes Path 1.69 +2 -2 src/sys/scsi/st.c From owner-cvs-sys Sat Jun 22 08:00:17 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA07955 for cvs-sys-outgoing; Sat, 22 Jun 1996 08:00:17 -0700 (PDT) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA07927; Sat, 22 Jun 1996 08:00:07 -0700 (PDT) Date: Sat, 22 Jun 1996 08:00:07 -0700 (PDT) From: Joerg Wunsch Message-Id: <199606221500.IAA07927@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/scsi st.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/06/22 08:00:05 Branch: sys/scsi RELENG_2_1_0 Modified: sys/scsi st.c Log: Merge the fix from rev 1.69: bump the timeout for st_erase(). Revision Changes Path 1.36.4.4 +2 -2 src/sys/scsi/st.c From owner-cvs-sys Sat Jun 22 17:51:14 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA19996 for cvs-sys-outgoing; Sat, 22 Jun 1996 17:51:14 -0700 (PDT) Received: (from gpalmer@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA19982; Sat, 22 Jun 1996 17:51:07 -0700 (PDT) Date: Sat, 22 Jun 1996 17:51:07 -0700 (PDT) From: Gary Palmer Message-Id: <199606230051.RAA19982@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/net if_tun.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk gpalmer 96/06/22 17:51:06 Modified: sys/net if_tun.c Log: Remove an un-necessary call to microtime() to set if_lastchange as it is set in the call to if_down in the line above Revision Changes Path 1.29 +0 -1 src/sys/net/if_tun.c From owner-cvs-sys Sat Jun 22 21:14:55 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA28223 for cvs-sys-outgoing; Sat, 22 Jun 1996 21:14:55 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA28188; Sat, 22 Jun 1996 21:14:45 -0700 (PDT) Date: Sat, 22 Jun 1996 21:14:45 -0700 (PDT) From: Peter Wemm Message-Id: <199606230414.VAA28188@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa si.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/06/22 21:14:44 Branch: sys/i386/isa RELENG_2_1_0 Modified: sys/i386/isa si.c Log: Bring in rev 1.41; fix timeout estimation with a B0 hangup. Bring in rev 1.46; fix output flow control and break sending. Revision Changes Path 1.9.2.4 +27 -21 src/sys/i386/isa/si.c