From owner-cvs-sys Sun Jan 11 04:47:07 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA19959 for cvs-sys-outgoing; Sun, 11 Jan 1998 04:47:07 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA19925; Sun, 11 Jan 1998 04:46:21 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA24843; Sun, 11 Jan 1998 04:45:45 -0800 (PST) Date: Sun, 11 Jan 1998 04:45:45 -0800 (PST) Message-Id: <199801111245.EAA24843@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf files.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/11 04:45:44 PST Modified files: (Branch: RELENG_2_2) sys/pc98/conf files.pc98 Log: Sync with sys/i386/conf/files.i386 revision 1.141.2.16. Revision Changes Path 1.9.2.16 +2 -1 src/sys/pc98/conf/files.pc98 From owner-cvs-sys Sun Jan 11 04:50:52 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA20278 for cvs-sys-outgoing; Sun, 11 Jan 1998 04:50:52 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA20223; Sun, 11 Jan 1998 04:50:05 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA24882; Sun, 11 Jan 1998 04:49:29 -0800 (PST) Date: Sun, 11 Jan 1998 04:49:29 -0800 (PST) Message-Id: <199801111249.EAA24882@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf options.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/11 04:49:28 PST Modified files: (Branch: RELENG_2_2) sys/pc98/conf options.pc98 Log: Sync with sys/i386/conf/options.i386 revision 1.26.2.15. Revision Changes Path 1.8.2.15 +2 -1 src/sys/pc98/conf/options.pc98 From owner-cvs-sys Sun Jan 11 09:05:48 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA12693 for cvs-sys-outgoing; Sun, 11 Jan 1998 09:05:48 -0800 (PST) (envelope-from owner-cvs-sys) Received: from GndRsh.aac.dev.com (GndRsh.aac.dev.com [207.149.232.62] (may be forged)) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA12623; Sun, 11 Jan 1998 09:04:24 -0800 (PST) (envelope-from rgrimes@GndRsh.aac.dev.com) Received: (from rgrimes@localhost) by GndRsh.aac.dev.com (8.8.8/8.8.8) id JAA11559; Sun, 11 Jan 1998 09:03:35 -0800 (PST) (envelope-from rgrimes) From: "Rodney W. Grimes" Message-Id: <199801111703.JAA11559@GndRsh.aac.dev.com> Subject: Re: cvs commit: src/sys/i386/conf GENERIC In-Reply-To: <199801110216.SAA04269@freefall.freebsd.org> from "Jordan K. Hubbard" at "Jan 10, 98 06:16:40 pm" To: jkh@FreeBSD.ORG (Jordan K. Hubbard) Date: Sun, 11 Jan 1998 09:03:35 -0800 (PST) Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (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 > jkh 1998/01/10 18:16:39 PST > > Modified files: > sys/i386/conf GENERIC > Log: > Add ppp, at long last, back to GENERIC. We have enough room in the > kernel for it and I'm tired of reading the "This system lacks kernel > support for PPP..." line in people's tech support messages. THANK YOU!!!!!!!!! -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation, Inc. Reliable computers for FreeBSD From owner-cvs-sys Sun Jan 11 09:53:44 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA17828 for cvs-sys-outgoing; Sun, 11 Jan 1998 09:53:44 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA17723; Sun, 11 Jan 1998 09:53:12 -0800 (PST) (envelope-from brian@FreeBSD.org) From: Brian Somers Received: (from brian@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id JAA17512; Sun, 11 Jan 1998 09:52:35 -0800 (PST) Date: Sun, 11 Jan 1998 09:52:35 -0800 (PST) Message-Id: <199801111752.JAA17512@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/net if_tunvar.h if_tun.c if_tun.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk brian 1998/01/11 09:52:35 PST Modified files: sys/net if_tun.c if_tun.h Added files: sys/net if_tunvar.h Log: Move softc stuff into if_tunvar.h Suggested by: Peter Wemm Hinted at by: Bruce Evans Revision Changes Path 1.40 +1 -0 src/sys/net/if_tun.c 1.11 +1 -17 src/sys/net/if_tun.h From owner-cvs-sys Sun Jan 11 11:09:05 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA26547 for cvs-sys-outgoing; Sun, 11 Jan 1998 11:09:05 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA26512; Sun, 11 Jan 1998 11:08:37 -0800 (PST) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA17999; Sun, 11 Jan 1998 11:07:59 -0800 (PST) Date: Sun, 11 Jan 1998 11:07:59 -0800 (PST) Message-Id: <199801111907.LAA17999@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_clock.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1998/01/11 11:07:59 PST Modified files: sys/kern kern_clock.c Log: Try to solve timeout race by not touching softtics here. Revision Changes Path 1.52 +2 -4 src/sys/kern/kern_clock.c From owner-cvs-sys Sun Jan 11 13:37:54 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA09143 for cvs-sys-outgoing; Sun, 11 Jan 1998 13:37:54 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA09074; Sun, 11 Jan 1998 13:36:43 -0800 (PST) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id NAA18297; Sun, 11 Jan 1998 13:36:00 -0800 (PST) Date: Sun, 11 Jan 1998 13:36:00 -0800 (PST) Message-Id: <199801112136.NAA18297@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys imgact.h src/sys/kern imgact_aout.c kern_exec.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1998/01/11 13:35:59 PST Modified files: sys/sys imgact.h sys/kern imgact_aout.c kern_exec.c Log: Implement the first page access for object type determination more VM clean. Also, use vm_map_insert instead of vm_mmap. Reviewed by: dg@freebsd.org Revision Changes Path 1.16 +2 -1 src/sys/sys/imgact.h 1.38 +36 -33 src/sys/kern/imgact_aout.c 1.74 +94 -62 src/sys/kern/kern_exec.c From owner-cvs-sys Sun Jan 11 17:48:03 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA04014 for cvs-sys-outgoing; Sun, 11 Jan 1998 17:48:03 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA03931; Sun, 11 Jan 1998 17:47:20 -0800 (PST) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id RAA29701; Sun, 11 Jan 1998 17:46:39 -0800 (PST) Date: Sun, 11 Jan 1998 17:46:39 -0800 (PST) Message-Id: <199801120146.RAA29701@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys vnode.h src/sys/vm vm_fault.c vm_map.c vm_object.c vm_page.c vm_pageout.c vm_pageout.h src/sys/kern vfs_bio.c vfs_subr.c vfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1998/01/11 17:46:37 PST Modified files: sys/sys vnode.h sys/vm vm_fault.c vm_map.c vm_object.c vm_page.c vm_pageout.c vm_pageout.h sys/kern vfs_bio.c vfs_subr.c vfs_vnops.c Log: Fix some vnode management problems, and better mgmt of vnode free list. Fix the UIO optimization code. Fix an assumption in vm_map_insert regarding allocation of swap pagers. Fix an spl problem in the collapse handling in vm_object_deallocate. When pages are freed from vnode objects, and the criteria for putting the associated vnode onto the free list is reached, either put the vnode onto the list, or put it onto an interrupt safe version of the list, for further transfer onto the actual free list. Some minor syntax changes changing pre-decs, pre-incs to post versions. Remove a bogus timeout (that I added for debugging) from vn_lock. PHK will likely still have problems with the vnode list management, and so do I, but it is better than it was. Revision Changes Path 1.64 +9 -3 src/sys/sys/vnode.h 1.74 +3 -1 src/sys/vm/vm_fault.c 1.105 +115 -39 src/sys/vm/vm_map.c 1.106 +3 -1 src/sys/vm/vm_object.c 1.85 +19 -1 src/sys/vm/vm_page.c 1.107 +28 -12 src/sys/vm/vm_pageout.c 1.22 +2 -1 src/sys/vm/vm_pageout.h 1.142 +8 -1 src/sys/kern/vfs_bio.c 1.122 +51 -8 src/sys/kern/vfs_subr.c 1.47 +2 -4 src/sys/kern/vfs_vnops.c From owner-cvs-sys Sun Jan 11 19:31:02 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA16909 for cvs-sys-outgoing; Sun, 11 Jan 1998 19:31:02 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA16717; Sun, 11 Jan 1998 19:29:18 -0800 (PST) (envelope-from julian@FreeBSD.org) From: Julian Elischer Received: (from julian@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id TAA06241; Sun, 11 Jan 1998 19:28:37 -0800 (PST) Date: Sun, 11 Jan 1998 19:28:37 -0800 (PST) Message-Id: <199801120328.TAA06241@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 1998/01/11 19:28:37 PST Modified files: sys/i386/isa syscons.c Log: add devfs entries for a few more syscons devices (e.g. sysmouse) Revision Changes Path 1.245 +9 -3 src/sys/i386/isa/syscons.c From owner-cvs-sys Sun Jan 11 19:40:44 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA17986 for cvs-sys-outgoing; Sun, 11 Jan 1998 19:40:44 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA17950; Sun, 11 Jan 1998 19:40:22 -0800 (PST) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id TAA06168; Sun, 11 Jan 1998 19:15:02 -0800 (PST) Date: Sun, 11 Jan 1998 19:15:02 -0800 (PST) Message-Id: <199801120315.TAA06168@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_subr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1998/01/11 19:15:02 PST Modified files: sys/kern vfs_subr.c Log: Fix another vnode leak. Revision Changes Path 1.123 +4 -2 src/sys/kern/vfs_subr.c From owner-cvs-sys Sun Jan 11 19:47:17 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA18523 for cvs-sys-outgoing; Sun, 11 Jan 1998 19:47:17 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA18494; Sun, 11 Jan 1998 19:46:40 -0800 (PST) (envelope-from julian@FreeBSD.org) From: Julian Elischer Received: (from julian@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id TAA06342; Sun, 11 Jan 1998 19:45:59 -0800 (PST) Date: Sun, 11 Jan 1998 19:45:59 -0800 (PST) Message-Id: <199801120345.TAA06342@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa/snd sound.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 1998/01/11 19:45:59 PST Modified files: sys/i386/isa/snd sound.c Log: Add some devfs entries (patch origianlly from luigi) Revision Changes Path 1.7 +44 -2 src/sys/i386/isa/snd/sound.c From owner-cvs-sys Sun Jan 11 21:17:14 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA27467 for cvs-sys-outgoing; Sun, 11 Jan 1998 21:17:14 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA27416; Sun, 11 Jan 1998 21:16:47 -0800 (PST) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id VAA06958; Sun, 11 Jan 1998 21:16:06 -0800 (PST) Date: Sun, 11 Jan 1998 21:16:06 -0800 (PST) Message-Id: <199801120516.VAA06958@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1998/01/11 21:16:06 PST Modified files: sys/i386/i386 machdep.c Log: Adjust upwards the size of exec map in order to take into account the additional PAGE_SIZE needed for exec operatino. Revision Changes Path 1.281 +2 -2 src/sys/i386/i386/machdep.c From owner-cvs-sys Mon Jan 12 07:36:59 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA18988 for cvs-sys-outgoing; Mon, 12 Jan 1998 07:36:59 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA18766; Mon, 12 Jan 1998 07:34:22 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id HAA15851; Mon, 12 Jan 1998 07:34:21 -0800 (PST) Date: Mon, 12 Jan 1998 07:34:21 -0800 (PST) Message-Id: <199801121534.HAA15851@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c syscons.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/12 07:34:20 PST Modified files: sys/pc98/pc98 syscons.c syscons.h Log: Initialize the variables Crtat and Atrat in scvidprobe(). Submitted by: NOKUBI Hirotaka Revision Changes Path 1.70 +24 -30 src/sys/pc98/pc98/syscons.c 1.21 +5 -1 src/sys/pc98/pc98/syscons.h From owner-cvs-sys Mon Jan 12 07:37:06 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA19021 for cvs-sys-outgoing; Mon, 12 Jan 1998 07:37:06 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA18932; Mon, 12 Jan 1998 07:36:30 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id HAA20828; Mon, 12 Jan 1998 07:36:30 -0800 (PST) Date: Mon, 12 Jan 1998 07:36:30 -0800 (PST) Message-Id: <199801121536.HAA20828@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c syscons.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/12 07:36:29 PST Modified files: (Branch: RELENG_2_2) sys/pc98/pc98 syscons.c syscons.h Log: MFC (initialize Crtat and Atrat in scvidprobe). Submitted by: NOKUBI Hirotaka Revision Changes Path 1.13.2.24 +6 -12 src/sys/pc98/pc98/syscons.c 1.7.2.8 +3 -1 src/sys/pc98/pc98/syscons.h From owner-cvs-sys Mon Jan 12 07:37:57 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA19114 for cvs-sys-outgoing; Mon, 12 Jan 1998 07:37:57 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA19069; Mon, 12 Jan 1998 07:37:39 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id HAA20861; Mon, 12 Jan 1998 07:37:38 -0800 (PST) Date: Mon, 12 Jan 1998 07:37:38 -0800 (PST) Message-Id: <199801121537.HAA20861@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf GENERIC98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/12 07:37:38 PST Modified files: sys/pc98/conf GENERIC98 Log: Sync with sys/i386/conf/GENERIC revision 1.102. Revision Changes Path 1.28 +3 -4 src/sys/pc98/conf/GENERIC98 From owner-cvs-sys Mon Jan 12 07:38:42 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA19212 for cvs-sys-outgoing; Mon, 12 Jan 1998 07:38:42 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA19157; Mon, 12 Jan 1998 07:38:23 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id HAA20897; Mon, 12 Jan 1998 07:38:22 -0800 (PST) Date: Mon, 12 Jan 1998 07:38:22 -0800 (PST) Message-Id: <199801121538.HAA20897@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/12 07:38:22 PST Modified files: sys/pc98/pc98 syscons.c Log: Sync with sys/i386/isa/syscons.c revision 1.245. Revision Changes Path 1.71 +9 -3 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Mon Jan 12 07:39:11 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA19250 for cvs-sys-outgoing; Mon, 12 Jan 1998 07:39:11 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA19219; Mon, 12 Jan 1998 07:38:53 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id HAA20928; Mon, 12 Jan 1998 07:38:53 -0800 (PST) Date: Mon, 12 Jan 1998 07:38:53 -0800 (PST) Message-Id: <199801121538.HAA20928@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/12 07:38:52 PST Modified files: sys/pc98/i386 machdep.c Log: Sync with sys/i386/i386/machdep.c revision 1.281. Revision Changes Path 1.69 +2 -2 src/sys/pc98/i386/machdep.c From owner-cvs-sys Mon Jan 12 07:41:47 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA19410 for cvs-sys-outgoing; Mon, 12 Jan 1998 07:41:47 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA19373; Mon, 12 Jan 1998 07:41:18 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id HAA20969; Mon, 12 Jan 1998 07:41:17 -0800 (PST) Date: Mon, 12 Jan 1998 07:41:17 -0800 (PST) Message-Id: <199801121541.HAA20969@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/12 07:41:17 PST Modified files: sys/pc98/pc98 syscons.c Log: Fix JIS code support. Submitted by: NOKUBI Hirotaka Revision Changes Path 1.72 +3 -2 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Mon Jan 12 07:44:36 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA19563 for cvs-sys-outgoing; Mon, 12 Jan 1998 07:44:36 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA19537; Mon, 12 Jan 1998 07:44:09 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id HAA21006; Mon, 12 Jan 1998 07:44:08 -0800 (PST) Date: Mon, 12 Jan 1998 07:44:08 -0800 (PST) Message-Id: <199801121544.HAA21006@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/12 07:44:08 PST Modified files: (Branch: RELENG_2_2) sys/pc98/pc98 syscons.c Log: Sync with sys/i386/isa/syscons. revision 1.182.2.28. Submitted by: NOKUBI Hirotaka Revision Changes Path 1.13.2.25 +270 -170 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Mon Jan 12 11:24:09 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA15750 for cvs-sys-outgoing; Mon, 12 Jan 1998 11:24:09 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA15588; Mon, 12 Jan 1998 11:23:38 -0800 (PST) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA21677; Mon, 12 Jan 1998 11:10:44 -0800 (PST) Date: Mon, 12 Jan 1998 11:10:44 -0800 (PST) Message-Id: <199801121910.LAA21677@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys namei.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1998/01/12 11:10:44 PST Modified files: sys/sys namei.h Log: Remove two non-global variables. Found by: bde (one) Overlooked by: bde (one) :-) Revision Changes Path 1.19 +1 -3 src/sys/sys/namei.h From owner-cvs-sys Mon Jan 12 15:55:53 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA22458 for cvs-sys-outgoing; Mon, 12 Jan 1998 15:55:53 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA22343; Mon, 12 Jan 1998 15:54:56 -0800 (PST) (envelope-from yokota@FreeBSD.org) From: Kazutaka YOKOTA Received: (from yokota@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id PAA22215; Mon, 12 Jan 1998 15:54:53 -0800 (PST) Date: Mon, 12 Jan 1998 15:54:53 -0800 (PST) Message-Id: <199801122354.PAA22215@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa kbdtables.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk yokota 1998/01/12 15:54:52 PST Modified files: sys/i386/isa kbdtables.h Log: Fix illegal numeric expressions: 08 and 09. Revision Changes Path 1.38 +10 -10 src/sys/i386/isa/kbdtables.h From owner-cvs-sys Mon Jan 12 18:57:30 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA17234 for cvs-sys-outgoing; Mon, 12 Jan 1998 18:57:30 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA17091; Mon, 12 Jan 1998 18:56:28 -0800 (PST) (envelope-from wollman@FreeBSD.org) From: Garrett Wollman Received: (from wollman@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id SAA22814; Mon, 12 Jan 1998 18:56:24 -0800 (PST) Date: Mon, 12 Jan 1998 18:56:24 -0800 (PST) Message-Id: <199801130256.SAA22814@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/net if.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 1998/01/12 18:56:23 PST Modified files: sys/net if.h Log: Add a macro to accurately calculate the length of a struct ifreq when it contains an address. This can replace all the myriad (wrong) ways in which this task is performed in the current system. As an added bonus, since it's a macro, then third-party software vendors have an easy way to tell whether it's there or not. (This will become necessary when sizeof(struct sockaddr) is increaased, and also when additional fields are added to struct ifreq.) Revision Changes Path 1.48 +6 -1 src/sys/net/if.h From owner-cvs-sys Mon Jan 19 10:39:47 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA03538 for cvs-sys-outgoing; Mon, 19 Jan 1998 10:39:47 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA03445; Mon, 19 Jan 1998 10:38:37 -0800 (PST) (envelope-from tegge@FreeBSD.org) From: Tor Egge Received: (from tegge@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA20287; Mon, 19 Jan 1998 09:33:12 -0800 (PST) Date: Mon, 19 Jan 1998 09:33:12 -0800 (PST) Message-Id: <199801191733.JAA20287@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 simplelock.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk tegge 1998/01/19 09:33:10 PST Modified files: sys/i386/i386 simplelock.s Log: Nondestructive attempts to get simple locks when SL_DEBUG is defined. Revision Changes Path 1.8 +21 -19 src/sys/i386/i386/simplelock.s From owner-cvs-sys Mon Jan 19 19:39:09 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA24857 for cvs-sys-outgoing; Mon, 19 Jan 1998 19:39:09 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA24819; Mon, 19 Jan 1998 19:38:24 -0800 (PST) (envelope-from yokota@FreeBSD.org) From: Kazutaka YOKOTA Received: (from yokota@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id TAA29404; Mon, 19 Jan 1998 19:37:29 -0800 (PST) Date: Mon, 19 Jan 1998 19:37:29 -0800 (PST) Message-Id: <199801200337.TAA29404@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa psm.c syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk yokota 1998/01/19 19:37:29 PST Modified files: sys/i386/isa psm.c syscons.c Log: - Add binary compatibility support for obsolete console/mouse ioctls so that existing programs which were compiled before the introduction of the new mouse code and use these ioctls will run unmodified. Suggested by msmith. Revision Changes Path 1.48 +67 -2 src/sys/i386/isa/psm.c 1.246 +51 -1 src/sys/i386/isa/syscons.c From owner-cvs-sys Mon Jan 19 19:55:06 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA27020 for cvs-sys-outgoing; Mon, 19 Jan 1998 19:55:06 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA26667; Mon, 19 Jan 1998 19:52:36 -0800 (PST) (envelope-from yokota@FreeBSD.org) From: Kazutaka YOKOTA Received: (from yokota@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id TAA29611; Mon, 19 Jan 1998 19:51:33 -0800 (PST) Date: Mon, 19 Jan 1998 19:51:33 -0800 (PST) Message-Id: <199801200351.TAA29611@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf LINT options.i386 src/sys/i386/include console.h mouse.h src/sys/i386/isa kbdio.h mse.c psm.c syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk yokota 1998/01/19 19:51:33 PST Modified files: (Branch: RELENG_2_2) sys/i386/conf LINT options.i386 sys/i386/include console.h mouse.h sys/i386/isa kbdio.h mse.c psm.c syscons.c Log: - Merge new mouse support from -current. - Add compatibility support to the merged code in syscons and psm so that existing programs which use old console/mouse ioctls will run unmodified. Revision Changes Path 1.286.2.40 +1 -4 src/sys/i386/conf/LINT 1.26.2.16 +1 -4 src/sys/i386/conf/options.i386 1.25.2.5 +10 -5 src/sys/i386/include/console.h 1.1.12.3 +139 -45 src/sys/i386/include/mouse.h 1.1.2.5 +2 -1 src/sys/i386/isa/kbdio.h 1.28.2.2 +204 -19 src/sys/i386/isa/mse.c 1.25.2.11 +1114 -632 src/sys/i386/isa/psm.c 1.182.2.29 +484 -48 src/sys/i386/isa/syscons.c From owner-cvs-sys Tue Jan 20 01:11:01 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA18371 for cvs-sys-outgoing; Tue, 20 Jan 1998 01:11:01 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA18278; Tue, 20 Jan 1998 01:10:21 -0800 (PST) (envelope-from jb@FreeBSD.org) From: John Birrell Received: (from jb@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id BAA00724; Tue, 20 Jan 1998 01:09:25 -0800 (PST) Date: Tue, 20 Jan 1998 01:09:25 -0800 (PST) Message-Id: <199801200909.BAA00724@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-include@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/include setjmp.h src/sys/i386/include setjmp.h src/sys/alpha/include setjmp.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jb 1998/01/20 01:09:25 PST Modified files: include setjmp.h sys/i386/include setjmp.h sys/alpha/include setjmp.h Log: Suggested by: bde Move sigjmp_buf and jmp_buf structure definitions to machine/setjmp.h so that i386 can continue to use int as the basic register type and alpha can use long. Bruce was concerned about possible differing alignment. I've left the definition of _JBLEN in machine/setjmp.h even though Bruce's example used the number directly. I don't know if any other code relies on _JBLEN, so I left it to avoid potential breakage. Revision Changes Path 1.6 +0 -11 src/include/setjmp.h 1.2 +12 -1 src/sys/i386/include/setjmp.h 1.2 +12 -1 src/sys/alpha/include/setjmp.h From owner-cvs-sys Tue Jan 20 02:04:31 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA22242 for cvs-sys-outgoing; Tue, 20 Jan 1998 02:04:31 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA22158; Tue, 20 Jan 1998 02:03:53 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA01009; Tue, 20 Jan 1998 02:02:56 -0800 (PST) Date: Tue, 20 Jan 1998 02:02:56 -0800 (PST) Message-Id: <199801201002.CAA01009@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/miscfs/union union.h union_subr.c union_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/20 02:02:56 PST Modified files: sys/miscfs/union union.h union_subr.c union_vnops.c Log: - Move SETKLOC and CLEARKLOCK macros into uion.h. - Set UN_ULOCK in union_lock() when UN_KLOCK is set. Caller expects that vnode is locked correctly, and may call another function which expects locked vnode and may unlock the vnode. - Do not assume the behavior of inside functions in FreeBSD's vfs_suber.c is same as 4.4BSD-Lite2. Vnode may be locked in vget() even though flag is zero. (Locked vnode is, of course, unlocked before returning from vget.) Revision Changes Path 1.10 +4 -1 src/sys/miscfs/union/union.h 1.24 +18 -1 src/sys/miscfs/union/union_subr.c 1.49 +11 -8 src/sys/miscfs/union/union_vnops.c From owner-cvs-sys Tue Jan 20 02:38:00 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA23947 for cvs-sys-outgoing; Tue, 20 Jan 1998 02:38:00 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA23915; Tue, 20 Jan 1998 02:37:43 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA01126; Tue, 20 Jan 1998 02:36:42 -0800 (PST) Date: Tue, 20 Jan 1998 02:36:42 -0800 (PST) Message-Id: <199801201036.CAA01126@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/lib/libc/gen getvfsent.c src/sys/sys mount.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/01/20 02:36:42 PST Modified files: lib/libc/gen getvfsent.c Log: Moved most of the (source-level) compatibility hacks for the vfsconf interface from sys/mount.h to libc/getvfsent.c The new interface is now the default. Revision Changes Path 1.12 +4 -2 src/lib/libc/gen/getvfsent.c Modified files: sys/sys mount.h Log: Moved most of the (source-level) compatibility hacks for the vfsconf interface from sys/mount.h to libc/getvfsent.c The new interface is now the default. Sorted the prototypes for the library functions. Revision Changes Path 1.53 +4 -8 src/sys/sys/mount.h From owner-cvs-sys Tue Jan 20 02:54:38 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA25109 for cvs-sys-outgoing; Tue, 20 Jan 1998 02:54:38 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA25084; Tue, 20 Jan 1998 02:54:23 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA02267; Tue, 20 Jan 1998 02:53:27 -0800 (PST) Date: Tue, 20 Jan 1998 02:53:27 -0800 (PST) Message-Id: <199801201053.CAA02267@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/20 02:53:27 PST Modified files: sys/pc98/pc98 syscons.c Log: Sync with sys/i386/isa/syscons.c revision 1.246. Revision Changes Path 1.73 +51 -1 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Tue Jan 20 04:49:00 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA02814 for cvs-sys-outgoing; Tue, 20 Jan 1998 04:49:00 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA02787; Tue, 20 Jan 1998 04:48:32 -0800 (PST) (envelope-from tegge@FreeBSD.org) From: Tor Egge Received: (from tegge@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA03309; Tue, 20 Jan 1998 04:47:35 -0800 (PST) Date: Tue, 20 Jan 1998 04:47:35 -0800 (PST) Message-Id: <199801201247.EAA03309@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 vm_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk tegge 1998/01/20 04:47:35 PST Modified files: (Branch: RELENG_2_2) sys/i386/i386 vm_machdep.c Log: MFC: Mark page as not free while zeroing it. Revision Changes Path 1.71.2.4 +2 -1 src/sys/i386/i386/vm_machdep.c From owner-cvs-sys Tue Jan 20 13:12:39 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA05875 for cvs-sys-outgoing; Tue, 20 Jan 1998 13:12:39 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA05838; Tue, 20 Jan 1998 13:12:07 -0800 (PST) (envelope-from nate@FreeBSD.org) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id NAA04710; Tue, 20 Jan 1998 13:11:06 -0800 (PST) Date: Tue, 20 Jan 1998 13:11:06 -0800 (PST) Message-Id: <199801202111.NAA04710@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci pcic_p.c pcic_p.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 1998/01/20 13:11:05 PST Modified files: sys/pci pcic_p.c pcic_p.h Log: - Support for multiple PD6832 controllers. Each found 6832 is assigned and initializes the next two ports in order starting at 03e0. This also patches pcic_p.h to reduce the I/O ports mapped from 4 to 2. Submitted by: Ted Faber Revision Changes Path 1.4 +20 -2 src/sys/pci/pcic_p.c 1.3 +2 -2 src/sys/pci/pcic_p.h From owner-cvs-sys Tue Jan 20 18:07:28 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA29859 for cvs-sys-outgoing; Tue, 20 Jan 1998 18:07:28 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA29831; Tue, 20 Jan 1998 18:07:02 -0800 (PST) (envelope-from fenner@FreeBSD.org) From: Bill Fenner Received: (from fenner@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id SAA06196; Tue, 20 Jan 1998 18:06:00 -0800 (PST) Date: Tue, 20 Jan 1998 18:06:00 -0800 (PST) Message-Id: <199801210206.SAA06196@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet tcp_input.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fenner 1998/01/20 18:06:00 PST Modified files: sys/netinet tcp_input.c Log: A more complete fix for the "land" attack, removing the "quick fix" from rev 1.66. This fix contains both belt and suspenders. Belt: ignore packets where src == dst and srcport == dstport in TCPS_LISTEN. These packets can only legitimately occur when connecting a socket to itself, which doesn't go through TCPS_LISTEN (it goes CLOSED->SYN_SENT->SYN_RCVD-> ESTABLISHED). This prevents the "standard" "land" attack, although doesn't prevent the multi-homed variation. Suspenders: send a RST in response to a SYN/ACK in SYN_RECEIVED state. The only packets we should get in SYN_RECEIVED are 1. A retransmitted SYN, or 2. An ack of our SYN/ACK. The "land" attack depends on us accepting our own SYN/ACK as an ACK; in SYN_RECEIVED state; this should prevent all "land" attacks. We also move up the sequence number check for the ACK in SYN_RECEIVED. This neither helps nor hurts with respect to the "land" attack, but puts more of the validation checking in one spot. PR: kern/5103 Revision Changes Path 1.68 +25 -20 src/sys/netinet/tcp_input.c From owner-cvs-sys Tue Jan 20 18:41:18 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA02564 for cvs-sys-outgoing; Tue, 20 Jan 1998 18:41:18 -0800 (PST) (envelope-from owner-cvs-sys) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA02408; Tue, 20 Jan 1998 18:40:00 -0800 (PST) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id TAA25122; Tue, 20 Jan 1998 19:40:00 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id TAA10844; Tue, 20 Jan 1998 19:39:58 -0700 Date: Tue, 20 Jan 1998 19:39:58 -0700 Message-Id: <199801210239.TAA10844@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Bill Fenner Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/netinet tcp_input.c In-Reply-To: <199801210206.SAA06196@freefall.freebsd.org> References: <199801210206.SAA06196@freefall.freebsd.org> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > fenner 1998/01/20 18:06:00 PST > > Modified files: > sys/netinet tcp_input.c > Log: > A more complete fix for the "land" attack, removing the "quick fix" from > rev 1.66. This fix contains both belt and suspenders. Wonderful. Is this going to be merged into -stable soon? *grin* Nate From owner-cvs-sys Wed Jan 21 00:09:55 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA02235 for cvs-sys-outgoing; Wed, 21 Jan 1998 00:09:55 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA02061; Wed, 21 Jan 1998 00:08:50 -0800 (PST) (envelope-from ache@FreeBSD.org) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA08315; Wed, 21 Jan 1998 00:03:39 -0800 (PST) Date: Wed, 21 Jan 1998 00:03:39 -0800 (PST) Message-Id: <199801210803.AAA08315@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/scsi scsiconf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1998/01/21 00:03:39 PST Modified files: sys/scsi scsiconf.c Log: Add SCSI-SCSI RAID from Infotrand as known device Revision Changes Path 1.102 +5 -1 src/sys/scsi/scsiconf.c From owner-cvs-sys Wed Jan 21 00:09:57 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA02243 for cvs-sys-outgoing; Wed, 21 Jan 1998 00:09:57 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA02063; Wed, 21 Jan 1998 00:08:51 -0800 (PST) (envelope-from ache@FreeBSD.org) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA08347; Wed, 21 Jan 1998 00:04:50 -0800 (PST) Date: Wed, 21 Jan 1998 00:04:50 -0800 (PST) Message-Id: <199801210804.AAA08347@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/scsi scsiconf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1998/01/21 00:04:49 PST Modified files: (Branch: RELENG_2_2) sys/scsi scsiconf.c Log: MFC: SCSI-SCSI RAID from Infotrand Revision Changes Path 1.64.2.23 +5 -1 src/sys/scsi/scsiconf.c From owner-cvs-sys Wed Jan 21 04:19:35 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA18935 for cvs-sys-outgoing; Wed, 21 Jan 1998 04:19:35 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA18908; Wed, 21 Jan 1998 04:19:09 -0800 (PST) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA10279; Wed, 21 Jan 1998 04:18:02 -0800 (PST) Date: Wed, 21 Jan 1998 04:18:02 -0800 (PST) Message-Id: <199801211218.EAA10279@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/vm vm_map.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1998/01/21 04:18:02 PST Modified files: sys/vm vm_map.c Log: Allow gdb to work again. Revision Changes Path 1.107 +6 -4 src/sys/vm/vm_map.c From owner-cvs-sys Wed Jan 21 10:08:36 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA16791 for cvs-sys-outgoing; Wed, 21 Jan 1998 10:08:36 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA16682; Wed, 21 Jan 1998 10:07:36 -0800 (PST) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id KAA02888; Wed, 21 Jan 1998 10:06:28 -0800 (PST) Date: Wed, 21 Jan 1998 10:06:28 -0800 (PST) Message-Id: <199801211806.KAA02888@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf files Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1998/01/21 10:06:28 PST Modified files: (Branch: RELENG_2_2) sys/conf files Log: Add entry for tx driver. Revision Changes Path 1.80.2.14 +1 -0 src/sys/conf/files From owner-cvs-sys Wed Jan 21 10:33:33 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA18860 for cvs-sys-outgoing; Wed, 21 Jan 1998 10:33:33 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA18795; Wed, 21 Jan 1998 10:32:29 -0800 (PST) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id KAA03065; Wed, 21 Jan 1998 10:31:21 -0800 (PST) Date: Wed, 21 Jan 1998 10:31:21 -0800 (PST) Message-Id: <199801211831.KAA03065@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf files Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1998/01/21 10:31:21 PST Modified files: sys/conf files Log: Add support for tx driver. Revision Changes Path 1.119 +1 -0 src/sys/conf/files From owner-cvs-sys Wed Jan 21 10:34:50 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA18993 for cvs-sys-outgoing; Wed, 21 Jan 1998 10:34:50 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA18909; Wed, 21 Jan 1998 10:34:10 -0800 (PST) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id KAA03115; Wed, 21 Jan 1998 10:33:01 -0800 (PST) Date: Wed, 21 Jan 1998 10:33:01 -0800 (PST) Message-Id: <199801211833.KAA03115@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci if_tx.c smc83c170.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1998/01/21 10:33:00 PST Added files: sys/pci if_tx.c smc83c170.h Log: Driver for the new SMC 9432TX cards. Submitted by: Ustimenko Semen From owner-cvs-sys Wed Jan 21 10:36:30 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA19182 for cvs-sys-outgoing; Wed, 21 Jan 1998 10:36:30 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA19107; Wed, 21 Jan 1998 10:36:01 -0800 (PST) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id KAA03176; Wed, 21 Jan 1998 10:34:53 -0800 (PST) Date: Wed, 21 Jan 1998 10:34:53 -0800 (PST) Message-Id: <199801211834.KAA03176@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf GENERIC LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1998/01/21 10:34:53 PST Modified files: sys/i386/conf GENERIC LINT Log: Add entries for tx card. Revision Changes Path 1.104 +2 -1 src/sys/i386/conf/GENERIC 1.393 +4 -1 src/sys/i386/conf/LINT From owner-cvs-sys Wed Jan 21 10:43:34 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA19635 for cvs-sys-outgoing; Wed, 21 Jan 1998 10:43:34 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA19591; Wed, 21 Jan 1998 10:42:59 -0800 (PST) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id KAA03263; Wed, 21 Jan 1998 10:41:50 -0800 (PST) Date: Wed, 21 Jan 1998 10:41:50 -0800 (PST) Message-Id: <199801211841.KAA03263@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf GENERIC LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1998/01/21 10:41:50 PST Modified files: (Branch: RELENG_2_2) sys/i386/conf GENERIC LINT Log: Add entries for tx driver. Revision Changes Path 1.77.2.16 +2 -1 src/sys/i386/conf/GENERIC 1.286.2.41 +4 -1 src/sys/i386/conf/LINT From owner-cvs-sys Wed Jan 21 11:09:39 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA21717 for cvs-sys-outgoing; Wed, 21 Jan 1998 11:09:39 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA21523; Wed, 21 Jan 1998 11:08:52 -0800 (PST) (envelope-from gibbs@FreeBSD.org) From: "Justin T. Gibbs" Received: (from gibbs@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id KAA03015; Wed, 21 Jan 1998 10:28:50 -0800 (PST) Date: Wed, 21 Jan 1998 10:28:50 -0800 (PST) Message-Id: <199801211828.KAA03015@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include md_var.h src/sys/sys systm.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk gibbs 1998/01/21 10:28:50 PST Modified files: sys/i386/include md_var.h sys/sys systm.h Log: Add prototypes for swi_vm, setsoftvm, schedsoftvm, and splsoftvm that were missed when I originally committed the bus dma code. Revision Changes Path 1.22 +2 -1 src/sys/i386/include/md_var.h 1.69 +4 -1 src/sys/sys/systm.h From owner-cvs-sys Wed Jan 21 11:25:08 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA22994 for cvs-sys-outgoing; Wed, 21 Jan 1998 11:25:08 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA22954; Wed, 21 Jan 1998 11:24:42 -0800 (PST) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA03523; Wed, 21 Jan 1998 11:23:34 -0800 (PST) Date: Wed, 21 Jan 1998 11:23:34 -0800 (PST) Message-Id: <199801211923.LAA03523@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1998/01/21 11:23:33 PST Modified files: sys/i386/i386 userconfig.c Log: Add entry for SMC 9432TX cards (tx driver). Revision Changes Path 1.100 +3 -2 src/sys/i386/i386/userconfig.c From owner-cvs-sys Wed Jan 21 11:29:51 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA23359 for cvs-sys-outgoing; Wed, 21 Jan 1998 11:29:51 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA23286; Wed, 21 Jan 1998 11:29:21 -0800 (PST) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA03628; Wed, 21 Jan 1998 11:28:13 -0800 (PST) Date: Wed, 21 Jan 1998 11:28:13 -0800 (PST) Message-Id: <199801211928.LAA03628@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1998/01/21 11:28:13 PST Modified files: (Branch: RELENG_2_2) sys/i386/i386 userconfig.c Log: MFC: Add entry for SMC 9432TX cards (tx driver). Revision Changes Path 1.63.2.22 +3 -2 src/sys/i386/i386/userconfig.c From owner-cvs-sys Wed Jan 21 18:27:06 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA28532 for cvs-sys-outgoing; Wed, 21 Jan 1998 18:27:06 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA28510; Wed, 21 Jan 1998 18:26:58 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id SAA01007; Wed, 21 Jan 1998 18:15:01 -0800 (PST) Date: Wed, 21 Jan 1998 18:15:01 -0800 (PST) Message-Id: <199801220215.SAA01007@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/miscfs/union union_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/21 18:15:01 PST Modified files: sys/miscfs/union union_vnops.c Log: Delete unused code in union_fsync(). Revision Changes Path 1.50 +1 -6 src/sys/miscfs/union/union_vnops.c From owner-cvs-sys Wed Jan 21 19:54:17 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA06132 for cvs-sys-outgoing; Wed, 21 Jan 1998 19:54:17 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA06084; Wed, 21 Jan 1998 19:53:58 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id TAA01329; Wed, 21 Jan 1998 19:53:56 -0800 (PST) Date: Wed, 21 Jan 1998 19:53:56 -0800 (PST) Message-Id: <199801220353.TAA01329@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 sio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/21 19:53:56 PST Modified files: (Branch: RELENG_2_2) sys/pc98/pc98 sio.c Log: MFC: revision 1.48 (added dealy). Revision Changes Path 1.8.2.13 +3 -1 src/sys/pc98/pc98/sio.c From owner-cvs-sys Wed Jan 21 19:57:09 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA06507 for cvs-sys-outgoing; Wed, 21 Jan 1998 19:57:09 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA06387; Wed, 21 Jan 1998 19:56:59 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id TAA01297; Wed, 21 Jan 1998 19:52:56 -0800 (PST) Date: Wed, 21 Jan 1998 19:52:56 -0800 (PST) Message-Id: <199801220352.TAA01297@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 sio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/21 19:52:55 PST Modified files: sys/pc98/pc98 sio.c Log: Added dealy. Submitted by: Kawanobe Koh Revision Changes Path 1.49 +3 -1 src/sys/pc98/pc98/sio.c From owner-cvs-sys Thu Jan 22 06:26:48 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA15934 for cvs-sys-outgoing; Thu, 22 Jan 1998 06:26:48 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA15909; Thu, 22 Jan 1998 06:26:42 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id GAA03569; Thu, 22 Jan 1998 06:26:37 -0800 (PST) Date: Thu, 22 Jan 1998 06:26:37 -0800 (PST) Message-Id: <199801221426.GAA03569@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/22 06:26:36 PST Modified files: sys/pc98/i386 userconfig.c Log: Sync with sys/i386/i386/userconfig.c revision 1.100. Revision Changes Path 1.44 +3 -2 src/sys/pc98/i386/userconfig.c From owner-cvs-sys Thu Jan 22 09:31:11 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA03727 for cvs-sys-outgoing; Thu, 22 Jan 1998 09:31:11 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA03688; Thu, 22 Jan 1998 09:30:58 -0800 (PST) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA24559; Thu, 22 Jan 1998 09:30:51 -0800 (PST) Date: Thu, 22 Jan 1998 09:30:51 -0800 (PST) Message-Id: <199801221730.JAA24559@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 machdep.c pmap.c vm_machdep.c src/sys/kern init_main.c kern_exit.c kern_fork.c kern_malloc.c kern_proc.c kern_subr.c sys_process.c vfs_bio.c vfs_subr.c src/sys/miscfs/procfs procfs_mem.c src/sys/sys buf.h proc.h ... Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1998/01/22 09:30:50 PST Modified files: sys/i386/i386 machdep.c pmap.c vm_machdep.c sys/kern init_main.c kern_exit.c kern_fork.c kern_malloc.c kern_proc.c kern_subr.c sys_process.c vfs_bio.c vfs_subr.c sys/miscfs/procfs procfs_mem.c sys/sys buf.h proc.h sys/ufs/ffs ffs_vfsops.c sys/ufs/ufs ufs_lookup.c ufs_readwrite.c sys/vm pmap.h swap_pager.c vm_extern.h vm_fault.c vm_glue.c vm_kern.c vm_map.c vm_map.h vm_object.c vm_object.h vm_page.c vm_pageout.c vm_pageout.h vm_zone.c Log: VM level code cleanups. 1) Start using TSM. Struct procs continue to point to upages structure, after being freed. Struct vmspace continues to point to pte object and kva space for kstack. u_map is now superfluous. 2) vm_map's don't need to be reference counted. They always exist either in the kernel or in a vmspace. The vmspaces are managed by reference counts. 3) Remove the "wired" vm_map nonsense. 4) No need to keep a cache of kernel stack kva's. 5) Get rid of strange looking ++var, and change to var++. 6) Change more data structures to use our "zone" allocator. Added struct proc, struct vmspace and struct vnode. This saves a significant amount of kva space and physical memory. Additionally, this enables TSM for the zone managed memory. 7) Keep ioopt disabled for now. 8) Remove the now bogus "single use" map concept. 9) Use generation counts or id's for data structures residing in TSM, where it allows us to avoid unneeded restart overhead during traversals, where blocking might occur. 10) Account better for memory deficits, so the pageout daemon will be able to make enough memory available (experimental.) 11) Fix some vnode locking problems. (From Tor, I think.) 12) Add a check in ufs_lookup, to avoid lots of unneeded calls to bcmp. (experimental.) 13) Significantly shrink, cleanup, and make slightly faster the vm_fault.c code. Use generation counts, get rid of unneded collpase operations, and clean up the cluster code. 14) Make vm_zone more suitable for TSM. This commit is partially as a result of discussions and contributions from other people, including DG, Tor Egge, PHK, and probably others that I have forgotten to attribute (so let me know, if I forgot.) This is not the infamous, final cleanup of the vnode stuff, but a necessary step. Vnode mgmt should be correct, but things might still change, and there is still some missing stuff (like ioopt, and physical backing of non-merged cache files, debugging of layering concepts.) Revision Changes Path 1.282 +8 -10 src/sys/i386/i386/machdep.c 1.178 +53 -64 src/sys/i386/i386/pmap.c 1.96 +3 -1 src/sys/i386/i386/vm_machdep.c 1.80 +2 -2 src/sys/kern/init_main.c 1.65 +3 -2 src/sys/kern/kern_exit.c 1.51 +3 -2 src/sys/kern/kern_fork.c 1.39 +2 -3 src/sys/kern/kern_malloc.c 1.31 +4 -1 src/sys/kern/kern_proc.c 1.16 +5 -2 src/sys/kern/kern_subr.c 1.34 +5 -5 src/sys/kern/sys_process.c 1.144 +20 -7 src/sys/kern/vfs_bio.c 1.125 +7 -3 src/sys/kern/vfs_subr.c 1.28 +3 -3 src/sys/miscfs/procfs/procfs_mem.c 1.45 +2 -1 src/sys/sys/buf.h 1.53 +4 -1 src/sys/sys/proc.h 1.66 +2 -1 src/sys/ufs/ffs/ffs_vfsops.c 1.19 +2 -1 src/sys/ufs/ufs/ufs_lookup.c 1.40 +2 -2 src/sys/ufs/ufs/ufs_readwrite.c 1.26 +2 -3 src/sys/vm/pmap.h 1.82 +10 -9 src/sys/vm/swap_pager.c 1.37 +3 -3 src/sys/vm/vm_extern.h 1.76 +89 -170 src/sys/vm/vm_fault.c 1.70 +1 -4 src/sys/vm/vm_glue.c 1.40 +4 -5 src/sys/vm/vm_kern.c 1.108 +104 -179 src/sys/vm/vm_map.c 1.32 +4 -7 src/sys/vm/vm_map.h 1.108 +27 -7 src/sys/vm/vm_object.c 1.43 +3 -1 src/sys/vm/vm_object.h 1.87 +15 -7 src/sys/vm/vm_page.c 1.109 +7 -9 src/sys/vm/vm_pageout.c 1.23 +2 -1 src/sys/vm/vm_pageout.h 1.15 +13 -5 src/sys/vm/vm_zone.c From owner-cvs-sys Fri Jan 23 18:02:15 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA13884 for cvs-sys-outgoing; Fri, 23 Jan 1998 18:02:15 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA13830; Fri, 23 Jan 1998 18:02:05 -0800 (PST) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id SAA25540; Fri, 23 Jan 1998 18:01:47 -0800 (PST) Date: Fri, 23 Jan 1998 18:01:47 -0800 (PST) Message-Id: <199801240201.SAA25540@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 machdep.c src/sys/i386/include param.h src/sys/i386/isa wd.c src/sys/kern kern_physio.c vfs_bio.c vfs_cluster.c vfs_subr.c src/sys/sys conf.h vnode.h src/sys/ufs/lfs lfs_segment.c src/sys/ufs/ufs ufs_bmap.c ... Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1998/01/23 18:01:47 PST Modified files: sys/i386/i386 machdep.c sys/i386/include param.h sys/i386/isa wd.c sys/kern kern_physio.c vfs_bio.c vfs_cluster.c vfs_subr.c sys/sys conf.h vnode.h sys/ufs/lfs lfs_segment.c sys/ufs/ufs ufs_bmap.c sys/vm vm_pager.c Log: Add better support for larger I/O clusters, including larger physical I/O. The support is not mature yet, and some of the underlying implementation needs help. However, support does exist for IDE devices now. Revision Changes Path 1.283 +2 -2 src/sys/i386/i386/machdep.c 1.42 +3 -2 src/sys/i386/include/param.h 1.148 +3 -1 src/sys/i386/isa/wd.c 1.23 +35 -6 src/sys/kern/kern_physio.c 1.145 +20 -11 src/sys/kern/vfs_bio.c 1.51 +11 -5 src/sys/kern/vfs_cluster.c 1.126 +2 -1 src/sys/kern/vfs_subr.c 1.38 +2 -1 src/sys/sys/conf.h 1.66 +2 -1 src/sys/sys/vnode.h 1.27 +5 -5 src/sys/ufs/lfs/lfs_segment.c 1.18 +38 -6 src/sys/ufs/ufs/ufs_bmap.c 1.32 +2 -4 src/sys/vm/vm_pager.c From owner-cvs-sys Fri Jan 23 18:55:26 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA19676 for cvs-sys-outgoing; Fri, 23 Jan 1998 18:55:26 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA19637; Fri, 23 Jan 1998 18:55:15 -0800 (PST) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id SAA26341; Fri, 23 Jan 1998 18:54:57 -0800 (PST) Date: Fri, 23 Jan 1998 18:54:57 -0800 (PST) Message-Id: <199801240254.SAA26341@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf options src/sys/dev/ppbus nlpt.c src/sys/dev/vn vn.c src/sys/gnu/i386/isa dgb.c src/sys/i386/apm apm.c src/sys/i386/conf GENERIC LINT src/sys/i386/i386 autoconf.c cons.c mem.c src/sys/i386/isa alog.c asc.c b004.c ctx.c cy.c fd.c ... Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1998/01/23 18:54:56 PST Modified files: sys/conf options sys/dev/ppbus nlpt.c sys/dev/vn vn.c sys/gnu/i386/isa dgb.c sys/i386/apm apm.c sys/i386/conf GENERIC LINT sys/i386/i386 autoconf.c cons.c mem.c sys/i386/isa alog.c asc.c b004.c ctx.c cy.c fd.c gpib.c gsc.c if_cx.c joy.c labpc.c lpt.c mcd.c mse.c pcaudio.c psm.c qcam.c rc.c scd.c si.c sio.c spigot.c spkr.c syscons.c tw.c wcd.c wd.c wt.c sys/i386/isa/matcd matcd.c sys/i386/isa/pcvt pcvt_drv.c sys/kern kern_descrip.c kern_lkm.c subr_diskslice.c subr_log.c syscalls.master tty_pty.c tty_snoop.c tty_tty.c sys/net bpf.c if_tun.c sys/pc98/pc98 fd.c lpt.c mse.c pcaudio.c sio.c spkr.c syscons.c wd.c sys/pccard pccard.c sys/pci brooktree848.c meteor.c pci.c sys/scsi cd.c ch.c od.c pt.c sctarg.c sd.c ssc.c st.c worm.c sys/ufs/lfs lfs_syscalls.c sys/ufs/mfs mfs_vfsops.c sys/vm vm_swap.c Log: Make all file-system (MFS, FFS, NFS, LFS, DEVFS) related option new-style. This introduce an xxxFS_BOOT for each of the rootable filesystems. (Presently not required, but encouraged to allow a smooth move of option *FS to opt_dontuse.h later.) LFS is temporarily disabled, and will be re-enabled tomorrow. Revision Changes Path 1.46 +25 -10 src/sys/conf/options 1.7 +3 -1 src/sys/dev/ppbus/nlpt.c 1.53 +3 -1 src/sys/dev/vn/vn.c 1.31 +2 -1 src/sys/gnu/i386/isa/dgb.c 1.68 +3 -1 src/sys/i386/apm/apm.c 1.105 +4 -1 src/sys/i386/conf/GENERIC 1.394 +6 -7 src/sys/i386/conf/LINT 1.84 +9 -5 src/sys/i386/i386/autoconf.c 1.56 +3 -1 src/sys/i386/i386/cons.c 1.49 +2 -1 src/sys/i386/i386/mem.c 1.4 +1 -0 src/sys/i386/isa/alog.c 1.28 +4 -1 src/sys/i386/isa/asc.c 1.21 +3 -0 src/sys/i386/isa/b004.c 1.26 +3 -1 src/sys/i386/isa/ctx.c 1.60 +2 -1 src/sys/i386/isa/cy.c 1.107 +2 -1 src/sys/i386/isa/fd.c 1.21 +2 -0 src/sys/i386/isa/gpib.c 1.26 +2 -0 src/sys/i386/isa/gsc.c 1.23 +1 -0 src/sys/i386/isa/if_cx.c 1.22 +2 -0 src/sys/i386/isa/joy.c 1.22 +1 -0 src/sys/i386/isa/labpc.c 1.65 +2 -1 src/sys/i386/isa/lpt.c 1.97 +3 -1 src/sys/i386/isa/mcd.c 1.37 +3 -1 src/sys/i386/isa/mse.c 1.39 +2 -1 src/sys/i386/isa/pcaudio.c 1.49 +2 -1 src/sys/i386/isa/psm.c 1.22 +2 -0 src/sys/i386/isa/qcam.c 1.33 +2 -0 src/sys/i386/isa/rc.c 1.35 +2 -1 src/sys/i386/isa/scd.c 1.64 +2 -1 src/sys/i386/isa/si.c 1.195 +2 -1 src/sys/i386/isa/sio.c 1.32 +8 -6 src/sys/i386/isa/spigot.c 1.31 +3 -1 src/sys/i386/isa/spkr.c 1.247 +2 -1 src/sys/i386/isa/syscons.c 1.26 +2 -0 src/sys/i386/isa/tw.c 1.50 +2 -1 src/sys/i386/isa/wcd.c 1.149 +5 -3 src/sys/i386/isa/wd.c 1.43 +3 -1 src/sys/i386/isa/wt.c 1.32 +3 -1 src/sys/i386/isa/matcd/matcd.c 1.36 +2 -0 src/sys/i386/isa/pcvt/pcvt_drv.c 1.48 +2 -1 src/sys/kern/kern_descrip.c 1.46 +3 -1 src/sys/kern/kern_lkm.c 1.41 +3 -1 src/sys/kern/subr_diskslice.c 1.26 +3 -1 src/sys/kern/subr_log.c 1.46 +3 -1 src/sys/kern/syscalls.master 1.50 +2 -1 src/sys/kern/tty_pty.c 1.25 +1 -0 src/sys/kern/tty_snoop.c 1.22 +4 -1 src/sys/kern/tty_tty.c 1.37 +4 -1 src/sys/net/bpf.c 1.41 +1 -0 src/sys/net/if_tun.c 1.27 +2 -1 src/sys/pc98/pc98/fd.c 1.17 +2 -1 src/sys/pc98/pc98/lpt.c 1.16 +3 -1 src/sys/pc98/pc98/mse.c 1.14 +2 -1 src/sys/pc98/pc98/pcaudio.c 1.50 +2 -1 src/sys/pc98/pc98/sio.c 1.10 +3 -1 src/sys/pc98/pc98/spkr.c 1.74 +2 -1 src/sys/pc98/pc98/syscons.c 1.41 +5 -3 src/sys/pc98/pc98/wd.c 1.55 +3 -1 src/sys/pccard/pccard.c 1.22 +1 -0 src/sys/pci/brooktree848.c 1.29 +1 -0 src/sys/pci/meteor.c 1.81 +3 -1 src/sys/pci/pci.c 1.89 +2 -1 src/sys/scsi/cd.c 1.43 +3 -1 src/sys/scsi/ch.c 1.35 +2 -1 src/sys/scsi/od.c 1.27 +2 -1 src/sys/scsi/pt.c 1.24 +2 -1 src/sys/scsi/sctarg.c 1.120 +2 -1 src/sys/scsi/sd.c 1.18 +3 -1 src/sys/scsi/ssc.c 1.85 +2 -1 src/sys/scsi/st.c 1.51 +2 -1 src/sys/scsi/worm.c 1.21 +3 -1 src/sys/ufs/lfs/lfs_syscalls.c 1.39 +3 -1 src/sys/ufs/mfs/mfs_vfsops.c 1.50 +3 -1 src/sys/vm/vm_swap.c From owner-cvs-sys Fri Jan 23 19:16:13 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA21815 for cvs-sys-outgoing; Fri, 23 Jan 1998 19:16:13 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA21756; Fri, 23 Jan 1998 19:15:58 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id TAA26404; Fri, 23 Jan 1998 19:15:38 -0800 (PST) Date: Fri, 23 Jan 1998 19:15:38 -0800 (PST) Message-Id: <199801240315.TAA26404@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/23 19:15:38 PST Modified files: sys/pc98/i386 machdep.c Log: Sync with sys/i386/i386/machdep.c revision 1.282. Revision Changes Path 1.70 +8 -10 src/sys/pc98/i386/machdep.c From owner-cvs-sys Fri Jan 23 22:57:29 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA12008 for cvs-sys-outgoing; Fri, 23 Jan 1998 22:57:29 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA11948; Fri, 23 Jan 1998 22:57:18 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id WAA26911; Fri, 23 Jan 1998 22:54:18 -0800 (PST) Date: Fri, 23 Jan 1998 22:54:18 -0800 (PST) Message-Id: <199801240654.WAA26911@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 wd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/23 22:54:18 PST Modified files: sys/pc98/pc98 wd.c Log: Sync with sys/i386/isa/wd.c revision 1.148. Revision Changes Path 1.42 +3 -1 src/sys/pc98/pc98/wd.c From owner-cvs-sys Fri Jan 23 22:58:41 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA12127 for cvs-sys-outgoing; Fri, 23 Jan 1998 22:58:41 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA11951; Fri, 23 Jan 1998 22:57:18 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id WAA26880; Fri, 23 Jan 1998 22:53:34 -0800 (PST) Date: Fri, 23 Jan 1998 22:53:34 -0800 (PST) Message-Id: <199801240653.WAA26880@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/23 22:53:33 PST Modified files: sys/pc98/i386 machdep.c Log: Sync with sys/i386/i386/machdep.c revision 1.283. Revision Changes Path 1.71 +2 -2 src/sys/pc98/i386/machdep.c From owner-cvs-sys Sat Jan 24 04:13:46 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA06321 for cvs-sys-outgoing; Sat, 24 Jan 1998 04:13:46 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA06289; Sat, 24 Jan 1998 04:13:37 -0800 (PST) (envelope-from yokota@FreeBSD.org) From: Kazutaka YOKOTA Received: (from yokota@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA27650; Sat, 24 Jan 1998 04:13:15 -0800 (PST) Date: Sat, 24 Jan 1998 04:13:15 -0800 (PST) Message-Id: <199801241213.EAA27650@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa psm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk yokota 1998/01/24 04:13:15 PST Modified files: (Branch: RELENG_2_2) sys/i386/isa psm.c Log: YAMFC: small adjustment in sync check code (v1.50). Revision Changes Path 1.25.2.12 +2 -2 src/sys/i386/isa/psm.c From owner-cvs-sys Sat Jan 24 04:27:29 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA07182 for cvs-sys-outgoing; Sat, 24 Jan 1998 04:27:29 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA07104; Sat, 24 Jan 1998 04:27:20 -0800 (PST) (envelope-from yokota@FreeBSD.org) From: Kazutaka YOKOTA Received: (from yokota@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA27620; Sat, 24 Jan 1998 04:12:35 -0800 (PST) Date: Sat, 24 Jan 1998 04:12:35 -0800 (PST) Message-Id: <199801241212.EAA27620@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa psm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk yokota 1998/01/24 04:12:35 PST Modified files: sys/i386/isa psm.c Log: Small adjustment in sync check code. Revision Changes Path 1.50 +2 -2 src/sys/i386/isa/psm.c From owner-cvs-sys Sat Jan 24 17:43:39 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA01386 for cvs-sys-outgoing; Sat, 24 Jan 1998 17:43:39 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA01338; Sat, 24 Jan 1998 17:43:21 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id RAA23281; Sat, 24 Jan 1998 17:42:55 -0800 (PST) Date: Sat, 24 Jan 1998 17:42:55 -0800 (PST) Message-Id: <199801250142.RAA23281@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 pc98.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/24 17:42:54 PST Modified files: (Branch: RELENG_2_2) sys/pc98/pc98 pc98.c Log: Sync with sys/i386/isa/isa.c revision 1.74.2.5. Submitted by: NOKUBI Hirotaka Revision Changes Path 1.10.2.11 +123 -12 src/sys/pc98/pc98/pc98.c From owner-cvs-sys Sat Jan 24 17:45:20 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA01490 for cvs-sys-outgoing; Sat, 24 Jan 1998 17:45:20 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA01459; Sat, 24 Jan 1998 17:45:10 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id RAA23320; Sat, 24 Jan 1998 17:44:44 -0800 (PST) Date: Sat, 24 Jan 1998 17:44:44 -0800 (PST) Message-Id: <199801250144.RAA23320@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 machdep.c trap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/24 17:44:44 PST Modified files: (Branch: RELENG_2_2) sys/pc98/i386 machdep.c trap.c Log: Sync with sys/i386/i386/machdep.c and trac.c revisions 1.209.2.17 and 1.83.2.5, respectively. Submitted by: NOKUBI Hirotaka Revision Changes Path 1.11.2.19 +4 -3 src/sys/pc98/i386/machdep.c 1.8.2.6 +3 -2 src/sys/pc98/i386/trap.c From owner-cvs-sys Sat Jan 24 17:46:27 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA01556 for cvs-sys-outgoing; Sat, 24 Jan 1998 17:46:27 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA01524; Sat, 24 Jan 1998 17:46:15 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id RAA23354; Sat, 24 Jan 1998 17:45:49 -0800 (PST) Date: Sat, 24 Jan 1998 17:45:49 -0800 (PST) Message-Id: <199801250145.RAA23354@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/24 17:45:49 PST Modified files: (Branch: RELENG_2_2) sys/pc98/i386 userconfig.c Log: Sync with sys/i386/i386/userconfig.c revision 1.63.2.21. Submitted by: NOKUBI Hirotaka Revision Changes Path 1.10.2.14 +186 -2 src/sys/pc98/i386/userconfig.c From owner-cvs-sys Sat Jan 24 18:22:53 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA03274 for cvs-sys-outgoing; Sat, 24 Jan 1998 18:22:53 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA03225; Sat, 24 Jan 1998 18:22:33 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id SAA23451; Sat, 24 Jan 1998 18:22:06 -0800 (PST) Date: Sat, 24 Jan 1998 18:22:06 -0800 (PST) Message-Id: <199801250222.SAA23451@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf GENERIC98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/01/24 18:22:06 PST Modified files: sys/pc98/conf GENERIC98 Log: Sync with sys/i386/conf/GENERIC revision 1.105. Revision Changes Path 1.31 +4 -1 src/sys/pc98/conf/GENERIC98 From owner-cvs-sys Sat Jan 24 19:56:30 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA09593 for cvs-sys-outgoing; Sat, 24 Jan 1998 19:56:30 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA09553; Sat, 24 Jan 1998 19:56:15 -0800 (PST) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id TAA23636; Sat, 24 Jan 1998 19:55:48 -0800 (PST) Date: Sat, 24 Jan 1998 19:55:48 -0800 (PST) Message-Id: <199801250355.TAA23636@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1998/01/24 19:55:48 PST Modified files: sys/i386/conf LINT Log: Remove the FDSEEKWAIT option and description. The functionality was present for two days in october/november 1994 before being backed out; I don't think we can consider it really critical ;-) Revision Changes Path 1.395 +1 -12 src/sys/i386/conf/LINT From owner-cvs-sys Sat Jan 24 19:57:32 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA09661 for cvs-sys-outgoing; Sat, 24 Jan 1998 19:57:32 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA09629; Sat, 24 Jan 1998 19:57:26 -0800 (PST) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id TAA23583; Sat, 24 Jan 1998 19:34:18 -0800 (PST) Date: Sat, 24 Jan 1998 19:34:18 -0800 (PST) Message-Id: <199801250334.TAA23583@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf options Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1998/01/24 19:34:17 PST Modified files: sys/conf options Log: Make MD5 a new-style option. This one was eeeeeaaaaaasssssyyyyy ;-) Revision Changes Path 1.47 +2 -1 src/sys/conf/options From owner-cvs-sys Sat Jan 24 20:15:09 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA10704 for cvs-sys-outgoing; Sat, 24 Jan 1998 20:15:09 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA10626; Sat, 24 Jan 1998 20:13:53 -0800 (PST) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id UAA23705; Sat, 24 Jan 1998 20:13:26 -0800 (PST) Date: Sat, 24 Jan 1998 20:13:26 -0800 (PST) Message-Id: <199801250413.UAA23705@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf options src/sys/vm vm_swap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1998/01/24 20:13:26 PST Modified files: sys/conf options sys/vm vm_swap.c Log: Turn NSWAPDEV into a new-style option. Revision Changes Path 1.48 +5 -4 src/sys/conf/options 1.51 +2 -1 src/sys/vm/vm_swap.c From owner-cvs-sys Sat Jan 24 20:27:38 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA11477 for cvs-sys-outgoing; Sat, 24 Jan 1998 20:27:38 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA11448; Sat, 24 Jan 1998 20:27:26 -0800 (PST) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id UAA23774; Sat, 24 Jan 1998 20:23:35 -0800 (PST) Date: Sat, 24 Jan 1998 20:23:35 -0800 (PST) Message-Id: <199801250423.UAA23774@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf options src/sys/netinet tcp_subr.c tcp_timer.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1998/01/24 20:23:34 PST Modified files: sys/conf options sys/netinet tcp_subr.c tcp_timer.c Log: Make TCP_COMPAT_42 a new style option. Revision Changes Path 1.49 +2 -1 src/sys/conf/options 1.41 +2 -1 src/sys/netinet/tcp_subr.c 1.25 +2 -1 src/sys/netinet/tcp_timer.c From owner-cvs-sys Sat Jan 24 20:38:26 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA12285 for cvs-sys-outgoing; Sat, 24 Jan 1998 20:38:26 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA12250; Sat, 24 Jan 1998 20:38:18 -0800 (PST) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id UAA23827; Sat, 24 Jan 1998 20:37:47 -0800 (PST) Date: Sat, 24 Jan 1998 20:37:47 -0800 (PST) Message-Id: <199801250437.UAA23827@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf options.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1998/01/24 20:37:47 PST Modified files: sys/i386/conf options.i386 Log: Turn CLK_USE_TSC_CALIBRATION into a new-style option. Revision Changes Path 1.67 +2 -1 src/sys/i386/conf/options.i386 From owner-cvs-sys Sat Jan 24 22:15:09 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA16938 for cvs-sys-outgoing; Sat, 24 Jan 1998 22:15:09 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA16903; Sat, 24 Jan 1998 22:14:55 -0800 (PST) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id WAA24061; Sat, 24 Jan 1998 22:14:28 -0800 (PST) Date: Sat, 24 Jan 1998 22:14:28 -0800 (PST) Message-Id: <199801250614.WAA24061@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/nfs nfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1998/01/24 22:14:27 PST Modified files: sys/nfs nfs_vnops.c Log: Various NFS fixes: Make vfs_bio buffer mgmt work better. Buffers were being used after brelse. Make nfs_getpages work independently of other NFS interfaces. This eliminates some difficult recursion problems and decreases pagefault overhead. Remove an erroneous vfs_unbusy_pages. Fix a reentrancy problem, with nfs_vinvalbuf when vnode is already being rundown. Reassignbuf wasn't being called when needed under certain circumstances. (Thanks for help from Bill Paul.) Revision Changes Path 1.76 +13 -7 src/sys/nfs/nfs_vnops.c From owner-cvs-sys Sat Jan 24 22:24:45 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA17519 for cvs-sys-outgoing; Sat, 24 Jan 1998 22:24:45 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA17487; Sat, 24 Jan 1998 22:24:38 -0800 (PST) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id WAA24124; Sat, 24 Jan 1998 22:24:10 -0800 (PST) Date: Sat, 24 Jan 1998 22:24:10 -0800 (PST) Message-Id: <199801250624.WAA24124@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_bio.c src/sys/nfs nfs_bio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1998/01/24 22:24:10 PST Modified files: sys/kern vfs_bio.c sys/nfs nfs_bio.c Log: Various NFS fixes: Make vfs_bio buffer mgmt work better. Buffers were being used after brelse. Make nfs_getpages work independently of other NFS interfaces. This eliminates some difficult recursion problems and decreases pagefault overhead. Remove an erroneous vfs_unbusy_pages. Fix a reentrancy problem, with nfs_vinvalbuf when vnode is already being rundown. Reassignbuf wasn't being called when needed under certain circumstances. (Thanks to Bill Paul for help.) Revision Changes Path 1.146 +5 -1 src/sys/kern/vfs_bio.c 1.47 +78 -87 src/sys/nfs/nfs_bio.c