From owner-cvs-sys Sun Oct 13 00:17:00 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA16468 for cvs-sys-outgoing; Sun, 13 Oct 1996 00:17:00 -0700 (PDT) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA16437; Sun, 13 Oct 1996 00:16:52 -0700 (PDT) Date: Sun, 13 Oct 1996 00:16:52 -0700 (PDT) From: Poul-Henning Kamp Message-Id: <199610130716.AAA16437@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_mmap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/10/13 00:16:51 Modified: sys/vm vm_mmap.c Log: Remove a stale comment. Revision Changes Path 1.51 +1 -2 src/sys/vm/vm_mmap.c From owner-cvs-sys Sun Oct 13 07:36:24 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA16349 for cvs-sys-outgoing; Sun, 13 Oct 1996 07:36:24 -0700 (PDT) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA16318; Sun, 13 Oct 1996 07:36:12 -0700 (PDT) Date: Sun, 13 Oct 1996 07:36:12 -0700 (PDT) From: Poul-Henning Kamp Message-Id: <199610131436.HAA16318@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa labpc.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/10/13 07:36:11 Modified: sys/i386/isa labpc.c Log: Stop using old compatibility names from buf.h Revision Changes Path 1.17 +3 -3 src/sys/i386/isa/labpc.c From owner-cvs-sys Sun Oct 13 07:36:55 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA16466 for cvs-sys-outgoing; Sun, 13 Oct 1996 07:36:55 -0700 (PDT) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA16422; Sun, 13 Oct 1996 07:36:44 -0700 (PDT) Date: Sun, 13 Oct 1996 07:36:44 -0700 (PDT) From: Poul-Henning Kamp Message-Id: <199610131436.HAA16422@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys buf.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/10/13 07:36:42 Modified: sys/sys buf.h Log: Remove some old compatibility names. Revision Changes Path 1.34 +1 -5 src/sys/sys/buf.h From owner-cvs-sys Mon Oct 14 03:10:18 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA18892 for cvs-sys-outgoing; Mon, 14 Oct 1996 03:10:18 -0700 (PDT) Received: (from se@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA18847; Mon, 14 Oct 1996 03:10:00 -0700 (PDT) Date: Mon, 14 Oct 1996 03:10:00 -0700 (PDT) From: Stefan Esser Message-Id: <199610141010.DAA18847@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci ncr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk se 96/10/14 03:09:57 Modified: sys/pci ncr.c Log: Move the initialization of np->ns_sync and ns_async out of ncr_getclock(), which does no longer get called for non-Ultra cards. Fix suggested by Gerard Roudier, slightly modified by me. Revision Changes Path 1.82 +4 -4 src/sys/pci/ncr.c From owner-cvs-sys Mon Oct 14 05:37:59 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA24754 for cvs-sys-outgoing; Mon, 14 Oct 1996 05:37:59 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA24738; Mon, 14 Oct 1996 05:37:50 -0700 (PDT) Date: Mon, 14 Oct 1996 05:37:50 -0700 (PDT) From: Bruce Evans Message-Id: <199610141237.FAA24738@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/boot/biosboot Makefile Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/10/14 05:37:48 Modified: sys/i386/boot/biosboot Makefile Log: Oops, PROBE_KEYBOARD_LOCK wasn't supposed to be enabled by default. Revision Changes Path 1.49 +3 -4 src/sys/i386/boot/biosboot/Makefile From owner-cvs-sys Mon Oct 14 06:04:48 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA25710 for cvs-sys-outgoing; Mon, 14 Oct 1996 06:04:48 -0700 (PDT) Received: (from se@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA25686; Mon, 14 Oct 1996 06:04:37 -0700 (PDT) Date: Mon, 14 Oct 1996 06:04:37 -0700 (PDT) From: Stefan Esser Message-Id: <199610141304.GAA25686@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci pci.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk se 96/10/14 06:04:36 Modified: sys/pci pci.c Log: pci_map_mem() did a too restrictive check on the mapping type: PCI_MAP_MEMORY_TYPE_32BIT_1M should be accepted as well as PCI_MAP_MEMORY_TYPE_32BIT (and now is). (Problem reported by David Greenman.) Revision Changes Path 1.56 +4 -2 src/sys/pci/pci.c From owner-cvs-sys Mon Oct 14 09:10:35 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA06954 for cvs-sys-outgoing; Mon, 14 Oct 1996 09:10:35 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA06933; Mon, 14 Oct 1996 09:10:11 -0700 (PDT) Date: Mon, 14 Oct 1996 09:10:11 -0700 (PDT) From: David Greenman Message-Id: <199610141610.JAA06933@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa cy.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/10/14 09:10:09 Modified: sys/i386/isa cy.c Log: Make this compile again for the CyDebug case. Revision Changes Path 1.40 +7 -6 src/sys/i386/isa/cy.c From owner-cvs-sys Mon Oct 14 09:43:24 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA09293 for cvs-sys-outgoing; Mon, 14 Oct 1996 09:43:24 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA09279; Mon, 14 Oct 1996 09:43:16 -0700 (PDT) Date: Mon, 14 Oct 1996 09:43:16 -0700 (PDT) From: David Greenman Message-Id: <199610141643.JAA09279@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa cy.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/10/14 09:43:15 Modified: sys/i386/isa cy.c Log: Fixed a bug that got introduced when I changed the CY16_RESET and CY_CLEAR_INTR definitions. This might have affected probing of ISA versions of the Cyclom 16/32-Y. Revision Changes Path 1.41 +3 -3 src/sys/i386/isa/cy.c From owner-cvs-sys Mon Oct 14 10:26:17 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA12448 for cvs-sys-outgoing; Mon, 14 Oct 1996 10:26:17 -0700 (PDT) Received: (from pst@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA12420; Mon, 14 Oct 1996 10:25:55 -0700 (PDT) Date: Mon, 14 Oct 1996 10:25:55 -0700 (PDT) From: Paul Traina Message-Id: <199610141725.KAA12420@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys, cvs-etc Subject: cvs commit: src/sys/i386/boot/biosboot Makefile src/etc make.conf src/sys/i386/boot/rawboot Makefile Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk pst 96/10/14 10:25:54 Modified: etc make.conf sys/i386/boot/biosboot Makefile sys/i386/boot/rawboot Makefile Log: Expose the control mechanism for serial console boot so that the default shipped with freebsd can be changed without modifying the Makefiles directly. Creates: BOOT_FORCE_COMCONSOLE BOOT_PROBE_KEYBOARD BOOT_PROBE_KEYBOARD_LOCK BOOT_COMCONSOLE (port value for console) Revision Changes Path 1.35 +20 -1 src/etc/make.conf 1.50 +15 -5 src/sys/i386/boot/biosboot/Makefile 1.2 +19 -7 src/sys/i386/boot/rawboot/Makefile From owner-cvs-sys Mon Oct 14 14:19:57 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA26323 for cvs-sys-outgoing; Mon, 14 Oct 1996 14:19:57 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA26301; Mon, 14 Oct 1996 14:19:47 -0700 (PDT) Date: Mon, 14 Oct 1996 14:19:47 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199610142119.OAA26301@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/10/14 14:19:46 Modified: sys/i386/i386 userconfig.c Log: Change the boot-time menu. Revision Changes Path 1.60 +92 -29 src/sys/i386/i386/userconfig.c From owner-cvs-sys Mon Oct 14 14:44:17 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA27686 for cvs-sys-outgoing; Mon, 14 Oct 1996 14:44:17 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA27669; Mon, 14 Oct 1996 14:44:07 -0700 (PDT) Date: Mon, 14 Oct 1996 14:44:07 -0700 (PDT) From: Bruce Evans Message-Id: <199610142144.OAA27669@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa/pcvt pcvt_kbd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/10/14 14:44:07 Modified: sys/i386/isa/pcvt pcvt_kbd.c Log: Fixed setting of the keyboard LEDs. For some keyboards and/or keyboard controllers, it is an error to issue a command before the keyboard has had time to reply to the previous command. Setting the LEDs involves issueing 2 commands, so it never worked on these keyboards. Fixed resetting of keyboard. It is possible for unprocessed scancodes to be present when the reset routine is called. This usually occurs after switching from one console driver to another in userconfig. pcvt and syscons attempt to flush any stale scancodes, but sometimes fail to do so because keyboard and/or keyboard controller takes a long time to send the scancodes after reset (scancodes are apparently not flushed by reset!). syscons handles this later by not checking for errors at strategic places, but pcvt was confused. Use an impossible initial and failure mode setting for the LEDs so that the LEDs always get set if they are possibly out of sync. Added missing spltty() in update_led(). Revision Changes Path 1.14 +69 -11 src/sys/i386/isa/pcvt/pcvt_kbd.c From owner-cvs-sys Mon Oct 14 20:16:58 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA20682 for cvs-sys-outgoing; Mon, 14 Oct 1996 20:16:58 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA20664; Mon, 14 Oct 1996 20:16:47 -0700 (PDT) Date: Mon, 14 Oct 1996 20:16:47 -0700 (PDT) From: John Dyson Message-Id: <199610150316.UAA20664@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 pmap.c vm_machdep.c src/sys/vm pmap.h vm_glue.c vm_page.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/10/14 20:16:46 Modified: sys/i386/i386 pmap.c vm_machdep.c sys/vm pmap.h vm_glue.c vm_page.c Log: Move much of the machine dependent code from vm_glue.c into pmap.c. Along with the improved organization, small proc fork performance is now about 5%-10% faster. Revision Changes Path 1.127 +194 -5 src/sys/i386/i386/pmap.c 1.70 +2 -3 src/sys/i386/i386/vm_machdep.c 1.16 +5 -1 src/sys/vm/pmap.h 1.54 +5 -104 src/sys/vm/vm_glue.c 1.69 +1 -4 src/sys/vm/vm_page.c From owner-cvs-sys Tue Oct 15 09:26:14 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA17513 for cvs-sys-outgoing; Tue, 15 Oct 1996 09:26:14 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA17499; Tue, 15 Oct 1996 09:26:06 -0700 (PDT) Date: Tue, 15 Oct 1996 09:26:06 -0700 (PDT) From: Bruce Evans Message-Id: <199610151626.JAA17499@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/boot/rawboot Makefile Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/10/15 09:26:06 Modified: sys/i386/boot/rawboot Makefile Log: Synchronized with biosboot/Makefile: - use gcc-2.7.2 alignment features - get CWARNFLAGS form - fixed whitespace differences. Revision Changes Path 1.3 +8 -6 src/sys/i386/boot/rawboot/Makefile From owner-cvs-sys Tue Oct 15 09:54:59 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA19434 for cvs-sys-outgoing; Tue, 15 Oct 1996 09:54:59 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA19398; Tue, 15 Oct 1996 09:54:49 -0700 (PDT) Date: Tue, 15 Oct 1996 09:54:49 -0700 (PDT) From: Bruce Evans Message-Id: <199610151654.JAA19398@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet ip_var.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/10/15 09:54:48 Modified: sys/netinet ip_var.h Log: Forward-declared `struct route' for the KERNEL case so that isn't a prerequisite. Fixed style of ifdefs. Revision Changes Path 1.22 +7 -5 src/sys/netinet/ip_var.h From owner-cvs-sys Tue Oct 15 11:24:50 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA26379 for cvs-sys-outgoing; Tue, 15 Oct 1996 11:24:50 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA26338; Tue, 15 Oct 1996 11:24:37 -0700 (PDT) Date: Tue, 15 Oct 1996 11:24:37 -0700 (PDT) From: Bruce Evans Message-Id: <199610151824.LAA26338@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_object.h src/sys/i386/linux linux_sysvec.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/10/15 11:24:36 Modified: sys/vm vm_object.h sys/i386/linux linux_sysvec.c Log: Removed nested include of from and fixed the one place that depended on it. wakeup() is now prototyped in so that it is normally visible. Added nested include of in . The queue macros are a more fundamental prerequisite for than the wakeup prototype and previously happened to be included by namespace pollution from or elsewhere. Revision Changes Path 1.32 +2 -4 src/sys/vm/vm_object.h 1.8 +2 -1 src/sys/i386/linux/linux_sysvec.c From owner-cvs-sys Tue Oct 15 12:22:59 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA01982 for cvs-sys-outgoing; Tue, 15 Oct 1996 12:22:59 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA01965; Tue, 15 Oct 1996 12:22:48 -0700 (PDT) Date: Tue, 15 Oct 1996 12:22:48 -0700 (PDT) From: Bruce Evans Message-Id: <199610151922.MAA01965@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa aic6360.c ultra14f.c src/sys/i386/isa/sound local.h src/sys/i386/linux linux.h src/sys/sys vnode.h src/sys/gnu/isdn isdn.c src/sys/pci aic7870.c bt9xx.c cy_pci.c if_de.c if_ed_p.c meteor.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/10/15 12:22:47 Modified: sys/gnu/isdn isdn.c sys/i386/isa aic6360.c ultra14f.c sys/i386/isa/sound local.h sys/i386/linux linux.h sys/pci aic7870.c bt9xx.c cy_pci.c if_de.c if_ed_p.c meteor.c sys/sys vnode.h Log: Updated #includes to 4.4lite style. Revision Changes Path 1.14 +3 -4 src/sys/gnu/isdn/isdn.c 1.23 +2 -2 src/sys/i386/isa/aic6360.c 1.49 +2 -2 src/sys/i386/isa/ultra14f.c 1.22 +2 -2 src/sys/i386/isa/sound/local.h 1.9 +3 -2 src/sys/i386/linux/linux.h 1.39 +2 -2 src/sys/pci/aic7870.c 1.8 +2 -2 src/sys/pci/bt9xx.c 1.2 +3 -2 src/sys/pci/cy_pci.c 1.54 +2 -2 src/sys/pci/if_de.c 1.5 +2 -2 src/sys/pci/if_ed_p.c 1.26 +1 -1 src/sys/pci/meteor.c 1.35 +2 -2 src/sys/sys/vnode.h From owner-cvs-sys Tue Oct 15 12:29:00 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA02435 for cvs-sys-outgoing; Tue, 15 Oct 1996 12:29:00 -0700 (PDT) Received: (from wollman@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA02418; Tue, 15 Oct 1996 12:28:49 -0700 (PDT) Date: Tue, 15 Oct 1996 12:28:49 -0700 (PDT) From: Garrett Wollman Message-Id: <199610151928.MAA02418@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern uipc_syscalls.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 96/10/15 12:28:48 Modified: sys/kern uipc_syscalls.c Log: Preserve file flags in accept(2). Submitted by: fredriks@mcs.com in PR#1775 (this implmentaion is different) Revision Changes Path 1.20 +4 -2 src/sys/kern/uipc_syscalls.c From owner-cvs-sys Tue Oct 15 13:27:31 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA06089 for cvs-sys-outgoing; Tue, 15 Oct 1996 13:27:31 -0700 (PDT) Received: (from sos@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA06066; Tue, 15 Oct 1996 13:27:13 -0700 (PDT) Date: Tue, 15 Oct 1996 13:27:13 -0700 (PDT) From: Soren Schmidt Message-Id: <199610152027.NAA06066@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/10/15 13:27:12 Modified: sys/i386/isa syscons.c Log: Corrected the setting of winsize on open(). Problem pointed out by David Nugent - davidn@blaze.net.au. Revision Changes Path 1.179 +10 -5 src/sys/i386/isa/syscons.c From owner-cvs-sys Tue Oct 15 17:11:43 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA20044 for cvs-sys-outgoing; Tue, 15 Oct 1996 17:11:43 -0700 (PDT) Received: from mail.cs.tu-berlin.de (root@mail.cs.tu-berlin.de [130.149.17.13]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id RAA19861; Tue, 15 Oct 1996 17:08:58 -0700 (PDT) Received: from campa.panke.de (anonymous233.ppp.cs.tu-berlin.de [130.149.17.233]) by mail.cs.tu-berlin.de (8.6.13/8.6.12) with ESMTP id BAA25505; Wed, 16 Oct 1996 01:55:51 +0200 Received: (from wosch@localhost) by campa.panke.de (8.6.12/8.6.12) id BAA02221; Wed, 16 Oct 1996 01:05:10 +0200 Date: Wed, 16 Oct 1996 01:05:10 +0200 From: Wolfram Schneider Message-Id: <199610152305.BAA02221@campa.panke.de> To: Bruce Evans Cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/i386 genassym.c src/sys/pci if_fxp.c src/sys/i386/eisa 3c5x9.c src/sys/net if.h if_arp.h if_mib.c src/sys/netinet if_ether.c ip_fw.c In-Reply-To: <199610122205.IAA08426@godzilla.zeta.org.au> References: <199610122205.IAA08426@godzilla.zeta.org.au> Reply-to: Wolfram Schneider MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Bruce Evans writes: >It is just a stupid shell script that tries recompiling everything one >header at a time removed. For the LINT kernel, this takes about twice >as long as `make world' :-). > >I've only used this much for the LINT kernel. It seems to work OK in >the source directory for fsck. I think the user land stuff has a low priority. It is more important to add the missing includes files than removing unused. There are many, many programs in our source tree which forgot includes. Wolfram From owner-cvs-sys Tue Oct 15 17:19:48 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA20392 for cvs-sys-outgoing; Tue, 15 Oct 1996 17:19:48 -0700 (PDT) Received: (from julian@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA20373; Tue, 15 Oct 1996 17:19:41 -0700 (PDT) Date: Tue, 15 Oct 1996 17:19:41 -0700 (PDT) From: Julian Elischer Message-Id: <199610160019.RAA20373@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 cons.c src/sys/i386/boot/biosboot boot.c src/sys/sys reboot.h sysctl.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 96/10/15 17:19:41 Modified: sys/i386/boot/biosboot boot.c sys/i386/i386 cons.c sys/sys reboot.h sysctl.h Log: Add support for embedded operation withou console The boot.c patch is applied only to teh JULIAN_HACK branch the muted console is controlable by a sysctl variable kern.consmute Revision Changes Path 1.56.2.9 +7 -2 src/sys/i386/boot/biosboot/boot.c 1.48 +23 -8 src/sys/i386/i386/cons.c 1.14 +3 -1 src/sys/sys/reboot.h 1.47 +4 -2 src/sys/sys/sysctl.h From owner-cvs-sys Tue Oct 15 19:16:34 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA27568 for cvs-sys-outgoing; Tue, 15 Oct 1996 19:16:34 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA27511; Tue, 15 Oct 1996 19:16:16 -0700 (PDT) Date: Tue, 15 Oct 1996 19:16:16 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199610160216.TAA27511@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 locore.s machdep.c userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/10/15 19:16:14 Branch: sys/i386/i386 RELENG_2_1_0 Modified: sys/i386/i386 locore.s machdep.c userconfig.c Log: Merge boot changes from HEAD to sync with sysinstall. Revision Changes Path 1.52.4.4 +9 -1 src/sys/i386/i386/locore.s 1.128.4.9 +5 -1 src/sys/i386/i386/machdep.c 1.28.4.5 +141 -4 src/sys/i386/i386/userconfig.c From owner-cvs-sys Tue Oct 15 19:21:37 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA28315 for cvs-sys-outgoing; Tue, 15 Oct 1996 19:21:37 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA28260; Tue, 15 Oct 1996 19:21:17 -0700 (PDT) Date: Tue, 15 Oct 1996 19:21:17 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199610160221.TAA28260@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 jkh 96/10/15 19:21:16 Branch: sys/i386/conf RELENG_2_1_0 Modified: sys/i386/conf GENERIC LINT Log: Document new userconfig options. Revision Changes Path 1.46.2.19 +4 -1 src/sys/i386/conf/GENERIC 1.184.4.25 +5 -1 src/sys/i386/conf/LINT From owner-cvs-sys Wed Oct 16 10:51:18 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA20221 for cvs-sys-outgoing; Wed, 16 Oct 1996 10:51:18 -0700 (PDT) Received: (from sos@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA20192; Wed, 16 Oct 1996 10:51:10 -0700 (PDT) Date: Wed, 16 Oct 1996 10:51:10 -0700 (PDT) From: Soren Schmidt Message-Id: <199610161751.KAA20192@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys, cvs-user Subject: cvs commit: src/sys/sys imgact_elf.h src/sys/kern imgact_elf.c src/sys/i386/linux linux_sysvec.c src/lkm/linux linux.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk sos 96/10/16 10:51:09 Modified: sys/sys imgact_elf.h sys/kern imgact_elf.c sys/i386/linux linux_sysvec.c lkm/linux linux.c Log: Prepare kernel to take advantage of "branded" ELF binaries. Revision Changes Path 1.2 +10 -7 src/sys/sys/imgact_elf.h 1.10 +76 -47 src/sys/kern/imgact_elf.c 1.9 +6 -5 src/sys/i386/linux/linux_sysvec.c 1.8 +4 -4 src/lkm/linux/linux.c From owner-cvs-sys Wed Oct 16 11:03:03 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA21192 for cvs-sys-outgoing; Wed, 16 Oct 1996 11:03:03 -0700 (PDT) Received: (from julian@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA21168; Wed, 16 Oct 1996 11:02:55 -0700 (PDT) Date: Wed, 16 Oct 1996 11:02:55 -0700 (PDT) From: Julian Elischer Message-Id: <199610161802.LAA21168@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/devfs devfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 96/10/16 11:02:55 Modified: sys/miscfs/devfs devfs_vnops.c Log: Allow the utimes call to work on devfs nodes. Revision Changes Path 1.29 +2 -3 src/sys/miscfs/devfs/devfs_vnops.c From owner-cvs-sys Wed Oct 16 11:13:35 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA22303 for cvs-sys-outgoing; Wed, 16 Oct 1996 11:13:35 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA22278; Wed, 16 Oct 1996 11:13:27 -0700 (PDT) Date: Wed, 16 Oct 1996 11:13:27 -0700 (PDT) From: Bruce Evans Message-Id: <199610161813.LAA22278@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include asmacros.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/10/16 11:13:26 Modified: sys/i386/include asmacros.h Log: Added macros CROSSJUMP(), CROSSJUMP_LABEL() and GPROF_RET. These will be used to fix some benign(?) bugs in GUPROF profiling. Fixed stale comments and long lines. Revision Changes Path 1.9 +30 -26 src/sys/i386/include/asmacros.h From owner-cvs-sys Wed Oct 16 11:38:13 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA24361 for cvs-sys-outgoing; Wed, 16 Oct 1996 11:38:13 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA24345; Wed, 16 Oct 1996 11:37:59 -0700 (PDT) Date: Wed, 16 Oct 1996 11:37:59 -0700 (PDT) From: Bruce Evans Message-Id: <199610161837.LAA24345@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 swtch.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/10/16 11:37:59 Modified: sys/i386/i386 swtch.s Log: Fixed miscounting for non-statistical (GUPROF) profiling: - use CROSSJUMP() and CROSSJUMP_LABEL() for conditional jumps from idle() into cpu_switch() and vice versa. - moved badsw code to after cpu_switch(). Cosmetic changes: - moved sw0 string to be immediately after its caller (badsw). - removed unused #include. Revision Changes Path 1.41 +16 -12 src/sys/i386/i386/swtch.s From owner-cvs-sys Wed Oct 16 13:59:31 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA05221 for cvs-sys-outgoing; Wed, 16 Oct 1996 13:59:31 -0700 (PDT) Received: (from sos@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA05194; Wed, 16 Oct 1996 13:59:11 -0700 (PDT) Date: Wed, 16 Oct 1996 13:59:11 -0700 (PDT) From: Soren Schmidt Message-Id: <199610162059.NAA05194@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern imgact_elf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk sos 96/10/16 13:59:10 Modified: sys/kern imgact_elf.c Log: Oops forgot to remove a debug printf. Revision Changes Path 1.11 +2 -2 src/sys/kern/imgact_elf.c From owner-cvs-sys Wed Oct 16 16:14:19 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA14031 for cvs-sys-outgoing; Wed, 16 Oct 1996 16:14:19 -0700 (PDT) Received: (from julian@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA13976; Wed, 16 Oct 1996 16:14:04 -0700 (PDT) Date: Wed, 16 Oct 1996 16:14:04 -0700 (PDT) From: Julian Elischer Message-Id: <199610162314.QAA13976@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/devfs devfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 96/10/16 16:14:03 Modified: sys/miscfs/devfs devfs_vnops.c Log: actually impliment permissions for teh chown/chmod/etc functions that resemble what the man pages say. also fix braino (type last week) Revision Changes Path 1.30 +88 -31 src/sys/miscfs/devfs/devfs_vnops.c From owner-cvs-sys Wed Oct 16 19:49:48 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA26341 for cvs-sys-outgoing; Wed, 16 Oct 1996 19:49:48 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA26326; Wed, 16 Oct 1996 19:49:38 -0700 (PDT) Date: Wed, 16 Oct 1996 19:49:38 -0700 (PDT) From: John Dyson Message-Id: <199610170249.TAA26326@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern vfs_subr.c src/sys/vm vm_object.h vnode_pager.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/10/16 19:49:37 Modified: sys/kern vfs_subr.c sys/vm vm_object.h vnode_pager.c Log: Clean up the rundown of the object backing a vnode. This should fix NFS problems associated with forcible dismounts. Revision Changes Path 1.62 +11 -2 src/sys/kern/vfs_subr.c 1.33 +2 -1 src/sys/vm/vm_object.h 1.65 +7 -1 src/sys/vm/vnode_pager.c From owner-cvs-sys Wed Oct 16 19:58:47 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA26903 for cvs-sys-outgoing; Wed, 16 Oct 1996 19:58:47 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA26882; Wed, 16 Oct 1996 19:58:24 -0700 (PDT) Date: Wed, 16 Oct 1996 19:58:24 -0700 (PDT) From: John Dyson Message-Id: <199610170258.TAA26882@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_synch.c src/sys/sys proc.h src/sys/vm vm_glue.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/10/16 19:58:23 Modified: sys/kern kern_synch.c sys/sys proc.h sys/vm vm_glue.c Log: Make processes waken up eligible for immediate swap-in. Revision Changes Path 1.26 +6 -2 src/sys/kern/kern_synch.c 1.30 +2 -1 src/sys/sys/proc.h 1.55 +8 -3 src/sys/vm/vm_glue.c From owner-cvs-sys Wed Oct 16 20:05:03 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA27428 for cvs-sys-outgoing; Wed, 16 Oct 1996 20:05:03 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA27400; Wed, 16 Oct 1996 20:04:46 -0700 (PDT) Date: Wed, 16 Oct 1996 20:04:46 -0700 (PDT) From: John Dyson Message-Id: <199610170304.UAA27400@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern vfs_bio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/10/16 20:04:46 Modified: sys/kern vfs_bio.c Log: Fix a problem that could cause msync (or many other things) to deadlock. The heuristic for managment of memory backing the buffer cache was nice, but didn't work due to some architectural problems. Simplify and improve the algorithm. Revision Changes Path 1.104 +40 -44 src/sys/kern/vfs_bio.c From owner-cvs-sys Thu Oct 17 06:42:23 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA00474 for cvs-sys-outgoing; Thu, 17 Oct 1996 06:42:23 -0700 (PDT) Received: (from nate@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA00458; Thu, 17 Oct 1996 06:42:15 -0700 (PDT) Date: Thu, 17 Oct 1996 06:42:15 -0700 (PDT) From: Nate Williams Message-Id: <199610171342.GAA00458@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa if_ed.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 96/10/17 06:42:15 Modified: sys/i386/isa if_ed.c Log: This patch attempts to make the pccard probe in if_ed.c work with non-memory-mapped cards. Submitted by: Michael Smith Reviewed by: phk,dg Revision Changes Path 1.107 +24 -96 src/sys/i386/isa/if_ed.c From owner-cvs-sys Thu Oct 17 10:02:31 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA12152 for cvs-sys-outgoing; Thu, 17 Oct 1996 10:02:31 -0700 (PDT) Received: from precipice.shockwave.com (ppp-206-170-5-49.rdcy01.pacbell.net [206.170.5.49]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id KAA12145; Thu, 17 Oct 1996 10:02:27 -0700 (PDT) Received: from shockwave.com (localhost.shockwave.com [127.0.0.1]) by precipice.shockwave.com (8.7.6/8.7.3) with ESMTP id KAA17017; Thu, 17 Oct 1996 10:01:58 -0700 (PDT) Message-Id: <199610171701.KAA17017@precipice.shockwave.com> To: John Dyson cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/vm vm_object.h vnode_pager.c In-reply-to: Your message of "Wed, 16 Oct 1996 19:49:38 PDT." <199610170249.TAA26326@freefall.freebsd.org> Date: Thu, 17 Oct 1996 10:01:58 -0700 From: Paul Traina Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk John, Thanks, I wanted to let it spin a night with the new fixes. We came through on both machines with no problems. Regards, Paul From: John Dyson Subject: cvs commit: src/sys/kern vfs_subr.c src/sys/vm vm_object.h vnode_pa >>ger.c dyson 96/10/16 19:49:37 Modified: sys/kern vfs_subr.c sys/vm vm_object.h vnode_pager.c Log: Clean up the rundown of the object backing a vnode. This should fix NFS problems associated with forcible dismounts. Revision Changes Path 1.62 +11 -2 src/sys/kern/vfs_subr.c 1.33 +2 -1 src/sys/vm/vm_object.h 1.65 +7 -1 src/sys/vm/vnode_pager.c From owner-cvs-sys Thu Oct 17 10:12:14 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA13115 for cvs-sys-outgoing; Thu, 17 Oct 1996 10:12:14 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA13095; Thu, 17 Oct 1996 10:12:06 -0700 (PDT) Date: Thu, 17 Oct 1996 10:12:06 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199610171712.KAA13095@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys mount.h vnode.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/10/17 10:12:05 Modified: sys/sys mount.h vnode.h Log: Some very small changes to support Netcon's TFS filesystem. These patches were formerly applied by the Netcon installer before rebuilding your kernel. Revision Changes Path 1.34 +5 -3 src/sys/sys/mount.h 1.36 +2 -2 src/sys/sys/vnode.h From owner-cvs-sys Thu Oct 17 10:17:06 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA13457 for cvs-sys-outgoing; Thu, 17 Oct 1996 10:17:06 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA13441; Thu, 17 Oct 1996 10:17:00 -0700 (PDT) Date: Thu, 17 Oct 1996 10:17:00 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199610171717.KAA13441@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 jkh 96/10/17 10:16:59 Modified: sys/net if_ethersubr.c Log: Netcon's changes for their extended NS support. This only effects people compiling with NS, so the effects on everyone else are nil. Revision Changes Path 1.25 +72 -11 src/sys/net/if_ethersubr.c From owner-cvs-sys Thu Oct 17 10:32:36 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA14918 for cvs-sys-outgoing; Thu, 17 Oct 1996 10:32:36 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA14657; Thu, 17 Oct 1996 10:31:27 -0700 (PDT) Date: Thu, 17 Oct 1996 10:31:27 -0700 (PDT) From: Bruce Evans Message-Id: <199610171731.KAA14657@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include clock.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/10/17 10:31:26 Modified: sys/i386/include clock.h Log: Added missing extern declaration of timer_freq. Sorted declarations of scalars. Revision Changes Path 1.19 +7 -8 src/sys/i386/include/clock.h From owner-cvs-sys Thu Oct 17 10:56:17 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA16875 for cvs-sys-outgoing; Thu, 17 Oct 1996 10:56:17 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA16854; Thu, 17 Oct 1996 10:56:09 -0700 (PDT) Date: Thu, 17 Oct 1996 10:56:09 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199610171756.KAA16854@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern vfs_subr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/10/17 10:56:09 Modified: sys/kern vfs_subr.c Log: I'm not sure why, but Netcon's TFS filesystem code doesn't want to add free vnodes back to the freelist. They must do their own vnode management. Anyway, this change is *only* activated with their filesystem and doesn't affect anyone else. Whoops, forgot the submitted-by lines in my previous commits too.. :-( Submitted-By: Tony Ardolino Revision Changes Path 1.63 +9 -5 src/sys/kern/vfs_subr.c From owner-cvs-sys Thu Oct 17 11:42:50 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA20388 for cvs-sys-outgoing; Thu, 17 Oct 1996 11:42:50 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA20358; Thu, 17 Oct 1996 11:42:37 -0700 (PDT) Date: Thu, 17 Oct 1996 11:42:37 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199610171842.LAA20358@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netns idp_usrreq.c idp_var.h ns.c ns.h ns_cksum.c ns_error.c ns_error.h ns_if.h ns_input.c ns_ip.c ns_output.c ns_pcb.c ns_pcb.h ns_proto.c sp.h spidp.h spp_debug.c spp_debug.h spp_timer.h spp_usrreq.c spp_var.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/10/17 11:42:36 Added: sys/netns idp_usrreq.c idp_var.h ns.c ns.h ns_cksum.c ns_error.c ns_error.h ns_if.h ns_input.c ns_ip.c ns_output.c ns_pcb.c ns_pcb.h ns_proto.c sp.h spidp.h spp_debug.c spp_debug.h spp_timer.h spp_usrreq.c spp_var.h Log: Bring back netns so that Netcon can take over support for it, as agreed. This was actually easier than I thought - CVS is smart enough to handle "resurrections" now. :-) From owner-cvs-sys Thu Oct 17 12:32:56 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA24186 for cvs-sys-outgoing; Thu, 17 Oct 1996 12:32:56 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA24163; Thu, 17 Oct 1996 12:32:35 -0700 (PDT) Date: Thu, 17 Oct 1996 12:32:35 -0700 (PDT) From: Bruce Evans Message-Id: <199610171932.MAA24163@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa prof_machdep.c src/sys/kern subr_prof.c src/sys/i386/conf files.i386 options.i386 src/sys/i386/include profile.h src/sys/libkern mcount.c src/sys/sys gmon.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/10/17 12:32:33 Modified: sys/i386/conf files.i386 options.i386 sys/i386/include profile.h sys/i386/isa prof_machdep.c sys/kern subr_prof.c sys/libkern mcount.c sys/sys gmon.h Log: Improved non-statistical (GUPROF) profiling: - use a more accurate and more efficient method of compensating for overheads. The old method counted too much time against leaf functions. - normally use the Pentium timestamp counter if available. On Pentiums, the times are now accurate to within a couple of cpu clock cycles per function call in the (unlikely) event that there are no cache misses in or caused by the profiling code. - optionally use an arbitrary Pentium event counter if available. - optionally regress to using the i8254 counter. - scaled the i8254 counter by a factor of 128. Now the i8254 counters overflow slightly faster than the TSC counters for a 150MHz Pentium :-) (after about 16 seconds). This is to avoid fractional overheads. files.i386: permon.c temporarily has to be classified as a profiling-routine because a couple of functions in it may be called from profiling code. options.i386: - I586_CTR_GUPROF is currently unused (oops). - I586_PMC_GUPROF should be something like 0x70000 to enable (but not use unless prof_machdep.c is changed) support for Pentium event counters. 7 is a control mode and the counter number 0 is somewhere in the 0000 bits (see perfmon.h for the encoding). profile.h: - added declarations. - cleaned up separation of user mode declarations. prof_machdep.c: Mostly clock-select changes. The default clock can be changed by editing kmem. There should be a sysctl for this. subr_prof.c: - added copyright. - calibrate overheads for the new method. - documented new method. - fixed races and and machine dependencies in start/stop code. mcount.c: Use the new overhead compensation method. gmon.h: - changed GPROF4 counter type from unsigned to int. Oops, this should be machine-dependent and/or int32_t. - reorganized overhead counters. Submitted by: Pentium event counter changes mostly by wollman Revision Changes Path 1.141 +2 -1 src/sys/i386/conf/files.i386 1.24 +3 -1 src/sys/i386/conf/options.i386 1.8 +31 -5 src/sys/i386/include/profile.h 1.3 +154 -14 src/sys/i386/isa/prof_machdep.c 1.17 +149 -37 src/sys/kern/subr_prof.c 1.9 +58 -72 src/sys/libkern/mcount.c 1.9 +10 -15 src/sys/sys/gmon.h From owner-cvs-sys Thu Oct 17 14:18:54 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA00626 for cvs-sys-outgoing; Thu, 17 Oct 1996 14:18:54 -0700 (PDT) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA00612; Thu, 17 Oct 1996 14:18:45 -0700 (PDT) Date: Thu, 17 Oct 1996 14:18:45 -0700 (PDT) From: Poul-Henning Kamp Message-Id: <199610172118.OAA00612@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa wd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/10/17 14:18:44 Modified: sys/i386/isa wd.c Log: DKFL_MULTI lives in flags, not in status. Revision Changes Path 1.119 +2 -2 src/sys/i386/isa/wd.c From owner-cvs-sys Thu Oct 17 15:47:57 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA05916 for cvs-sys-outgoing; Thu, 17 Oct 1996 15:47:57 -0700 (PDT) Received: (from julian@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA05888; Thu, 17 Oct 1996 15:47:29 -0700 (PDT) Date: Thu, 17 Oct 1996 15:47:29 -0700 (PDT) From: Julian Elischer Message-Id: <199610172247.PAA05888@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/devfs devfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 96/10/17 15:47:28 Modified: sys/miscfs/devfs devfs_vnops.c Log: Just because something doesn't make sense doesn't mean it should be illegal.. just ignore it instead. =================================================================== RCS file: /home/ncvs/src/sys/miscfs/devfs/devfs_vnops.c,v retrieving revision 1.30 diff -r1.30 devfs_vnops.c 631d630 < (vap->va_size != VNOVAL) || /* doesn't make sense in devfs */ Revision Changes Path 1.31 +1 -2 src/sys/miscfs/devfs/devfs_vnops.c From owner-cvs-sys Thu Oct 17 20:53:07 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA21547 for cvs-sys-outgoing; Thu, 17 Oct 1996 20:53:07 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA21531; Thu, 17 Oct 1996 20:52:53 -0700 (PDT) Date: Thu, 17 Oct 1996 20:52:53 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199610180352.UAA21531@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 jkh 96/10/17 20:52:52 Modified: sys/i386/conf LINT Log: Add back line for options NS, though commented out for now until Tony tells me what to do with the ns_nettype extern which is still unresolved for this optioin. Revision Changes Path 1.284 +2 -1 src/sys/i386/conf/LINT From owner-cvs-sys Thu Oct 17 22:22:09 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA25557 for cvs-sys-outgoing; Thu, 17 Oct 1996 22:22:09 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA25542; Thu, 17 Oct 1996 22:21:58 -0700 (PDT) Date: Thu, 17 Oct 1996 22:21:58 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199610180521.WAA25542@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netns idp.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/10/17 22:21:58 Added: sys/netns idp.h Log: Whoops, missed one. From owner-cvs-sys Fri Oct 18 08:59:49 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA03498 for cvs-sys-outgoing; Fri, 18 Oct 1996 08:59:49 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA03473; Fri, 18 Oct 1996 08:59:35 -0700 (PDT) Date: Fri, 18 Oct 1996 08:59:35 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199610181559.IAA03473@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 jkh 96/10/18 08:59:33 Modified: sys/net if_ethersubr.c Log: ns_nettype should be declared, not externed. Revision Changes Path 1.26 +2 -2 src/sys/net/if_ethersubr.c From owner-cvs-sys Fri Oct 18 11:51:48 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA15941 for cvs-sys-outgoing; Fri, 18 Oct 1996 11:51:48 -0700 (PDT) Received: (from sos@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA15926; Fri, 18 Oct 1996 11:51:39 -0700 (PDT) Date: Fri, 18 Oct 1996 11:51:39 -0700 (PDT) From: Soren Schmidt Message-Id: <199610181851.LAA15926@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa syscons.c syscons.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk sos 96/10/18 11:51:38 Modified: sys/i386/isa syscons.c syscons.h Log: Changed mouse functionality a bit, now the pointer disappears if there is keyboard input. The mousepointer is shown again immediately if moved. Also a function pointer used to install a userwritten extra ioctl handler (sc_user_ioctl). This way its is possible to install user defined videomodes etc etc. No further changes should be in the kernel. Revision Changes Path 1.180 +35 -15 src/sys/i386/isa/syscons.c 1.22 +4 -2 src/sys/i386/isa/syscons.h From owner-cvs-sys Fri Oct 18 18:06:30 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA07086 for cvs-sys-outgoing; Fri, 18 Oct 1996 18:06:30 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA07070; Fri, 18 Oct 1996 18:06:22 -0700 (PDT) Date: Fri, 18 Oct 1996 18:06:22 -0700 (PDT) From: David Greenman Message-Id: <199610190106.SAA07070@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_sig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/10/18 18:06:22 Modified: sys/kern kern_sig.c Log: Kill unnecessary test in coredump() that wasn't removed in rev 1.19 when the check for P_SUGID was added. Revision Changes Path 1.26 +2 -9 src/sys/kern/kern_sig.c From owner-cvs-sys Fri Oct 18 18:07:46 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA07224 for cvs-sys-outgoing; Fri, 18 Oct 1996 18:07:46 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA07205; Fri, 18 Oct 1996 18:07:40 -0700 (PDT) Date: Fri, 18 Oct 1996 18:07:40 -0700 (PDT) From: David Greenman Message-Id: <199610190107.SAA07205@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_sig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/10/18 18:07:40 Branch: sys/kern RELENG_2_1_0 Modified: sys/kern kern_sig.c Log: Brought in change from revs 1.19/1.26: check for P_SUGID before coredumping. Revision Changes Path 1.11.4.2 +3 -4 src/sys/kern/kern_sig.c From owner-cvs-sys Sat Oct 19 13:23:28 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA01793 for cvs-sys-outgoing; Sat, 19 Oct 1996 13:23:28 -0700 (PDT) Received: (from alex@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA01752; Sat, 19 Oct 1996 13:23:16 -0700 (PDT) Date: Sat, 19 Oct 1996 13:23:16 -0700 (PDT) From: Alex Nash Message-Id: <199610192023.NAA01752@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet in.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 96/10/19 13:23:15 Modified: sys/netinet in.h Log: Reword two comments. Revision Changes Path 1.21 +3 -3 src/sys/netinet/in.h