From owner-cvs-sys Sun Dec 3 02:03:51 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id CAA10650 for cvs-sys-outgoing; Sun, 3 Dec 1995 02:03:51 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id CAA10626 ; Sun, 3 Dec 1995 02:03:30 -0800 Date: Sun, 3 Dec 1995 02:03:30 -0800 From: Bruce Evans Message-Id: <199512031003.CAA10626@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/nfs nfs.h nfs_bio.c nfs_socket.c nfs_syscalls.c nfs_vfsops.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/03 02:03:26 Modified: sys/nfs nfs.h nfs_bio.c nfs_socket.c nfs_syscalls.c nfs_vfsops.c Log: Completed function declarations and/or added prototypes and/or moved prototypes to the right place. Revision Changes Path 1.15 +55 -1 src/sys/nfs/nfs.h 1.19 +4 -2 src/sys/nfs/nfs_bio.c 1.12 +1 -73 src/sys/nfs/nfs_socket.c 1.11 +1 -4 src/sys/nfs/nfs_syscalls.c 1.22 +10 -6 src/sys/nfs/nfs_vfsops.c From owner-cvs-sys Sun Dec 3 02:41:14 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id CAA12986 for cvs-sys-outgoing; Sun, 3 Dec 1995 02:41:14 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id CAA12873 ; Sun, 3 Dec 1995 02:40:27 -0800 Date: Sun, 3 Dec 1995 02:40:27 -0800 From: Bruce Evans Message-Id: <199512031040.CAA12873@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/include db_machdep.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/03 02:40:25 Modified: sys/i386/include db_machdep.h Log: Removed unused thread support (partly to get rid of its incomplete function declarations). Removed unused #includes (lots of vm ones). Revision Changes Path 1.9 +2 -46 src/sys/i386/include/db_machdep.h From owner-cvs-sys Sun Dec 3 03:17:47 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id DAA15647 for cvs-sys-outgoing; Sun, 3 Dec 1995 03:17:47 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id DAA15633 ; Sun, 3 Dec 1995 03:17:22 -0800 Date: Sun, 3 Dec 1995 03:17:22 -0800 From: Bruce Evans Message-Id: <199512031117.DAA15633@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/ufs/mfs mfs_vfsops.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/03 03:17:19 Modified: sys/ufs/ffs ffs_alloc.c sys/ufs/lfs lfs_bio.c lfs_cksum.c lfs_segment.c sys/ufs/mfs mfs_vfsops.c Log: Completed function declarations and/or added prototypes and/or #includes to get the prototypes. Revision Changes Path 1.20 +12 -11 src/sys/ufs/ffs/ffs_alloc.c 1.7 +3 -1 src/sys/ufs/lfs/lfs_bio.c 1.4 +7 -2 src/sys/ufs/lfs/lfs_cksum.c 1.15 +4 -2 src/sys/ufs/lfs/lfs_segment.c 1.17 +3 -1 src/sys/ufs/mfs/mfs_vfsops.c From owner-cvs-sys Sun Dec 3 04:18:53 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id EAA20282 for cvs-sys-outgoing; Sun, 3 Dec 1995 04:18:53 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id EAA20273 ; Sun, 3 Dec 1995 04:18:46 -0800 Date: Sun, 3 Dec 1995 04:18:46 -0800 From: Bruce Evans Message-Id: <199512031218.EAA20273@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/vm device_pager.c swap_pager.c vm_mmap.c vm_object.c vm_page.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/03 04:18:44 Modified: sys/vm device_pager.c swap_pager.c vm_mmap.c vm_object.c vm_page.c Log: Completed function declarations and/or added prototypes. Staticized some functions. __purified some functions. Some functions were bogusly declared as returning `const'. This hasn't done anything since gcc-2.5. For later versions of gcc, the equivalent is __attribute__((const)) at the end of function declarations. Revision Changes Path 1.14 +4 -3 src/sys/vm/device_pager.c 1.52 +28 -8 src/sys/vm/swap_pager.c 1.30 +4 -2 src/sys/vm/vm_mmap.c 1.57 +17 -5 src/sys/vm/vm_object.c 1.39 +10 -4 src/sys/vm/vm_page.c From owner-cvs-sys Sun Dec 3 05:45:41 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id FAA24599 for cvs-sys-outgoing; Sun, 3 Dec 1995 05:45:41 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id FAA24590 ; Sun, 3 Dec 1995 05:45:35 -0800 Date: Sun, 3 Dec 1995 05:45:35 -0800 From: Bruce Evans Message-Id: <199512031345.FAA24590@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/sys queue.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/03 05:45:35 Modified: sys/net raw_cb.c sys/netccitt llc_subr.c pk_input.c pk_subr.c sys/netns ns_pcb.c spp_usrreq.c sys/i386/include cpufunc.h sys/sys queue.h Log: Moved inline functions for insque() and remque() to . Protected them with `#ifdef KERNEL' so that is valid C++. Added the necessary #includes of . These functions are bogus and should be replaced by the queue macros. Revision Changes Path 1.6 +2 -1 src/sys/net/raw_cb.c 1.7 +2 -1 src/sys/netccitt/llc_subr.c 1.7 +2 -1 src/sys/netccitt/pk_input.c 1.6 +2 -1 src/sys/netccitt/pk_subr.c 1.4 +2 -1 src/sys/netns/ns_pcb.c 1.6 +2 -1 src/sys/netns/spp_usrreq.c 1.42 +1 -33 src/sys/i386/include/cpufunc.h 1.4 +48 -3 src/sys/sys/queue.h From owner-cvs-sys Sun Dec 3 06:39:05 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA28537 for cvs-sys-outgoing; Sun, 3 Dec 1995 06:39:05 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA28523 ; Sun, 3 Dec 1995 06:38:58 -0800 Date: Sun, 3 Dec 1995 06:38:58 -0800 From: Bruce Evans Message-Id: <199512031438.GAA28523@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/miscfs/umapfs umap_subr.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/03 06:38:58 Modified: sys/miscfs/nullfs null_subr.c sys/miscfs/umapfs umap_subr.c Log: null_node_find() and umap_node_find() were sometimes called without a `struct mount *' arg. I don't know what the effects of this were. Revision Changes Path 1.4 +2 -2 src/sys/miscfs/nullfs/null_subr.c 1.5 +2 -2 src/sys/miscfs/umapfs/umap_subr.c From owner-cvs-sys Sun Dec 3 06:54:54 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA29286 for cvs-sys-outgoing; Sun, 3 Dec 1995 06:54:54 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA29276 ; Sun, 3 Dec 1995 06:54:51 -0800 Date: Sun, 3 Dec 1995 06:54:51 -0800 From: Bruce Evans Message-Id: <199512031454.GAA29276@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/miscfs/union union_subr.c union_vfsops.c union_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/03 06:54:50 Modified: sys/miscfs/fdesc fdesc_vnops.c sys/miscfs/kernfs kernfs_vnops.c sys/miscfs/nullfs null_subr.c null_vfsops.c null_vnops.c sys/miscfs/portal portal_vnops.c sys/miscfs/procfs procfs_ctl.c procfs_mem.c sys/miscfs/umapfs umap_subr.c umap_vfsops.c umap_vnops.c sys/miscfs/union union_subr.c union_vfsops.c union_vnops.c Log: Added prototypes. Removed some unnecessary #includes. Revision Changes Path 1.13 +25 -4 src/sys/miscfs/fdesc/fdesc_vnops.c 1.14 +20 -1 src/sys/miscfs/kernfs/kernfs_vnops.c 1.5 +10 -1 src/sys/miscfs/nullfs/null_subr.c 1.8 +22 -3 src/sys/miscfs/nullfs/null_vfsops.c 1.10 +9 -2 src/sys/miscfs/nullfs/null_vnops.c 1.9 +18 -2 src/sys/miscfs/portal/portal_vnops.c 1.7 +3 -1 src/sys/miscfs/procfs/procfs_ctl.c 1.11 +3 -1 src/sys/miscfs/procfs/procfs_mem.c 1.6 +11 -1 src/sys/miscfs/umapfs/umap_subr.c 1.9 +22 -3 src/sys/miscfs/umapfs/umap_vfsops.c 1.11 +10 -2 src/sys/miscfs/umapfs/umap_vnops.c 1.8 +9 -1 src/sys/miscfs/union/union_subr.c 1.11 +21 -5 src/sys/miscfs/union/union_vfsops.c 1.14 +40 -1 src/sys/miscfs/union/union_vnops.c From owner-cvs-sys Sun Dec 3 08:42:13 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id IAA05423 for cvs-sys-outgoing; Sun, 3 Dec 1995 08:42:13 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id IAA05412 ; Sun, 3 Dec 1995 08:42:05 -0800 Date: Sun, 3 Dec 1995 08:42:05 -0800 From: Bruce Evans Message-Id: <199512031642.IAA05412@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/msdosfs msdosfs_denode.c msdosfs_fat.c msdosfs_lookup.c msdosfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/03 08:42:05 Modified: sys/msdosfs msdosfs_denode.c msdosfs_fat.c msdosfs_lookup.c msdosfs_vnops.c Log: Added prototypes. Revision Changes Path 1.14 +7 -1 src/sys/msdosfs/msdosfs_denode.c 1.10 +17 -2 src/sys/msdosfs/msdosfs_fat.c 1.6 +4 -1 src/sys/msdosfs/msdosfs_lookup.c 1.29 +2 -1 src/sys/msdosfs/msdosfs_vnops.c From owner-cvs-sys Sun Dec 3 09:14:54 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id JAA08016 for cvs-sys-outgoing; Sun, 3 Dec 1995 09:14:54 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id JAA07991 ; Sun, 3 Dec 1995 09:14:43 -0800 Date: Sun, 3 Dec 1995 09:14:43 -0800 From: Bruce Evans Message-Id: <199512031714.JAA07991@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/isofs/cd9660 cd9660_node.c cd9660_rrip.c cd9660_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/03 09:14:41 Modified: sys/isofs/cd9660 cd9660_node.c cd9660_rrip.c cd9660_vnops.c Log: Added prototypes. cd9660_rrip.c: Added lots of bogus casts to hide type errors exposed by the prototypes. (Different structs are assumed to have a common prefix.) cd9660_vnops.c: Finished staticizing. Revision Changes Path 1.12 +3 -1 src/sys/isofs/cd9660/cd9660_node.c 1.9 +65 -29 src/sys/isofs/cd9660/cd9660_rrip.c 1.23 +11 -2 src/sys/isofs/cd9660/cd9660_vnops.c From owner-cvs-sys Sun Dec 3 09:51:44 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id JAA12908 for cvs-sys-outgoing; Sun, 3 Dec 1995 09:51:44 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id JAA12878 ; Sun, 3 Dec 1995 09:51:39 -0800 Date: Sun, 3 Dec 1995 09:51:39 -0800 From: Bruce Evans Message-Id: <199512031751.JAA12878@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/i386 autoconf.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/03 09:51:39 Modified: sys/i386/i386 autoconf.c Log: Staticized. Completed function declarations and added prototypes. Cleaned up prototypes. Cleaned up #includes. Removed unused variable `dkn'. Revision Changes Path 1.44 +37 -45 src/sys/i386/i386/autoconf.c From owner-cvs-sys Sun Dec 3 10:00:43 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA13516 for cvs-sys-outgoing; Sun, 3 Dec 1995 10:00:43 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA13502 ; Sun, 3 Dec 1995 10:00:38 -0800 Date: Sun, 3 Dec 1995 10:00:38 -0800 From: Bruce Evans Message-Id: <199512031800.KAA13502@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/kern vfs_init.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/03 10:00:37 Modified: sys/kern vfs_init.c Log: Oops, the last commit left a redundant declaration. Revision Changes Path 1.17 +1 -3 src/sys/kern/vfs_init.c From owner-cvs-sys Sun Dec 3 10:35:54 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA15259 for cvs-sys-outgoing; Sun, 3 Dec 1995 10:35:54 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA15247 ; Sun, 3 Dec 1995 10:35:40 -0800 Date: Sun, 3 Dec 1995 10:35:40 -0800 From: Bruce Evans Message-Id: <199512031835.KAA15247@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/i386 genassym.c in_cksum.c ns_cksum.c pmap.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/03 10:35:39 Modified: sys/i386/i386 genassym.c in_cksum.c ns_cksum.c pmap.c Log: Completed function declarations and/or added prototypes. Revision Changes Path 1.29 +3 -1 src/sys/i386/i386/genassym.c 1.8 +3 -1 src/sys/i386/i386/in_cksum.c 1.4 +3 -1 src/sys/i386/i386/ns_cksum.c 1.66 +25 -10 src/sys/i386/i386/pmap.c From owner-cvs-sys Sun Dec 3 10:38:01 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA15384 for cvs-sys-outgoing; Sun, 3 Dec 1995 10:38:01 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA15374 ; Sun, 3 Dec 1995 10:37:47 -0800 Date: Sun, 3 Dec 1995 10:37:47 -0800 From: Bruce Evans Message-Id: <199512031837.KAA15374@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/include pmap.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/03 10:37:46 Modified: sys/i386/include pmap.h Log: __purified pmap_pte(). This seems to make no difference. Revision Changes Path 1.29 +2 -2 src/sys/i386/include/pmap.h From owner-cvs-sys Sun Dec 3 10:46:58 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA15798 for cvs-sys-outgoing; Sun, 3 Dec 1995 10:46:58 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA15788 ; Sun, 3 Dec 1995 10:46:52 -0800 Date: Sun, 3 Dec 1995 10:46:52 -0800 From: Bruce Evans Message-Id: <199512031846.KAA15788@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/03 10:46:51 Modified: sys/i386/i386 userconfig.c Log: Added prototypes. Staticized. Moved a NULL-initialized variable to the bss. Revision Changes Path 1.38 +6 -5 src/sys/i386/i386/userconfig.c From owner-cvs-sys Sun Dec 3 11:00:11 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA16873 for cvs-sys-outgoing; Sun, 3 Dec 1995 11:00:11 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA16747 ; Sun, 3 Dec 1995 10:59:57 -0800 Date: Sun, 3 Dec 1995 10:59:57 -0800 From: Bruce Evans Message-Id: <199512031859.KAA16747@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/vm device_pager.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/03 10:59:56 Modified: sys/vm device_pager.c Log: Fixed the type mismatch in check for the bogus mmap function `nullop'. The test should never succeed and should go away. Temporarily print a warning if it does succeed. Revision Changes Path 1.15 +5 -3 src/sys/vm/device_pager.c From owner-cvs-sys Sun Dec 3 11:09:01 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA17205 for cvs-sys-outgoing; Sun, 3 Dec 1995 11:09:01 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA17196 ; Sun, 3 Dec 1995 11:08:57 -0800 Date: Sun, 3 Dec 1995 11:08:57 -0800 From: Bruce Evans Message-Id: <199512031908.LAA17196@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/net if_disc.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/03 11:08:56 Modified: sys/net if_disc.c Log: Added a prototype. Declared dsioctl() as static consistently. Note that both if_disc.c and subr_diskslice.c use the same prefix `ds' and there is a name conflict for dsioctl(). Revision Changes Path 1.10 +3 -2 src/sys/net/if_disc.c From owner-cvs-sys Sun Dec 3 18:27:03 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id SAA15194 for cvs-sys-outgoing; Sun, 3 Dec 1995 18:27:03 -0800 Received: (from jkh@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id SAA15182 ; Sun, 3 Dec 1995 18:26:57 -0800 Date: Sun, 3 Dec 1995 18:26:57 -0800 From: "Jordan K. Hubbard" Message-Id: <199512040226.SAA15182@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/kern sysv_shm.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk jkh 95/12/03 18:26:55 Modified: sys/kern sysv_shm.c Log: Close PR: kern/865 Submitted by: Juergen Lock Revision Changes Path 1.12 +3 -1 src/sys/kern/sysv_shm.c From owner-cvs-sys Sun Dec 3 18:29:49 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id SAA15479 for cvs-sys-outgoing; Sun, 3 Dec 1995 18:29:49 -0800 Received: (from jkh@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id SAA15470 ; Sun, 3 Dec 1995 18:29:43 -0800 Date: Sun, 3 Dec 1995 18:29:43 -0800 From: "Jordan K. Hubbard" Message-Id: <199512040229.SAA15470@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/kern sysv_shm.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk jkh 95/12/03 18:29:42 Branch: sys/kern RELENG_2_1_0 Modified: sys/kern sysv_shm.c Log: Merge 1.12 from HEAD. Revision Changes Path 1.5.4.1 +3 -1 src/sys/kern/sysv_shm.c From owner-cvs-sys Mon Dec 4 08:49:12 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id IAA15107 for cvs-sys-outgoing; Mon, 4 Dec 1995 08:49:12 -0800 Received: (from phk@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id IAA15079 ; Mon, 4 Dec 1995 08:49:01 -0800 Date: Mon, 4 Dec 1995 08:49:01 -0800 From: Poul-Henning Kamp Message-Id: <199512041649.IAA15079@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/vm vm_meter.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 95/12/04 08:49:00 Modified: sys/i386/i386 machdep.c swapgeneric.c sys/kern init_main.c kern_clock.c kern_descrip.c kern_ntptime.c kern_sysctl.c vfs_bio.c vfs_init.c sys/sys sysctl.h sys/vm vm_meter.c Log: A major sweep over the sysctl stuff. Move a lot of variables home to their own code (In good time before xmas :-) Introduce the string descrition of format. Add a couple more functions to poke into these marvels, while I try to decide what the correct interface should look like. Next is adding vars on the fly, and sysctl looking at them too. Removed a tine bit of defunct and #ifdefed notused code in swapgeneric. Revision Changes Path 1.154 +32 -9 src/sys/i386/i386/machdep.c 1.14 +22 -10 src/sys/i386/i386/swapgeneric.c 1.34 +6 -1 src/sys/kern/init_main.c 1.21 +3 -3 src/sys/kern/kern_clock.c 1.18 +11 -12 src/sys/kern/kern_descrip.c 1.8 +1 -1 src/sys/kern/kern_ntptime.c 1.53 +332 -80 src/sys/kern/kern_sysctl.c 1.74 +16 -1 src/sys/kern/vfs_bio.c 1.18 +2 -2 src/sys/kern/vfs_init.c 1.37 +24 -22 src/sys/sys/sysctl.h 1.10 +6 -13 src/sys/vm/vm_meter.c From owner-cvs-sys Mon Dec 4 09:34:16 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id JAA18676 for cvs-sys-outgoing; Mon, 4 Dec 1995 09:34:16 -0800 Received: (from peter@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id JAA18641 ; Mon, 4 Dec 1995 09:33:55 -0800 Date: Mon, 4 Dec 1995 09:33:55 -0800 From: Peter Wemm Message-Id: <199512041733.JAA18641@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/isa si.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 95/12/04 09:33:53 Modified: sys/i386/isa si.c Log: aargh! I tested JREMOD, only to discover that the "good oil" part of it for si.c was accidently inside some #ifdef DEBUG code.... Revision Changes Path 1.20 +3 -3 src/sys/i386/isa/si.c From owner-cvs-sys Mon Dec 4 18:02:14 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id SAA22365 for cvs-sys-outgoing; Mon, 4 Dec 1995 18:02:14 -0800 Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id SAA22334 ; Mon, 4 Dec 1995 18:02:03 -0800 Date: Mon, 4 Dec 1995 18:02:03 -0800 From: David Greenman Message-Id: <199512050202.SAA22334@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/pci if_fxp.c if_pdq.c if_vx.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk davidg 95/12/04 18:02:01 Modified: sys/i386/isa if_ar.c if_cx.c if_ed.c if_eg.c if_el.c if_ep.c if_fe.c if_ie.c if_ix.c if_le.c if_lnc.c if_ze.c if_zp.c sys/net if.c if.h sys/netinet if_ether.h sys/netiso if_eon.c iso_snpac.c sys/pci if_fxp.c if_pdq.c if_vx.c Log: all: Removed ifnet.if_init and ifnet.if_reset as they are generally unused. Change the parameter passed to if_watchdog to be a ifnet * rather than a unit number. All of this is an attempt to move toward not needing an array of softc pointers (which is usually static in size) to point to the driver softc. if_ed.c: Changed some of the argument passing to some functions to make a little more sense. if_ep.c, if_vx.c: Killed completely bogus use of if_timer. It was being set in such a way that the interface was being reset once per second (blech!). Revision Changes Path 1.2 +8 -26 src/sys/i386/isa/if_ar.c 1.9 +7 -36 src/sys/i386/isa/if_cx.c 1.88 +83 -81 src/sys/i386/isa/if_ed.c 1.8 +1 -2 src/sys/i386/isa/if_eg.c 1.19 +6 -12 src/sys/i386/isa/if_el.c 1.35 +7 -26 src/sys/i386/isa/if_ep.c 1.7 +9 -11 src/sys/i386/isa/if_fe.c 1.30 +1 -3 src/sys/i386/isa/if_ie.c 1.15 +6 -10 src/sys/i386/isa/if_ix.c 1.24 +15 -13 src/sys/i386/isa/if_le.c 1.15 +5 -7 src/sys/i386/isa/if_lnc.c 1.25 +11 -13 src/sys/i386/isa/if_ze.c 1.13 +8 -11 src/sys/i386/isa/if_zp.c 1.23 +2 -18 src/sys/net/if.c 1.24 +2 -6 src/sys/net/if.h 1.12 +4 -1 src/sys/netinet/if_ether.h 1.5 +2 -3 src/sys/netiso/if_eon.c 1.5 +4 -2 src/sys/netiso/iso_snpac.c 1.3 +23 -29 src/sys/pci/if_fxp.c 1.10 +12 -16 src/sys/pci/if_pdq.c 1.3 +7 -14 src/sys/pci/if_vx.c From owner-cvs-sys Mon Dec 4 20:41:33 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id UAA06572 for cvs-sys-outgoing; Mon, 4 Dec 1995 20:41:33 -0800 Received: (from julian@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id UAA06563 ; Mon, 4 Dec 1995 20:41:23 -0800 Date: Mon, 4 Dec 1995 20:41:23 -0800 From: Julian Elischer Message-Id: <199512050441.UAA06563@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/scsi scsi_driver.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk julian 95/12/04 20:41:22 Modified: sys/scsi scsi_driver.c Log: If the open fails, don't mark the device as open (duh!) symptom:.. once an open of a 'can only open it once' device fails.. you can never open it again, as it was marked open but wasn't open.. Revision Changes Path 1.11 +2 -2 src/sys/scsi/scsi_driver.c From owner-cvs-sys Mon Dec 4 23:14:38 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id XAA15059 for cvs-sys-outgoing; Mon, 4 Dec 1995 23:14:38 -0800 Received: (from julian@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id XAA15047 ; Mon, 4 Dec 1995 23:14:30 -0800 Date: Mon, 4 Dec 1995 23:14:30 -0800 From: Julian Elischer Message-Id: <199512050714.XAA15047@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/scsi scsi_cd.h scsi_driver.c scsiconf.h worm.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk julian 95/12/04 23:14:29 Modified: sys/scsi scsi_cd.h scsi_driver.c scsiconf.h worm.c Log: fix a couple of stuffups in the worm driver and in other associated scsi files Revision Changes Path 1.8 +1 -13 src/sys/scsi/scsi_cd.h 1.12 +3 -2 src/sys/scsi/scsi_driver.c 1.32 +4 -3 src/sys/scsi/scsiconf.h 1.13 +5 -17 src/sys/scsi/worm.c From owner-cvs-sys Tue Dec 5 03:50:14 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id DAA28336 for cvs-sys-outgoing; Tue, 5 Dec 1995 03:50:14 -0800 Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id DAA28212 ; Tue, 5 Dec 1995 03:50:00 -0800 Date: Tue, 5 Dec 1995 03:50:00 -0800 From: David Greenman Message-Id: <199512051150.DAA28212@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/pci if_fxp.c if_fxpreg.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk davidg 95/12/05 03:49:58 Modified: sys/pci if_fxp.c if_fxpreg.h Log: Increased the number of Tx segments from 13 to 29 to reduce the need to recopy to near zero. Wrote the necessary code to recopy the mbuf chain into another buffer if there are too many mbufs in the chain. Revision Changes Path 1.4 +32 -6 src/sys/pci/if_fxp.c 1.2 +2 -2 src/sys/pci/if_fxpreg.h From owner-cvs-sys Tue Dec 5 05:02:07 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id FAA01918 for cvs-sys-outgoing; Tue, 5 Dec 1995 05:02:07 -0800 Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id FAA01901 ; Tue, 5 Dec 1995 05:01:41 -0800 Date: Tue, 5 Dec 1995 05:01:41 -0800 From: David Greenman Message-Id: <199512051301.FAA01901@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/isa if_ed.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk davidg 95/12/05 05:01:39 Modified: sys/i386/isa if_ed.c Log: Updated my copyright. Fixed two cases of "=" that should have been "==" in card type comparison. Simplified expression that checks for interface up/down. Moved ed_ring_copy to before its first use so that it's inlined as intended. Change mbuf allocation policy so that a received packet is stored in just an mbuf header (no cluster) if it will fit in one. Revision Changes Path 1.89 +95 -65 src/sys/i386/isa/if_ed.c From owner-cvs-sys Tue Dec 5 05:43:24 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id FAA03982 for cvs-sys-outgoing; Tue, 5 Dec 1995 05:43:24 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id FAA03962 ; Tue, 5 Dec 1995 05:42:46 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id AAA00261; Wed, 6 Dec 1995 00:34:09 +1100 Date: Wed, 6 Dec 1995 00:34:09 +1100 From: Bruce Evans Message-Id: <199512051334.AAA00261@godzilla.zeta.org.au> To: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, davidg@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa if_ed.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk > Modified: sys/i386/isa if_ed.c > Log: > ... > Moved ed_ring_copy to before its first use so that it's inlined as intended. -Winline finds several more cases where inlines aren't inlined: if_el.c: 2 cases if_ix.c: 5 pcvtdrv.c: 1 scd.c: 1 syscons.c: 2 These inlines are unlikely to have been tested. I suspect they are worthwhile iff they are called exactly once. Bruce From owner-cvs-sys Tue Dec 5 09:47:27 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id JAA21280 for cvs-sys-outgoing; Tue, 5 Dec 1995 09:47:27 -0800 Received: (from wollman@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id JAA21252 ; Tue, 5 Dec 1995 09:47:13 -0800 Date: Tue, 5 Dec 1995 09:47:13 -0800 From: "Garrett A. Wollman" Message-Id: <199512051747.JAA21252@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/netinet in_rmx.c ip_icmp.c ip_output.c ip_var.h tcp_output.c tcp_subr.c tcp_var.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk wollman 95/12/05 09:47:09 Modified: sys/netinet in_rmx.c ip_icmp.c ip_output.c ip_var.h tcp_output.c tcp_subr.c tcp_var.h Log: Path MTU Discovery is now standard. Revision Changes Path 1.21 +8 -8 src/sys/netinet/in_rmx.c 1.13 +7 -7 src/sys/netinet/ip_icmp.c 1.26 +3 -3 src/sys/netinet/ip_output.c 1.17 +1 -3 src/sys/netinet/ip_var.h 1.17 +6 -6 src/sys/netinet/tcp_output.c 1.23 +5 -5 src/sys/netinet/tcp_subr.c 1.24 +2 -4 src/sys/netinet/tcp_var.h From owner-cvs-sys Tue Dec 5 11:12:22 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA27541 for cvs-sys-outgoing; Tue, 5 Dec 1995 11:12:22 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA27530 ; Tue, 5 Dec 1995 11:12:11 -0800 Date: Tue, 5 Dec 1995 11:12:11 -0800 From: Bruce Evans Message-Id: <199512051912.LAA27530@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/miscfs/fdesc fdesc_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/05 11:12:09 Modified: sys/miscfs/fdesc fdesc_vnops.c Log: Restored #include of . fdesc_vnops.c needs to know too much about tty_tty.c's cdevswitch functions. Revision Changes Path 1.14 +2 -2 src/sys/miscfs/fdesc/fdesc_vnops.c From owner-cvs-sys Tue Dec 5 11:37:11 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA28866 for cvs-sys-outgoing; Tue, 5 Dec 1995 11:37:11 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA28856 ; Tue, 5 Dec 1995 11:36:53 -0800 Date: Tue, 5 Dec 1995 11:36:53 -0800 From: Bruce Evans Message-Id: <199512051936.LAA28856@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/i386 conf.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/05 11:36:51 Modified: sys/scsi ssc.c sys/i386/i386 conf.c Log: Removed dummy routines sscstrategy(), sscread(), sscwrite() and sscselect(). Use the standard dummies nostrategy(), noread(), nowrite() and noselect() instead. sscread() and sscwrite() returned bogus errnos. It isn't possible to return an error from a select routine so noselect() is just as bogus as sscselect() (it's equivalent to nullselect()). Revision Changes Path 1.7 +6 -10 src/sys/scsi/ssc.c 1.109 +3 -7 src/sys/i386/i386/conf.c From owner-cvs-sys Tue Dec 5 11:53:28 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA29795 for cvs-sys-outgoing; Tue, 5 Dec 1995 11:53:28 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA29786 ; Tue, 5 Dec 1995 11:53:16 -0800 Date: Tue, 5 Dec 1995 11:53:16 -0800 From: Bruce Evans Message-Id: <199512051953.LAA29786@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/sys conf.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/05 11:53:15 Modified: sys/sys conf.h Log: Moved prototypes for rawread(), rawrite() and setconf() to a better place. Restored order. Revision Changes Path 1.24 +9 -5 src/sys/sys/conf.h From owner-cvs-sys Tue Dec 5 12:10:57 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id MAA00917 for cvs-sys-outgoing; Tue, 5 Dec 1995 12:10:57 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id MAA00904 ; Tue, 5 Dec 1995 12:10:44 -0800 Date: Tue, 5 Dec 1995 12:10:44 -0800 From: Bruce Evans Message-Id: <199512052010.MAA00904@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/include conf.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/05 12:10:43 Modified: sys/i386/include conf.h Log: Moved some prototypes to a better place. Removed stale prototypes. Added prototypes. Added empty lines. Revision Changes Path 1.3 +66 -5 src/sys/i386/include/conf.h From owner-cvs-sys Tue Dec 5 12:34:11 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id MAA02352 for cvs-sys-outgoing; Tue, 5 Dec 1995 12:34:11 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id MAA02322 ; Tue, 5 Dec 1995 12:34:00 -0800 Date: Tue, 5 Dec 1995 12:34:00 -0800 From: Bruce Evans Message-Id: <199512052034.MAA02322@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/i386 conf.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/05 12:33:59 Modified: sys/gnu/isdn iitty.c sys/i386/i386 conf.c Log: Fixed ity's d_stop entry. itystop() wasn't used. itystop() is inadequate but probably harmless. It's hard to tell because apparently no one runs ity. Fixed ity's d_reset entry. `nx' entries should never be used for existing devices. conf.c: Moved a prototype to a better place. Removed a stale #define. Revision Changes Path 1.15 +7 -3 src/sys/gnu/isdn/iitty.c 1.110 +3 -4 src/sys/i386/i386/conf.c From owner-cvs-sys Tue Dec 5 12:40:24 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id MAA02902 for cvs-sys-outgoing; Tue, 5 Dec 1995 12:40:24 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id MAA02879 ; Tue, 5 Dec 1995 12:40:12 -0800 Date: Tue, 5 Dec 1995 12:40:12 -0800 From: Bruce Evans Message-Id: <199512052040.MAA02879@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/pci pcisupport.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/05 12:40:12 Modified: sys/pci pcisupport.c Log: Renamed TRUE (which has value 2) to M_TR to avoid a clash with the the boolean TRUE. Revision Changes Path 1.23 +33 -33 src/sys/pci/pcisupport.c From owner-cvs-sys Tue Dec 5 12:54:51 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id MAA03809 for cvs-sys-outgoing; Tue, 5 Dec 1995 12:54:51 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id MAA03798 ; Tue, 5 Dec 1995 12:54:44 -0800 Date: Tue, 5 Dec 1995 12:54:44 -0800 From: Bruce Evans Message-Id: <199512052054.MAA03798@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/vm vm.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/05 12:54:43 Modified: sys/sys types.h sys/vm vm.h Log: Moved the declaration of vm_object_t from to (if KERNEL is defined). This allows removing the #includes of vm stuff in vnode_if.h, which will speed up the compilation of LINT by about 5%. Revision Changes Path 1.6 +6 -1 src/sys/sys/types.h 1.7 +7 -1 src/sys/vm/vm.h From owner-cvs-sys Tue Dec 5 13:03:34 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id NAA04582 for cvs-sys-outgoing; Tue, 5 Dec 1995 13:03:34 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id NAA04567 ; Tue, 5 Dec 1995 13:03:20 -0800 Date: Tue, 5 Dec 1995 13:03:20 -0800 From: Bruce Evans Message-Id: <199512052103.NAA04567@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/sys param.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/05 13:03:18 Modified: sys/sys param.h Log: Define FALSE and TRUE in (if KERNEL is defined) as well as in so that doesn't have to be included in kernel sources just to get the definitions of these fundamental vm (;-) quantities. Revision Changes Path 1.10 +4 -1 src/sys/sys/param.h From owner-cvs-sys Tue Dec 5 13:24:50 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id NAA06256 for cvs-sys-outgoing; Tue, 5 Dec 1995 13:24:50 -0800 Received: from Root.COM (implode.Root.COM [198.145.90.17]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id NAA06245 ; Tue, 5 Dec 1995 13:24:33 -0800 Received: from corbin.Root.COM (corbin [198.145.90.50]) by Root.COM (8.6.12/8.6.5) with ESMTP id NAA01832; Tue, 5 Dec 1995 13:24:31 -0800 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.12/8.6.5) with SMTP id NAA03701; Tue, 5 Dec 1995 13:24:41 -0800 Message-Id: <199512052124.NAA03701@corbin.Root.COM> To: "Garrett A. Wollman" cc: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/netinet in_rmx.c ip_icmp.c ip_output.c ip_var.h tcp_output.c tcp_subr.c tcp_var.h In-reply-to: Your message of "Tue, 05 Dec 95 09:47:13 PST." <199512051747.JAA21252@freefall.freebsd.org> From: David Greenman Reply-To: davidg@Root.COM Date: Tue, 05 Dec 1995 13:24:41 -0800 Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk >wollman 95/12/05 09:47:09 > > Modified: sys/netinet in_rmx.c ip_icmp.c ip_output.c ip_var.h > tcp_output.c tcp_subr.c tcp_var.h > Log: > Path MTU Discovery is now standard. Cool...hope it works. :-) -DG From owner-cvs-sys Tue Dec 5 13:26:48 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id NAA06521 for cvs-sys-outgoing; Tue, 5 Dec 1995 13:26:48 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id NAA06504 ; Tue, 5 Dec 1995 13:26:42 -0800 Date: Tue, 5 Dec 1995 13:26:42 -0800 From: Bruce Evans Message-Id: <199512052126.NAA06504@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/netinet in_pcb.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/05 13:26:39 Modified: sys/netinet in_pcb.h Log: Added explicit include of . Currently, some things only compile because happens to be gratuitously included before and happens to include . Revision Changes Path 1.10 +3 -1 src/sys/netinet/in_pcb.h From owner-cvs-sys Tue Dec 5 13:48:03 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id NAA07913 for cvs-sys-outgoing; Tue, 5 Dec 1995 13:48:03 -0800 Received: from Root.COM (implode.Root.COM [198.145.90.17]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id NAA07906 ; Tue, 5 Dec 1995 13:47:53 -0800 Received: from corbin.Root.COM (corbin [198.145.90.50]) by Root.COM (8.6.12/8.6.5) with ESMTP id NAA01886; Tue, 5 Dec 1995 13:47:52 -0800 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.12/8.6.5) with SMTP id NAA03750; Tue, 5 Dec 1995 13:48:02 -0800 Message-Id: <199512052148.NAA03750@corbin.Root.COM> To: Bruce Evans cc: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/netinet in_pcb.h In-reply-to: Your message of "Tue, 05 Dec 95 13:26:42 PST." <199512052126.NAA06504@freefall.freebsd.org> From: David Greenman Reply-To: davidg@Root.COM Date: Tue, 05 Dec 1995 13:48:02 -0800 Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk >bde 95/12/05 13:26:39 > > Modified: sys/netinet in_pcb.h > Log: > Added explicit include of . Currently, some things only > compile because happens to be gratuitously included before > and happens to include . I'm happy to see that you're untangling this mess...it's been sorely needed for a long time. -DG From owner-cvs-sys Tue Dec 5 13:51:57 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id NAA08323 for cvs-sys-outgoing; Tue, 5 Dec 1995 13:51:57 -0800 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id NAA08293 ; Tue, 5 Dec 1995 13:51:48 -0800 Date: Tue, 5 Dec 1995 13:51:48 -0800 From: Bruce Evans Message-Id: <199512052151.NAA08293@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/miscfs/specfs spec_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/05 13:51:47 Modified: sys/kern kern_descrip.c kern_sysctl.c sys/miscfs/specfs spec_vnops.c Log: Include or explicitly to avoid breaking when vnode_if.h doesn't include vm stuff. Revision Changes Path 1.19 +3 -1 src/sys/kern/kern_descrip.c 1.54 +3 -1 src/sys/kern/kern_sysctl.c 1.20 +2 -1 src/sys/miscfs/specfs/spec_vnops.c From owner-cvs-sys Tue Dec 5 14:12:59 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id OAA10249 for cvs-sys-outgoing; Tue, 5 Dec 1995 14:12:59 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id OAA10222 ; Tue, 5 Dec 1995 14:12:31 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id JAA17085; Wed, 6 Dec 1995 09:07:26 +1100 Date: Wed, 6 Dec 1995 09:07:26 +1100 From: Bruce Evans Message-Id: <199512052207.JAA17085@godzilla.zeta.org.au> To: bde@freefall.freebsd.org, davidg@Root.COM Subject: Re: cvs commit: src/sys/netinet in_pcb.h Cc: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk >> Modified: sys/netinet in_pcb.h >> Log: >> Added explicit include of . Currently, some things only >> compile because happens to be gratuitously included before >> and happens to include . > I'm happy to see that you're untangling this mess...it's been sorely needed >for a long time. I don't plan to do anything about the deeper nesting soon. I've eliminated about 66 #includes of (mostly in isa/sound and isa/pcvt which have a general header that #includes all the OS-dependent headers so that everything in the driver(s) depends on most of the OS headers :-(), and about 67 #includes of . user.h isn't used in drivers any more. About 20 drivers still need vm.h just to get the declaration for vtophys(). This is implemented as a macro in so it won't be easy to fix. Bruce From owner-cvs-sys Tue Dec 5 14:59:26 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id OAA12736 for cvs-sys-outgoing; Tue, 5 Dec 1995 14:59:26 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id OAA12684 ; Tue, 5 Dec 1995 14:56:37 -0800 Received: (from julian@localhost) by ref.tfs.com (8.6.12/8.6.9) id OAA09567; Tue, 5 Dec 1995 14:56:27 -0800 From: Julian Elischer Message-Id: <199512052256.OAA09567@ref.tfs.com> Subject: Re: cvs commit: src/sys/i386/i386 conf.c To: bde@freefall.freebsd.org (Bruce Evans) Date: Tue, 5 Dec 1995 14:56:27 -0800 (PST) Cc: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-Reply-To: <199512052034.MAA02322@freefall.freebsd.org> from "Bruce Evans" at Dec 5, 95 12:34:00 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 304 Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk > > > conf.c: > Moved a prototype to a better place. don't bother with fixing conf.c it's going away.. (in about 2 days) > > Removed a stale #define. > > Revision Changes Path > 1.15 +7 -3 src/sys/gnu/isdn/iitty.c > 1.110 +3 -4 src/sys/i386/i386/conf.c > From owner-cvs-sys Tue Dec 5 15:07:46 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id PAA13253 for cvs-sys-outgoing; Tue, 5 Dec 1995 15:07:46 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id PAA13235 ; Tue, 5 Dec 1995 15:06:18 -0800 Received: (from julian@localhost) by ref.tfs.com (8.6.12/8.6.9) id PAA09599; Tue, 5 Dec 1995 15:06:13 -0800 From: Julian Elischer Message-Id: <199512052306.PAA09599@ref.tfs.com> Subject: Re: cvs commit: src/sys/i386/i386 conf.c To: bde@freefall.freebsd.org (Bruce Evans) Date: Tue, 5 Dec 1995 15:06:13 -0800 (PST) Cc: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-Reply-To: <199512051936.LAA28856@freefall.freebsd.org> from "Bruce Evans" at Dec 5, 95 11:36:53 am X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 851 Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk This is utterly pointless all these changes wil be undone (read "become irrelevant") on thursday (or there-abouts) don't bother fixing anything to do with devsw entries until then... you'll jusk make my commit harder.. > > bde 95/12/05 11:36:51 > > Modified: sys/scsi ssc.c > sys/i386/i386 conf.c > Log: > Removed dummy routines sscstrategy(), sscread(), sscwrite() and > sscselect(). Use the standard dummies nostrategy(), noread(), > nowrite() and noselect() instead. > > sscread() and sscwrite() returned bogus errnos. It isn't possible > to return an error from a select routine so noselect() is just as > bogus as sscselect() (it's equivalent to nullselect()). > > Revision Changes Path > 1.7 +6 -10 src/sys/scsi/ssc.c > 1.109 +3 -7 src/sys/i386/i386/conf.c > From owner-cvs-sys Wed Dec 6 01:04:57 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA23966 for cvs-sys-outgoing; Wed, 6 Dec 1995 01:04:57 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA23959 Wed, 6 Dec 1995 01:04:47 -0800 (PST) Date: Wed, 6 Dec 1995 01:04:47 -0800 (PST) From: Peter Wemm Message-Id: <199512060904.BAA23959@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/i386 swapgeneric.c autoconf.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 95/12/06 01:04:46 Modified: sys/i386/i386 swapgeneric.c autoconf.c Log: Moving the kern.dumpdev sysctl handler from kern_sysctl.c to swapgeneric.c is not real helpful since swapgeneric.c doesn't seem to be used, except perhaps on a GENERIC kernel. (Sorry Paul.. :-) I've moved it from swapgeneric.c to autoconf.c, since autoconf.c also deals with dumpdev things. There may be a better place..... Revision Changes Path 1.15 +1 -20 src/sys/i386/i386/swapgeneric.c 1.45 +19 -1 src/sys/i386/i386/autoconf.c From owner-cvs-sys Wed Dec 6 05:13:08 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA10197 for cvs-sys-outgoing; Wed, 6 Dec 1995 05:13:08 -0800 (PST) Received: from jhome.DIALix.COM (root@jhome.DIALix.COM [192.203.228.69]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id FAA10183 Wed, 6 Dec 1995 05:12:56 -0800 (PST) Received: (from peter@localhost) by jhome.DIALix.COM (8.7.3/8.7.3) id VAA05316; Wed, 6 Dec 1995 21:12:45 +0800 (WST) Date: Wed, 6 Dec 1995 21:12:44 +0800 (WST) From: Peter Wemm To: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/i386 swapgeneric.c autoconf.c In-Reply-To: <199512060904.BAA23959@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk On Wed, 6 Dec 1995, Peter Wemm wrote: > peter 95/12/06 01:04:46 > > Modified: sys/i386/i386 swapgeneric.c autoconf.c > Log: > Moving the kern.dumpdev sysctl handler from kern_sysctl.c to swapgeneric.c > is not real helpful since swapgeneric.c doesn't seem to be used, except > perhaps on a GENERIC kernel. (Sorry Paul.. :-) > > I've moved it from swapgeneric.c to autoconf.c, since autoconf.c also deals > with dumpdev things. There may be a better place..... I forgot to mention this fixes PR#868, and my un-emailed gripes about dumpon and savecore not working right in the middle of a major kernel panic run...... (savecore is currently, reliably and repeatedly causing a panic in vm_bounce_page_free()). [ I can also reliably and repeatedly panic the system with 'dd if=/dev/rsd0s1b of=/dev/null bs=1024k' (a 32MB system with bounce buffering enabled). ] -Peter From owner-cvs-sys Wed Dec 6 05:21:37 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA11033 for cvs-sys-outgoing; Wed, 6 Dec 1995 05:21:37 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id FAA11008 Wed, 6 Dec 1995 05:20:55 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id AAA19861; Thu, 7 Dec 1995 00:15:31 +1100 Date: Thu, 7 Dec 1995 00:15:31 +1100 From: Bruce Evans Message-Id: <199512061315.AAA19861@godzilla.zeta.org.au> To: bde@freefall.freebsd.org, julian@ref.tfs.com Subject: Re: cvs commit: src/sys/i386/i386 conf.c Cc: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk >This is utterly pointless >all these changes wil be undone (read "become irrelevant") >on thursday (or there-abouts) >don't bother fixing anything to do with devsw entries until then... >you'll jusk make my commit harder.. >> Modified: sys/scsi ssc.c ^^^^^ won't become irrelevant on Thursday >> sys/i386/i386 conf.c It seemed like a good time to put these changes in (unlike for another 100 changes that have been held up by JREMOD). Bruce From owner-cvs-sys Wed Dec 6 05:27:44 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA11455 for cvs-sys-outgoing; Wed, 6 Dec 1995 05:27:44 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA11448 Wed, 6 Dec 1995 05:27:42 -0800 (PST) Date: Wed, 6 Dec 1995 05:27:42 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199512061327.FAA11448@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/kern kern_clock.c kern_sysctl.c vfs_subr.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 95/12/06 05:27:41 Modified: sys/kern kern_clock.c kern_sysctl.c vfs_subr.c Log: A couple of minor tweaks to the sysctl stuff. Revision Changes Path 1.22 +2 -2 src/sys/kern/kern_clock.c 1.55 +48 -12 src/sys/kern/kern_sysctl.c 1.46 +3 -3 src/sys/kern/vfs_subr.c From owner-cvs-sys Wed Dec 6 07:52:43 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA23703 for cvs-sys-outgoing; Wed, 6 Dec 1995 07:52:43 -0800 (PST) Received: (from se@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA23689 Wed, 6 Dec 1995 07:52:28 -0800 (PST) Date: Wed, 6 Dec 1995 07:52:28 -0800 (PST) From: Stefan Esser Message-Id: <199512061552.HAA23689@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/pci pci.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk se 95/12/06 07:52:26 Modified: sys/pci pci.c Log: Set default burst length limit to 32 bytes, since this seems to be an acceptable value for all current chip sets (just a hint to PCI device drivers, used in the NCR driver, for example). Add PCI Vendor ID of ACER. Revision Changes Path 1.35 +3 -2 src/sys/pci/pci.c From owner-cvs-sys Wed Dec 6 11:14:24 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA11743 for cvs-sys-outgoing; Wed, 6 Dec 1995 11:14:24 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA11736 Wed, 6 Dec 1995 11:14:18 -0800 (PST) Date: Wed, 6 Dec 1995 11:14:18 -0800 (PST) From: Bruce Evans Message-Id: <199512061914.LAA11736@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/linux linux_misc.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/06 11:14:17 Modified: sys/i386/linux linux_misc.c Log: Include explicitly to avoid breaking when vnode_if.h doesn't include vm stuff. Revision Changes Path 1.5 +2 -1 src/sys/i386/linux/linux_misc.c From owner-cvs-sys Wed Dec 6 11:46:58 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA14622 for cvs-sys-outgoing; Wed, 6 Dec 1995 11:46:58 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA14608 Wed, 6 Dec 1995 11:46:39 -0800 (PST) Date: Wed, 6 Dec 1995 11:46:39 -0800 (PST) From: Bruce Evans Message-Id: <199512061946.LAA14608@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/ufs/lfs lfs_cksum.c lfs_extern.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/06 11:46:39 Modified: sys/ufs/lfs lfs_cksum.c lfs_extern.h Log: Fixed compilation of lfs utilities which I broke the other day by #including lfs_extern.h and goop to support it in lfs_conv.c. Revision Changes Path 1.5 +6 -1 src/sys/ufs/lfs/lfs_cksum.c 1.9 +9 -6 src/sys/ufs/lfs/lfs_extern.h From owner-cvs-sys Wed Dec 6 14:32:31 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA27749 for cvs-sys-outgoing; Wed, 6 Dec 1995 14:32:31 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA27668 Wed, 6 Dec 1995 14:32:09 -0800 (PST) Date: Wed, 6 Dec 1995 14:32:09 -0800 (PST) From: Bruce Evans Message-Id: <199512062232.OAA27668@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/i386 conf.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/06 14:32:07 Modified: sys/i386/i386 conf.c Log: Added explicit #include of so that conf.c doesn't break when vnode_if.h doesn't include vm stuff. Revision Changes Path 1.111 +3 -1 src/sys/i386/i386/conf.c From owner-cvs-sys Wed Dec 6 15:33:59 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA04171 for cvs-sys-outgoing; Wed, 6 Dec 1995 15:33:59 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA04144 Wed, 6 Dec 1995 15:33:44 -0800 (PST) Date: Wed, 6 Dec 1995 15:33:44 -0800 (PST) From: Bruce Evans Message-Id: <199512062333.PAA04144@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/kern vnode_if.sh Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/06 15:33:42 Modified: sys/kern vnode_if.sh Log: Don't #include vm stuff in vnode_if.[ch]. Enough vm stuff (a single typedef) is now declared in . This is the first of 4 commits that will remove some excessive includes of vm*.h and user.h. The total speed improvement isn't as large as I first thought. `make depend; make' for LINT only improved from 2180 seconds to 2108 seconds user time. Revision Changes Path 1.8 +1 -6 src/sys/kern/vnode_if.sh From owner-cvs-sys Wed Dec 6 15:38:12 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA04988 for cvs-sys-outgoing; Wed, 6 Dec 1995 15:38:12 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA04947 Wed, 6 Dec 1995 15:37:50 -0800 (PST) Date: Wed, 6 Dec 1995 15:37:50 -0800 (PST) From: Bruce Evans Message-Id: <199512062337.PAA04947@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/netinet ip_icmp.c ip_input.c tcp_usrreq.c udp_usrreq.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/06 15:37:48 Modified: sys/kern inflate.c kern_devconf.c kern_ntptime.c kern_xxx.c subr_prof.c sys/netinet ip_icmp.c ip_input.c tcp_usrreq.c udp_usrreq.c Log: Removed unnecessary #includes of vm stuff. Most of them were once prerequisites for . subr_prof.c: Also replaced #include of by #include of . Revision Changes Path 1.6 +1 -6 src/sys/kern/inflate.c 1.12 +1 -2 src/sys/kern/kern_devconf.c 1.9 +0 -1 src/sys/kern/kern_ntptime.c 1.22 +1 -2 src/sys/kern/kern_xxx.c 1.13 +2 -3 src/sys/kern/subr_prof.c 1.14 +1 -2 src/sys/netinet/ip_icmp.c 1.29 +1 -3 src/sys/netinet/ip_input.c 1.21 +1 -2 src/sys/netinet/tcp_usrreq.c 1.17 +1 -2 src/sys/netinet/udp_usrreq.c From owner-cvs-sys Wed Dec 6 15:45:20 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA06298 for cvs-sys-outgoing; Wed, 6 Dec 1995 15:45:20 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA06184 Wed, 6 Dec 1995 15:44:44 -0800 (PST) Date: Wed, 6 Dec 1995 15:44:44 -0800 (PST) From: Bruce Evans Message-Id: <199512062344.PAA06184@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/scsi ch.c st.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/06 15:44:41 Modified: sys/i386/isa aic6360.c asc.c ctx.c cy.c gpib.c gsc.c mse.c ncr5380.c rc.c sio.c tw.c sys/gnu/isdn iispy.c sys/i386/ibcs2 ibcs2_sysi86.c sys/scsi ch.c st.c Log: Removed unnecessary #includes of . Some of these were just to get the definitions of TRUE and FALSE which happen to be defined in a deeply nested include. Added nearby #includes of where appropriate. Revision Changes Path 1.15 +1 -2 src/sys/i386/isa/aic6360.c 1.9 +2 -3 src/sys/i386/isa/asc.c 1.11 +2 -2 src/sys/i386/isa/ctx.c 1.23 +1 -2 src/sys/i386/isa/cy.c 1.11 +1 -1 src/sys/i386/isa/gpib.c 1.11 +1 -1 src/sys/i386/isa/gsc.c 1.19 +2 -2 src/sys/i386/isa/mse.c 1.8 +0 -1 src/sys/i386/isa/ncr5380.c 1.14 +0 -1 src/sys/i386/isa/rc.c 1.124 +1 -2 src/sys/i386/isa/sio.c 1.11 +1 -1 src/sys/i386/isa/tw.c 1.7 +7 -3 src/sys/gnu/isdn/iispy.c 1.6 +0 -1 src/sys/i386/ibcs2/ibcs2_sysi86.c 1.25 +1 -2 src/sys/scsi/ch.c 1.48 +1 -2 src/sys/scsi/st.c From owner-cvs-sys Wed Dec 6 15:53:17 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA07704 for cvs-sys-outgoing; Wed, 6 Dec 1995 15:53:17 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA07657 Wed, 6 Dec 1995 15:52:44 -0800 (PST) Date: Wed, 6 Dec 1995 15:52:44 -0800 (PST) From: Bruce Evans Message-Id: <199512062352.PAA07657@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/eisa aha1742.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/06 15:52:43 Modified: sys/i386/isa bt742a.c lpt.c seagate.c si.c spigot.c syscons.c ultra14f.c wd7000.c aha1542.c sys/i386/isa/pcvt pcvt_hdr.h pcvt_out.c sys/i386/isa/sound os.h soundcard.c sys/i386/scsi aic7xxx.c sys/net bpf.c sys/gnu/i386/isa dgb.c sys/i386/eisa aha1742.c Log: Replaced #includes of by less gross headers, usually . Many device drivers need only the definition of vtophys() from vm. Added nearby #includes of where appropriate. Revision Changes Path 1.44 +3 -2 src/sys/i386/isa/bt742a.c 1.44 +3 -2 src/sys/i386/isa/lpt.c 1.13 +3 -2 src/sys/i386/isa/seagate.c 1.21 +3 -2 src/sys/i386/isa/si.c 1.16 +3 -1 src/sys/i386/isa/spigot.c 1.133 +4 -2 src/sys/i386/isa/syscons.c 1.40 +3 -2 src/sys/i386/isa/ultra14f.c 1.10 +2 -1 src/sys/i386/isa/wd7000.c 1.51 +6 -4 src/sys/i386/isa/aha1542.c 1.14 +2 -4 src/sys/i386/isa/pcvt/pcvt_hdr.h 1.11 +1 -0 src/sys/i386/isa/pcvt/pcvt_out.c 1.20 +0 -1 src/sys/i386/isa/sound/os.h 1.36 +2 -1 src/sys/i386/isa/sound/soundcard.c 1.48 +7 -2 src/sys/i386/scsi/aic7xxx.c 1.18 +2 -2 src/sys/net/bpf.c 1.8 +3 -2 src/sys/gnu/i386/isa/dgb.c 1.42 +5 -2 src/sys/i386/eisa/aha1742.c From owner-cvs-sys Thu Dec 7 01:14:06 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA15340 for cvs-sys-outgoing; Thu, 7 Dec 1995 01:14:06 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA15330 Thu, 7 Dec 1995 01:13:53 -0800 (PST) Date: Thu, 7 Dec 1995 01:13:53 -0800 (PST) From: Peter Wemm Message-Id: <199512070913.BAA15330@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/isa bt742a.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 95/12/07 01:13:52 Modified: sys/i386/isa bt742a.c Log: Implement detection of whether or not bounce-buffering is required for the particular card in use. At the moment, I've set it to any of the bt445S VLB cards (not the bt445C which apparently work) and the bt5xx series (isa cards). The 742 and PCI cards should not need it. :-) It may be useful to have something like this: #ifndef BOUNCE_BUFFERS if (bounce_buffers_required && more_than_16MB_ram) panic("this card requires bounce buffers for more than 16MB ram!") #endif Revision Changes Path 1.45 +10 -3 src/sys/i386/isa/bt742a.c From owner-cvs-sys Thu Dec 7 02:32:59 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id CAA00952 for cvs-sys-outgoing; Thu, 7 Dec 1995 02:32:59 -0800 (PST) Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id CAA00844 Thu, 7 Dec 1995 02:32:27 -0800 (PST) Received: from grumble.grondar.za (root@grumble.grondar.za [196.7.18.130]) by grunt.grondar.za (8.6.12/8.6.9) with ESMTP id MAA26012; Thu, 7 Dec 1995 12:12:06 +0200 Received: from localhost (mark@localhost [127.0.0.1]) by grumble.grondar.za (8.6.12/8.6.9) with SMTP id MAA10454; Thu, 7 Dec 1995 12:12:05 +0200 Message-Id: <199512071012.MAA10454@grumble.grondar.za> X-Authentication-Warning: grumble.grondar.za: Host localhost didn't use HELO protocol To: Peter Wemm cc: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa bt742a.c Date: Thu, 07 Dec 1995 12:12:04 +0200 From: Mark Murray Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk > peter 95/12/07 01:13:52 > > Modified: sys/i386/isa bt742a.c > Log: > Implement detection of whether or not bounce-buffering is required > for the particular card in use. At the moment, I've set it to any of > the bt445S VLB cards (not the bt445C which apparently work) and the > bt5xx series (isa cards). The 742 and PCI cards should not need it. :-) > > It may be useful to have something like this: > #ifndef BOUNCE_BUFFERS > if (bounce_buffers_required && more_than_16MB_ram) > panic("this card requires bounce buffers for more than 16MB ram!") > #endif How hard would this be? if (bounce_buffers_required && more_than_16MB_ram) { log_message("this card requires bounce buffers for more than 16MB ram!"); turn_on_bounce_buffers(); } M -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 Finger mark@grumble.grondar.za for PGP key From owner-cvs-sys Thu Dec 7 02:44:24 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id CAA02025 for cvs-sys-outgoing; Thu, 7 Dec 1995 02:44:24 -0800 (PST) Received: from Root.COM (implode.Root.COM [198.145.90.17]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id CAA02018 Thu, 7 Dec 1995 02:44:14 -0800 (PST) Received: from corbin.Root.COM (corbin [198.145.90.50]) by Root.COM (8.6.12/8.6.5) with ESMTP id CAA05288; Thu, 7 Dec 1995 02:44:11 -0800 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.12/8.6.5) with SMTP id CAA27201; Thu, 7 Dec 1995 02:44:49 -0800 Message-Id: <199512071044.CAA27201@corbin.Root.COM> To: Mark Murray cc: Peter Wemm , CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa bt742a.c In-reply-to: Your message of "Thu, 07 Dec 95 12:12:04 +0200." <199512071012.MAA10454@grumble.grondar.za> From: David Greenman Reply-To: davidg@Root.COM Date: Thu, 07 Dec 1995 02:44:44 -0800 Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk >How hard would this be? > > if (bounce_buffers_required && more_than_16MB_ram) { > log_message("this card requires bounce buffers for more than 16MB ram!"); > turn_on_bounce_buffers(); > } This is what escentially happens when you have the BOUNCE_BUFFERS option in the kernel. -DG From owner-cvs-sys Thu Dec 7 04:48:45 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA09555 for cvs-sys-outgoing; Thu, 7 Dec 1995 04:48:45 -0800 (PST) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA09548 Thu, 7 Dec 1995 04:48:41 -0800 (PST) Date: Thu, 7 Dec 1995 04:48:41 -0800 (PST) From: David Greenman Message-Id: <199512071248.EAA09548@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/vm default_pager.c device_pager.c kern_lock.c swap_pager.c vm.h vm_extern.h vm_fault.c vm_glue.c vm_init.c vm_kern.c vm_map.c vm_map.h vm_meter.c vm_mmap.c vm_object.c vm_object.h vm_page.c vm_pageout.c vm_pager.c vm_prot.h vm_swap.c vm_unix.c vnode_pager.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk davidg 95/12/07 04:48:40 Modified: sys/ddb db_access.c db_aout.c db_break.c db_break.h db_command.c db_examine.c db_expr.c db_input.c db_lex.c db_output.c db_print.c db_ps.c db_run.c db_sym.c db_trap.c db_variables.c db_watch.c db_watch.h db_write_cmd.c ddb.h sys/gnu/i386/isa dgb.c sys/i386/apm apm.c sys/i386/eisa aha1742.c sys/i386/i386 conf.c db_disasm.c db_interface.c genassym.c machdep.c math_emulate.c mem.c pmap.c procfs_machdep.c sys_machdep.c trap.c vm_machdep.c sys/i386/ibcs2 ibcs2_isc.c ibcs2_other.c ibcs2_util.h imgact_coff.c sys/i386/isa aha1542.c bt742a.c cronyx.c if_le.c isa.c lpt.c seagate.c si.c syscons.c ultra14f.c wd.c wd7000.c sys/i386/isa/pcvt pcvt_hdr.h sys/i386/isa/sound os.h sys/i386/scsi aic7xxx.c sys/kern imgact_aout.c imgact_gzip.c init_main.c kern_clock.c kern_descrip.c kern_exec.c kern_exit.c kern_fork.c kern_lkm.c kern_malloc.c kern_physio.c kern_proc.c kern_resource.c kern_sig.c kern_synch.c kern_sysctl.c subr_rlist.c sys_process.c sysv_shm.c tty.c uipc_mbuf.c vfs_bio.c vfs_cluster.c vfs_subr.c vfs_syscalls.c vfs_vnops.c sys/miscfs/procfs procfs_ctl.c procfs_mem.c sys/miscfs/specfs spec_vnops.c sys/msdosfs msdosfs_denode.c msdosfs_vnops.c sys/nfs nfs_bio.c nfs_serv.c nfs_subs.c nfs_vfsops.c nfs_vnops.c sys/pci if_de.c if_fxp.c if_pdq.c meteor.c ncr.c pci.c pdq_os.h sys/scsi scsi_base.c sd.c sys/ufs/ffs ffs_inode.c ffs_vfsops.c ffs_vnops.c sys/ufs/lfs lfs_alloc.c lfs_inode.c lfs_vnops.c sys/vm default_pager.c device_pager.c kern_lock.c swap_pager.c vm.h vm_extern.h vm_fault.c vm_glue.c vm_init.c vm_kern.c vm_map.c vm_map.h vm_meter.c vm_mmap.c vm_object.c vm_object.h vm_page.c vm_pageout.c vm_pager.c vm_prot.h vm_swap.c vm_unix.c vnode_pager.c Log: Untangled the vm.h include file spaghetti. Revision Changes Path 1.10 +2 -1 src/sys/ddb/db_access.c 1.14 +2 -1 src/sys/ddb/db_aout.c 1.9 +3 -1 src/sys/ddb/db_break.c 1.6 +1 -2 src/sys/ddb/db_break.h 1.17 +4 -1 src/sys/ddb/db_command.c 1.11 +2 -1 src/sys/ddb/db_examine.c 1.8 +2 -1 src/sys/ddb/db_expr.c 1.10 +2 -1 src/sys/ddb/db_input.c 1.9 +2 -1 src/sys/ddb/db_lex.c 1.14 +2 -1 src/sys/ddb/db_output.c 1.9 +2 -1 src/sys/ddb/db_print.c 1.9 +2 -1 src/sys/ddb/db_ps.c 1.8 +3 -1 src/sys/ddb/db_run.c 1.12 +2 -1 src/sys/ddb/db_sym.c 1.8 +3 -1 src/sys/ddb/db_trap.c 1.10 +2 -1 src/sys/ddb/db_variables.c 1.9 +7 -2 src/sys/ddb/db_watch.c 1.7 +1 -2 src/sys/ddb/db_watch.h 1.6 +2 -1 src/sys/ddb/db_write_cmd.c 1.9 +1 -2 src/sys/ddb/ddb.h 1.9 +3 -1 src/sys/gnu/i386/isa/dgb.c 1.19 +3 -1 src/sys/i386/apm/apm.c 1.43 +3 -1 src/sys/i386/eisa/aha1742.c 1.112 +3 -1 src/sys/i386/i386/conf.c 1.12 +3 -1 src/sys/i386/i386/db_disasm.c 1.16 +4 -3 src/sys/i386/i386/db_interface.c 1.30 +6 -1 src/sys/i386/i386/genassym.c 1.155 +9 -2 src/sys/i386/i386/machdep.c 1.15 +9 -2 src/sys/i386/i386/math_emulate.c 1.22 +2 -1 src/sys/i386/i386/mem.c 1.67 +9 -2 src/sys/i386/i386/pmap.c 1.5 +10 -2 src/sys/i386/i386/procfs_machdep.c 1.12 +10 -1 src/sys/i386/i386/sys_machdep.c 1.63 +9 -2 src/sys/i386/i386/trap.c 1.46 +9 -2 src/sys/i386/i386/vm_machdep.c 1.6 +2 -1 src/sys/i386/ibcs2/ibcs2_isc.c 1.3 +2 -1 src/sys/i386/ibcs2/ibcs2_other.c 1.3 +1 -0 src/sys/i386/ibcs2/ibcs2_util.h 1.11 +8 -1 src/sys/i386/ibcs2/imgact_coff.c 1.52 +3 -1 src/sys/i386/isa/aha1542.c 1.46 +3 -1 src/sys/i386/isa/bt742a.c 1.8 +2 -0 src/sys/i386/isa/cronyx.c 1.25 +3 -1 src/sys/i386/isa/if_le.c 1.58 +3 -1 src/sys/i386/isa/isa.c 1.45 +3 -1 src/sys/i386/isa/lpt.c 1.14 +3 -1 src/sys/i386/isa/seagate.c 1.22 +3 -1 src/sys/i386/isa/si.c 1.134 +3 -1 src/sys/i386/isa/syscons.c 1.41 +3 -1 src/sys/i386/isa/ultra14f.c 1.96 +4 -1 src/sys/i386/isa/wd.c 1.11 +2 -0 src/sys/i386/isa/wd7000.c 1.15 +3 -0 src/sys/i386/isa/pcvt/pcvt_hdr.h 1.21 +3 -0 src/sys/i386/isa/sound/os.h 1.49 +3 -1 src/sys/i386/scsi/aic7xxx.c 1.19 +7 -1 src/sys/kern/imgact_aout.c 1.17 +7 -1 src/sys/kern/imgact_gzip.c 1.35 +9 -3 src/sys/kern/init_main.c 1.23 +6 -1 src/sys/kern/kern_clock.c 1.20 +3 -1 src/sys/kern/kern_descrip.c 1.28 +7 -1 src/sys/kern/kern_exec.c 1.21 +6 -1 src/sys/kern/kern_exit.c 1.15 +3 -1 src/sys/kern/kern_fork.c 1.23 +2 -1 src/sys/kern/kern_lkm.c 1.16 +4 -1 src/sys/kern/kern_malloc.c 1.15 +3 -1 src/sys/kern/kern_physio.c 1.13 +8 -2 src/sys/kern/kern_proc.c 1.17 +6 -1 src/sys/kern/kern_resource.c 1.15 +6 -1 src/sys/kern/kern_sig.c 1.16 +4 -1 src/sys/kern/kern_synch.c 1.56 +4 -1 src/sys/kern/kern_sysctl.c 1.13 +3 -1 src/sys/kern/subr_rlist.c 1.17 +9 -1 src/sys/kern/sys_process.c 1.13 +6 -1 src/sys/kern/sysv_shm.c 1.72 +6 -1 src/sys/kern/tty.c 1.16 +3 -1 src/sys/kern/uipc_mbuf.c 1.75 +5 -1 src/sys/kern/vfs_bio.c 1.29 +3 -1 src/sys/kern/vfs_cluster.c 1.47 +4 -1 src/sys/kern/vfs_subr.c 1.42 +4 -1 src/sys/kern/vfs_syscalls.c 1.20 +3 -1 src/sys/kern/vfs_vnops.c 1.8 +3 -1 src/sys/miscfs/procfs/procfs_ctl.c 1.12 +8 -1 src/sys/miscfs/procfs/procfs_mem.c 1.21 +5 -1 src/sys/miscfs/specfs/spec_vnops.c 1.15 +3 -1 src/sys/msdosfs/msdosfs_denode.c 1.30 +3 -1 src/sys/msdosfs/msdosfs_vnops.c 1.20 +3 -1 src/sys/nfs/nfs_bio.c 1.26 +4 -1 src/sys/nfs/nfs_serv.c 1.25 +4 -1 src/sys/nfs/nfs_subs.c 1.23 +3 -1 src/sys/nfs/nfs_vfsops.c 1.31 +3 -1 src/sys/nfs/nfs_vnops.c 1.39 +3 -2 src/sys/pci/if_de.c 1.5 +2 -2 src/sys/pci/if_fxp.c 1.11 +1 -2 src/sys/pci/if_pdq.c 1.7 +2 -0 src/sys/pci/meteor.c 1.50 +4 -2 src/sys/pci/ncr.c 1.36 +2 -2 src/sys/pci/pci.c 1.5 +9 -1 src/sys/pci/pdq_os.h 1.32 +3 -1 src/sys/scsi/scsi_base.c 1.75 +3 -1 src/sys/scsi/sd.c 1.17 +3 -1 src/sys/ufs/ffs/ffs_inode.c 1.30 +3 -1 src/sys/ufs/ffs/ffs_vfsops.c 1.19 +4 -1 src/sys/ufs/ffs/ffs_vnops.c 1.9 +3 -1 src/sys/ufs/lfs/lfs_alloc.c 1.11 +3 -1 src/sys/ufs/lfs/lfs_inode.c 1.16 +4 -1 src/sys/ufs/lfs/lfs_vnops.c 1.3 +6 -2 src/sys/vm/default_pager.c 1.16 +5 -1 src/sys/vm/device_pager.c 1.10 +4 -1 src/sys/vm/kern_lock.c 1.53 +7 -2 src/sys/vm/swap_pager.c 1.8 +2 -35 src/sys/vm/vm.h 1.20 +3 -1 src/sys/vm/vm_extern.h 1.38 +9 -1 src/sys/vm/vm_fault.c 1.32 +11 -2 src/sys/vm/vm_glue.c 1.11 +8 -1 src/sys/vm/vm_init.c 1.18 +9 -1 src/sys/vm/vm_kern.c 1.28 +10 -1 src/sys/vm/vm_map.c 1.8 +25 -5 src/sys/vm/vm_map.h 1.11 +10 -1 src/sys/vm/vm_meter.c 1.31 +10 -2 src/sys/vm/vm_mmap.c 1.58 +9 -1 src/sys/vm/vm_object.c 1.24 +1 -5 src/sys/vm/vm_object.h 1.40 +8 -1 src/sys/vm/vm_page.c 1.61 +8 -1 src/sys/vm/vm_pageout.c 1.19 +5 -1 src/sys/vm/vm_pager.c 1.5 +1 -9 src/sys/vm/vm_prot.h 1.28 +3 -1 src/sys/vm/vm_swap.c 1.9 +5 -1 src/sys/vm/vm_unix.c 1.54 +6 -1 src/sys/vm/vnode_pager.c From owner-cvs-sys Thu Dec 7 12:31:14 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA15235 for cvs-sys-outgoing; Thu, 7 Dec 1995 12:31:14 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA15200 Thu, 7 Dec 1995 12:31:05 -0800 (PST) Date: Thu, 7 Dec 1995 12:31:05 -0800 (PST) From: Peter Wemm Message-Id: <199512072031.MAA15200@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/i386 autoconf.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 95/12/07 12:31:04 Modified: sys/i386/i386 autoconf.c Log: The static prototype for setroot() was apparently accidently moved into a block of code that was #ifdef CD9660, meaning you got a compile failure if you didn't have the CD9660 filesystem configured. Revision Changes Path 1.46 +3 -2 src/sys/i386/i386/autoconf.c From owner-cvs-sys Fri Dec 8 03:20:14 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id DAA25382 for cvs-sys-outgoing; Fri, 8 Dec 1995 03:20:14 -0800 (PST) Received: (from julian@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id DAA25307 Fri, 8 Dec 1995 03:19:49 -0800 (PST) Date: Fri, 8 Dec 1995 03:19:49 -0800 (PST) From: Julian Elischer Message-Id: <199512081119.DAA25307@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/vm vm_swap.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk julian 95/12/08 03:19:46 Modified: sys/conf files sys/dev/vn vn.c sys/gnu/i386/isa dgb.c nic3008.c nic3009.c sys/gnu/isdn iispy.c iitel.c iitty.c isdn.c sys/i386/apm apm.c sys/i386/i386 conf.c cons.c cons.h mem.c sys/i386/include conf.h sys/i386/isa asc.c b004.c b004.h ctx.c cx.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 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/i386/isa/sound soundcard.c sys/kern kern_conf.c kern_descrip.c kern_lkm.c subr_log.c tty_pty.c tty_snoop.c tty_tty.c sys/miscfs/devfs devfs_tree.c sys/miscfs/fdesc fdesc_vnops.c sys/miscfs/specfs spec_vnops.c sys/net bpf.c if_tun.c sys/pccard pccard.c sys/pci meteor.c sys/scsi cd.c ch.c od.c pt.c sctarg.c sd.c ssc.c st.c su.c uk.c worm.c sys/sys conf.h devfsext.h tty.h sys/vm vm_swap.c Log: Pass 3 of the great devsw changes most devsw referenced functions are now static, as they are in the same file as their devsw structure. I've also added DEVFS support for nearly every device in the system, however many of the devices have 'incorrect' names under DEVFS because I couldn't quickly work out the correct naming conventions. (but devfs won't be coming on line for a month or so anyhow so that doesn't matter) If you "OWN" a device which would normally have an entry in /dev then search for the devfs_add_devsw() entries and munge to make them right.. check out similar devices to see what I might have done in them in you can't see what's going on.. for a laugh compare conf.c conf.h defore and after... :) I have not doen DEVFS entries for any DISKSLICE devices yet as that will be a much more complicated job.. (pass 5 :) pass 4 will be to make the devsw tables of type (cdevsw * ) rather than (cdevsw) seems to work here.. complaints to the usual places.. :) Revision Changes Path 1.53 +1 -0 src/sys/conf/files 1.28 +33 -29 src/sys/dev/vn/vn.c 1.10 +58 -31 src/sys/gnu/i386/isa/dgb.c 1.12 +39 -37 src/sys/gnu/i386/isa/nic3008.c 1.12 +37 -33 src/sys/gnu/i386/isa/nic3009.c 1.8 +50 -41 src/sys/gnu/isdn/iispy.c 1.9 +33 -33 src/sys/gnu/isdn/iitel.c 1.16 +55 -34 src/sys/gnu/isdn/iitty.c 1.9 +32 -30 src/sys/gnu/isdn/isdn.c 1.20 +30 -32 src/sys/i386/apm/apm.c 1.113 +169 -823 src/sys/i386/i386/conf.c 1.37 +38 -27 src/sys/i386/i386/cons.c 1.12 +1 -9 src/sys/i386/i386/cons.h 1.23 +52 -34 src/sys/i386/i386/mem.c 1.4 +0 -373 src/sys/i386/include/conf.h 1.10 +54 -51 src/sys/i386/isa/asc.c 1.12 +72 -40 src/sys/i386/isa/b004.c 1.3 +1 -0 src/sys/i386/isa/b004.h 1.12 +33 -31 src/sys/i386/isa/ctx.c 1.18 +19 -22 src/sys/i386/isa/cx.c 1.24 +38 -30 src/sys/i386/isa/cy.c 1.73 +41 -34 src/sys/i386/isa/fd.c 1.12 +32 -32 src/sys/i386/isa/gpib.c 1.12 +60 -35 src/sys/i386/isa/gsc.c 1.10 +3 -4 src/sys/i386/isa/if_cx.c 1.12 +37 -33 src/sys/i386/isa/joy.c 1.11 +32 -28 src/sys/i386/isa/labpc.c 1.46 +40 -37 src/sys/i386/isa/lpt.c 1.52 +59 -38 src/sys/i386/isa/mcd.c 1.20 +43 -33 src/sys/i386/isa/mse.c 1.22 +27 -31 src/sys/i386/isa/pcaudio.c 1.11 +46 -30 src/sys/i386/isa/psm.c 1.15 +43 -33 src/sys/i386/isa/rc.c 1.13 +66 -45 src/sys/i386/isa/scd.c 1.23 +73 -40 src/sys/i386/isa/si.c 1.125 +70 -36 src/sys/i386/isa/sio.c 1.17 +42 -34 src/sys/i386/isa/spigot.c 1.21 +18 -20 src/sys/i386/isa/spkr.c 1.135 +17 -4 src/sys/i386/isa/syscons.c 1.12 +30 -27 src/sys/i386/isa/tw.c 1.17 +61 -47 src/sys/i386/isa/wcd.c 1.97 +25 -32 src/sys/i386/isa/wd.c 1.24 +46 -37 src/sys/i386/isa/wt.c 1.12 +79 -36 src/sys/i386/isa/matcd/matcd.c 1.16 +1 -1 src/sys/i386/isa/pcvt/pcvt_drv.c 1.37 +84 -31 src/sys/i386/isa/sound/soundcard.c 1.6 +2 -1 src/sys/kern/kern_conf.c 1.21 +28 -22 src/sys/kern/kern_descrip.c 1.24 +23 -107 src/sys/kern/kern_lkm.c 1.14 +23 -26 src/sys/kern/subr_log.c 1.29 +63 -42 src/sys/kern/tty_pty.c 1.12 +33 -27 src/sys/kern/tty_snoop.c 1.8 +23 -24 src/sys/kern/tty_tty.c 1.10 +13 -4 src/sys/miscfs/devfs/devfs_tree.c 1.15 +10 -7 src/sys/miscfs/fdesc/fdesc_vnops.c 1.22 +1 -5 src/sys/miscfs/specfs/spec_vnops.c 1.19 +32 -27 src/sys/net/bpf.c 1.16 +38 -53 src/sys/net/if_tun.c 1.12 +34 -28 src/sys/pccard/pccard.c 1.8 +26 -27 src/sys/pci/meteor.c 1.48 +69 -49 src/sys/scsi/cd.c 1.26 +28 -28 src/sys/scsi/ch.c 1.6 +44 -37 src/sys/scsi/od.c 1.9 +20 -18 src/sys/scsi/pt.c 1.9 +22 -24 src/sys/scsi/sctarg.c 1.76 +45 -41 src/sys/scsi/sd.c 1.8 +31 -36 src/sys/scsi/ssc.c 1.49 +150 -59 src/sys/scsi/st.c 1.9 +47 -34 src/sys/scsi/su.c 1.12 +22 -30 src/sys/scsi/uk.c 1.14 +35 -33 src/sys/scsi/worm.c 1.25 +8 -5 src/sys/sys/conf.h 1.4 +2 -2 src/sys/sys/devfsext.h 1.32 +1 -13 src/sys/sys/tty.h 1.29 +13 -33 src/sys/vm/vm_swap.c From owner-cvs-sys Fri Dec 8 08:46:22 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA16457 for cvs-sys-outgoing; Fri, 8 Dec 1995 08:46:22 -0800 (PST) Received: (from wollman@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA16446 Fri, 8 Dec 1995 08:46:09 -0800 (PST) Date: Fri, 8 Dec 1995 08:46:09 -0800 (PST) From: "Garrett A. Wollman" Message-Id: <199512081646.IAA16446@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/netinet ip_icmp.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk wollman 95/12/08 08:46:08 Modified: sys/netinet ip_icmp.c Log: Added a conditionalized printf for debugging MTU discovery. Revision Changes Path 1.15 +6 -2 src/sys/netinet/ip_icmp.c From owner-cvs-sys Fri Dec 8 15:23:10 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA02491 for cvs-sys-outgoing; Fri, 8 Dec 1995 15:23:10 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA02484 Fri, 8 Dec 1995 15:23:02 -0800 (PST) Date: Fri, 8 Dec 1995 15:23:02 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199512082323.PAA02484@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/vm vm_swap.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 95/12/08 15:23:02 Modified: sys/dev/vn vn.c sys/gnu/i386/isa dgb.c nic3008.c nic3009.c sys/gnu/isdn iispy.c iitel.c iitty.c isdn.c sys/i386/i386 cons.c mem.c sys/i386/isa b004.c ctx.c cx.c cy.c fd.c gpib.c gsc.c joy.c labpc.c lpt.c mcd.c mse.c pcaudio.c rc.c scd.c si.c sio.c spigot.c spkr.c tw.c wcd.c wd.c wt.c sys/i386/isa/sound soundcard.c sys/kern kern_descrip.c kern_lkm.c subr_log.c tty_pty.c tty_snoop.c tty_tty.c sys/net bpf.c sys/pccard pccard.c sys/pci meteor.c sys/scsi cd.c ch.c od.c pt.c sctarg.c sd.c ssc.c st.c su.c uk.c worm.c sys/vm vm_swap.c Log: Julian forgot to make the *devsw structures static. Revision Changes Path 1.29 +2 -2 src/sys/dev/vn/vn.c 1.11 +2 -2 src/sys/gnu/i386/isa/dgb.c 1.13 +26 -3 src/sys/gnu/i386/isa/nic3008.c 1.13 +26 -3 src/sys/gnu/i386/isa/nic3009.c 1.9 +26 -3 src/sys/gnu/isdn/iispy.c 1.10 +26 -3 src/sys/gnu/isdn/iitel.c 1.17 +26 -3 src/sys/gnu/isdn/iitty.c 1.10 +26 -3 src/sys/gnu/isdn/isdn.c 1.38 +2 -2 src/sys/i386/i386/cons.c 1.24 +2 -2 src/sys/i386/i386/mem.c 1.13 +1 -1 src/sys/i386/isa/b004.c 1.13 +2 -2 src/sys/i386/isa/ctx.c 1.19 +1 -1 src/sys/i386/isa/cx.c 1.25 +2 -2 src/sys/i386/isa/cy.c 1.74 +3 -3 src/sys/i386/isa/fd.c 1.13 +1 -1 src/sys/i386/isa/gpib.c 1.13 +1 -1 src/sys/i386/isa/gsc.c 1.13 +1 -1 src/sys/i386/isa/joy.c 1.12 +1 -1 src/sys/i386/isa/labpc.c 1.47 +2 -2 src/sys/i386/isa/lpt.c 1.53 +3 -3 src/sys/i386/isa/mcd.c 1.21 +2 -2 src/sys/i386/isa/mse.c 1.23 +2 -2 src/sys/i386/isa/pcaudio.c 1.16 +1 -1 src/sys/i386/isa/rc.c 1.14 +3 -3 src/sys/i386/isa/scd.c 1.24 +2 -2 src/sys/i386/isa/si.c 1.126 +2 -2 src/sys/i386/isa/sio.c 1.18 +1 -1 src/sys/i386/isa/spigot.c 1.22 +2 -2 src/sys/i386/isa/spkr.c 1.13 +1 -1 src/sys/i386/isa/tw.c 1.18 +2 -2 src/sys/i386/isa/wcd.c 1.98 +3 -3 src/sys/i386/isa/wd.c 1.25 +3 -3 src/sys/i386/isa/wt.c 1.38 +2 -2 src/sys/i386/isa/sound/soundcard.c 1.22 +2 -2 src/sys/kern/kern_descrip.c 1.25 +2 -2 src/sys/kern/kern_lkm.c 1.15 +2 -2 src/sys/kern/subr_log.c 1.30 +3 -3 src/sys/kern/tty_pty.c 1.13 +1 -1 src/sys/kern/tty_snoop.c 1.9 +2 -1 src/sys/kern/tty_tty.c 1.20 +2 -2 src/sys/net/bpf.c 1.13 +1 -1 src/sys/pccard/pccard.c 1.9 +1 -1 src/sys/pci/meteor.c 1.49 +3 -3 src/sys/scsi/cd.c 1.27 +2 -2 src/sys/scsi/ch.c 1.7 +3 -3 src/sys/scsi/od.c 1.10 +2 -2 src/sys/scsi/pt.c 1.10 +2 -2 src/sys/scsi/sctarg.c 1.77 +3 -3 src/sys/scsi/sd.c 1.9 +2 -2 src/sys/scsi/ssc.c 1.50 +3 -3 src/sys/scsi/st.c 1.10 +2 -2 src/sys/scsi/su.c 1.13 +2 -2 src/sys/scsi/uk.c 1.15 +2 -2 src/sys/scsi/worm.c 1.30 +3 -3 src/sys/vm/vm_swap.c From owner-cvs-sys Fri Dec 8 20:29:38 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA22057 for cvs-sys-outgoing; Fri, 8 Dec 1995 20:29:38 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA22035 Fri, 8 Dec 1995 20:29:16 -0800 (PST) Date: Fri, 8 Dec 1995 20:29:16 -0800 (PST) From: Peter Wemm Message-Id: <199512090429.UAA22035@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/kern kern_exec.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 95/12/08 20:29:14 Modified: sys/sys exec.h sys/kern kern_exec.c Log: Reorganise ps_strings in order to gain BSD/OS 2.0 binary compatability. This is now in line with NetBSD as well.. Note that once this series of commits is finished, you must recompile libkvm, then ps and maybe 'w'. If you are running the recently imported sendmail-8.7, you should recompile that too (src/conf.c at least). Revision Changes Path 1.12 +5 -5 src/sys/sys/exec.h 1.29 +6 -4 src/sys/kern/kern_exec.c From owner-cvs-sys Fri Dec 8 20:32:02 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA22275 for cvs-sys-outgoing; Fri, 8 Dec 1995 20:32:02 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA22254 Fri, 8 Dec 1995 20:31:52 -0800 (PST) Date: Fri, 8 Dec 1995 20:31:52 -0800 (PST) From: Peter Wemm Message-Id: <199512090431.UAA22254@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/linux linux_generic.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 95/12/08 20:31:50 Modified: sys/i386/linux linux_generic.c Log: Update the Linux LKM to use the new ps_strings and stack gap arrangements. (note you should recompile the linux and ibcs2 lkms after this) Revision Changes Path 1.3 +2 -2 src/sys/i386/linux/linux_generic.c From owner-cvs-sys Fri Dec 8 20:33:47 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA22431 for cvs-sys-outgoing; Fri, 8 Dec 1995 20:33:47 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA22399 Fri, 8 Dec 1995 20:33:31 -0800 (PST) Date: Fri, 8 Dec 1995 20:33:31 -0800 (PST) From: Peter Wemm Message-Id: <199512090433.UAA22399@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/ibcs2 ibcs2_util.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 95/12/08 20:33:29 Modified: sys/i386/ibcs2 ibcs2_util.h Log: Update ibcs2 to use the new ps_strings / stack gap arrangements.. Revision Changes Path 1.4 +1 -2 src/sys/i386/ibcs2/ibcs2_util.h From owner-cvs-sys Fri Dec 8 21:11:18 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA24375 for cvs-sys-outgoing; Fri, 8 Dec 1995 21:11:18 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA24345 Fri, 8 Dec 1995 21:11:03 -0800 (PST) Date: Fri, 8 Dec 1995 21:11:03 -0800 (PST) From: Peter Wemm Message-Id: <199512090511.VAA24345@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/sys user.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 95/12/08 21:11:01 Modified: sys/sys user.h Log: A really gross hack to make more of the source tree compile again. #include used to be self contained, but now it needs either half a dozen VM specific includes beforehand (yuck, so much for portability), or some horrible hack like this for user-mode only applications.. The kind of stuff that needs this is the libkvm stuff, w, ps, etc... I would welcome a better fix for this BTW.. :-) (note: this is #ifndef KERNEL, so it shouldn't be re-polluting the kernel space after it's been so painfully cleaned up...) Revision Changes Path 1.7 +8 -2 src/sys/sys/user.h From owner-cvs-sys Sat Dec 9 00:17:53 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id AAA03461 for cvs-sys-outgoing; Sat, 9 Dec 1995 00:17:53 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id AAA03452 Sat, 9 Dec 1995 00:17:28 -0800 (PST) Date: Sat, 9 Dec 1995 00:17:28 -0800 (PST) From: Peter Wemm Message-Id: <199512090817.AAA03452@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/linux imgact_linux.c linux_generic.c linux_misc.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 95/12/09 00:17:26 Modified: sys/i386/linux imgact_linux.c linux_generic.c linux_misc.c Log: Attempt to make the Linux LKM compile again after the recent VM include de-nesting changes... (I figured this might be usefulif it actually built, since I've told everybody to rebuild it or die.. :-) Revision Changes Path 1.5 +6 -1 src/sys/i386/linux/imgact_linux.c 1.4 +4 -1 src/sys/i386/linux/linux_generic.c 1.6 +6 -1 src/sys/i386/linux/linux_misc.c From owner-cvs-sys Sat Dec 9 01:11:56 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA06999 for cvs-sys-outgoing; Sat, 9 Dec 1995 01:11:56 -0800 (PST) Received: (from julian@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA06931 Sat, 9 Dec 1995 01:11:32 -0800 (PST) Date: Sat, 9 Dec 1995 01:11:32 -0800 (PST) From: Julian Elischer Message-Id: <199512090911.BAA06931@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/sys devfsext.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk julian 95/12/09 01:11:28 Modified: sys/i386/isa fd.c sys/miscfs/devfs devfs_proto.h devfs_tree.c sys/sys devfsext.h Log: clean a few DEVFS things.. fix a bug where you couldn't place devices in the root directory of devfs remove deprecated routines On my machine devfs now shows: julian@erf.tfs.com: julian@erf.tfs.com: ls -RF bpf0 mem ptypb spkr ttyp8 bpf1 null ptypc stderr ttyp9 bpf2 pcaudio ptypd stdin ttypa bpf3 pcaudioctl ptype stdout ttypb console pt ptypf tty ttypc cuaa0 ptyp0 random ttyd0 ttypd cuaia0 ptyp1 rsd0 ttyid0 ttype cuala0 ptyp2 rsd1 ttyld0 ttypf fd/ ptyp3 rvn ttyp0 tun0 fd0.1440 ptyp4 rworm ttyp1 urandom fd1.1200 ptyp5 scsi/ ttyp2 vn io ptyp6 sd0 ttyp3 zero kmem ptyp7 sd1 ttyp4 lkm ptyp8 snp0 ttyp5 log ptyp9 snp1 ttyp6 lpt0 ptypa snp2 ttyp7 ./fd: 0 15 21 28 34 40 47 53 6 9 1 16 22 29 35 41 48 54 60 10 17 23 3 36 42 49 55 61 11 18 24 30 37 43 5 56 62 12 19 25 31 38 44 50 57 63 13 2 26 32 39 45 51 58 7 14 20 27 33 4 46 52 59 8 ./scsi: sctarg ssc julian@erf.tfs.com: which is all devices really there except for disk slices/partitions.. (if I don't have it it's not there, which has GOT to be an improvement..) no DEVFS fixes from device maintainers yet? Revision Changes Path 1.75 +8 -8 src/sys/i386/isa/fd.c 1.9 +0 -2 src/sys/miscfs/devfs/devfs_proto.h 1.11 +16 -91 src/sys/miscfs/devfs/devfs_tree.c 1.5 +1 -11 src/sys/sys/devfsext.h From owner-cvs-sys Sat Dec 9 02:47:41 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id CAA12783 for cvs-sys-outgoing; Sat, 9 Dec 1995 02:47:41 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id CAA12757 Sat, 9 Dec 1995 02:47:07 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id VAA10312; Sat, 9 Dec 1995 21:44:36 +1100 Date: Sat, 9 Dec 1995 21:44:36 +1100 From: Bruce Evans Message-Id: <199512091044.VAA10312@godzilla.zeta.org.au> To: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, julian@freefall.freebsd.org Subject: Re: cvs commit: src/sys/sys devfsext.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk > Modified: sys/i386/isa fd.c > sys/miscfs/devfs devfs_proto.h devfs_tree.c > sys/sys devfsext.h > Log: > ... > remove deprecated routines Is fdesc going to go away? > On my machine devfs now shows: > ... > julian@erf.tfs.com: ls -RF > bpf0 mem ptypb spkr ttyp8 > bpf1 null ptypc stderr ttyp9 > bpf2 pcaudio ptypd stdin ttypa > bpf3 pcaudioctl ptype stdout ttypb > console pt ptypf tty ttypc > cuaa0 ptyp0 random ttyd0 ttypd > cuaia0 ptyp1 rsd0 ttyid0 ttype > cuala0 ptyp2 rsd1 ttyld0 ttypf > fd/ ptyp3 rvn ttyp0 tun0 > fd0.1440 ptyp4 rworm ttyp1 urandom > fd1.1200 ptyp5 scsi/ ttyp2 vn > io ptyp6 sd0 ttyp3 zero > kmem ptyp7 sd1 ttyp4 > lkm ptyp8 snp0 ttyp5 > log ptyp9 snp1 ttyp6 > lpt0 ptypa snp2 ttyp7 > > ./fd: > 0 15 21 28 34 40 47 53 6 9 > 1 16 22 29 35 41 48 54 60 > 10 17 23 3 36 42 49 55 61 > 11 18 24 30 37 43 5 56 62 > 12 19 25 31 38 44 50 57 63 > 13 2 26 32 39 45 51 58 7 > 14 20 27 33 4 46 52 59 8 > ... > which is all devices really there except for disk slices/partitions.. > (if I don't have it it's not there, which has GOT to be an improvement..) You're missing some things: drum # does anything still use this? fd/*: # does `ulimit -n 2000' by some process automagically # create 2000 entries here? :-) fd[0-1].xxxx[abc] # for formatting, at least. Things like disklabel # prefer a c partition even if the c and a partitions are # the same device lpctl0 # control lpt0 [r]vn0[a-h] # b partition is required for swapping, at least. This # can be sliced too Bruce From owner-cvs-sys Sat Dec 9 08:07:20 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA29121 for cvs-sys-outgoing; Sat, 9 Dec 1995 08:07:20 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA29110 Sat, 9 Dec 1995 08:06:59 -0800 (PST) Date: Sat, 9 Dec 1995 08:06:59 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199512091606.IAA29110@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/netinet if_ether.c if_ether.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 95/12/09 08:06:56 Modified: sys/netinet if_ether.c if_ether.h Log: Remove old ballast, clean up a little bit, staticize. Add five sysctl variables that you should probably never tweak. net.arp.t_prune: 300 net.arp.t_keep: 1200 net.arp.t_down: 20 net.arp.maxtries: 5 net.arp.useloopback: 1 net.arp.proxyall: 0 (It's net.arp because arp isn't limited to inet, though our present implementation surely is). Revision Changes Path 1.22 +68 -69 src/sys/netinet/if_ether.c 1.13 +1 -4 src/sys/netinet/if_ether.h From owner-cvs-sys Sat Dec 9 08:10:33 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA29316 for cvs-sys-outgoing; Sat, 9 Dec 1995 08:10:33 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA29305 Sat, 9 Dec 1995 08:10:24 -0800 (PST) Date: Sat, 9 Dec 1995 08:10:24 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199512091610.IAA29305@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 95/12/09 08:10:23 Modified: sys/i386/conf LINT Log: Remove option ARP_PROXYALL, it's now a sysctl var. Revision Changes Path 1.218 +1 -6 src/sys/i386/conf/LINT From owner-cvs-sys Sat Dec 9 10:30:22 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA05933 for cvs-sys-outgoing; Sat, 9 Dec 1995 10:30:22 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [192.216.222.226]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id KAA05910 Sat, 9 Dec 1995 10:30:06 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.12/8.6.9) with SMTP id KAA05447; Sat, 9 Dec 1995 10:29:11 -0800 To: Julian Elischer cc: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/sys devfsext.h In-reply-to: Your message of "Sat, 09 Dec 1995 01:11:32 PST." <199512090911.BAA06931@freefall.freebsd.org> Date: Sat, 09 Dec 1995 10:29:11 -0800 Message-ID: <5445.818533751@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk > On my machine devfs now shows: > julian@erf.tfs.com: > julian@erf.tfs.com: ls -RF > bpf0 mem ptypb spkr ttyp8 > bpf1 null ptypc stderr ttyp9 > bpf2 pcaudio ptypd stdin ttypa > bpf3 pcaudioctl ptype stdout ttypb > ... Looks like a good time to make the PTY allocation dynamic, too.. :-) Jordan From owner-cvs-sys Sat Dec 9 12:34:30 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA11601 for cvs-sys-outgoing; Sat, 9 Dec 1995 12:34:30 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA11592 Sat, 9 Dec 1995 12:34:19 -0800 (PST) Date: Sat, 9 Dec 1995 12:34:19 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199512092034.MAA11592@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/dev/vn vn.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 95/12/09 12:34:18 Modified: sys/dev/vn vn.c Log: Staticize. Revision Changes Path 1.30 +6 -9 src/sys/dev/vn/vn.c From owner-cvs-sys Sat Dec 9 12:39:56 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA11839 for cvs-sys-outgoing; Sat, 9 Dec 1995 12:39:56 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA11831 Sat, 9 Dec 1995 12:39:50 -0800 (PST) Date: Sat, 9 Dec 1995 12:39:50 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199512092039.MAA11831@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/i386 cons.c cons.h machdep.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 95/12/09 12:39:49 Modified: sys/i386/i386 cons.c cons.h machdep.c Log: Move sysctl machdep.consdev to cons.c Revision Changes Path 1.39 +9 -10 src/sys/i386/i386/cons.c 1.13 +1 -2 src/sys/i386/i386/cons.h 1.156 +1 -12 src/sys/i386/i386/machdep.c From owner-cvs-sys Sat Dec 9 12:40:58 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA11990 for cvs-sys-outgoing; Sat, 9 Dec 1995 12:40:58 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA11982 Sat, 9 Dec 1995 12:40:46 -0800 (PST) Date: Sat, 9 Dec 1995 12:40:46 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199512092040.MAA11982@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/i386 support.s swtch.s trap.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 95/12/09 12:40:45 Modified: sys/i386/i386 support.s swtch.s trap.c Log: Remove various unused symbols and procedures. Revision Changes Path 1.25 +1 -203 src/sys/i386/i386/support.s 1.22 +2 -2 src/sys/i386/i386/swtch.s 1.64 +6 -6 src/sys/i386/i386/trap.c From owner-cvs-sys Sat Dec 9 12:42:52 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA12134 for cvs-sys-outgoing; Sat, 9 Dec 1995 12:42:52 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA12122 Sat, 9 Dec 1995 12:42:42 -0800 (PST) Date: Sat, 9 Dec 1995 12:42:42 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199512092042.MAA12122@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/scsi scsi_tape.h sd.c st.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 95/12/09 12:42:41 Modified: sys/scsi scsi_tape.h sd.c st.c Log: scsi_tape.h had some old cruft that looked like missing typedefs or something. Cleanup some lint in sd.c and st.c. Revision Changes Path 1.15 +8 -8 src/sys/scsi/scsi_tape.h 1.78 +2 -3 src/sys/scsi/sd.c 1.51 +5 -6 src/sys/scsi/st.c From owner-cvs-sys Sat Dec 9 12:44:08 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA12299 for cvs-sys-outgoing; Sat, 9 Dec 1995 12:44:08 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA12239 Sat, 9 Dec 1995 12:43:56 -0800 (PST) Date: Sat, 9 Dec 1995 12:43:56 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199512092043.MAA12239@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/netinet igmp.c in.c raw_ip.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 95/12/09 12:43:55 Modified: sys/netinet igmp.c in.c raw_ip.c Log: Staticize. Revision Changes Path 1.15 +6 -6 src/sys/netinet/igmp.c 1.20 +7 -6 src/sys/netinet/in.c 1.25 +4 -4 src/sys/netinet/raw_ip.c From owner-cvs-sys Sat Dec 9 12:46:13 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA12540 for cvs-sys-outgoing; Sat, 9 Dec 1995 12:46:13 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA12533 Sat, 9 Dec 1995 12:46:08 -0800 (PST) Date: Sat, 9 Dec 1995 12:46:08 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199512092046.MAA12533@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/sys sysctl.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 95/12/09 12:46:07 Modified: sys/sys sysctl.h Log: Change SYSCTL_OPAQUE to take a format string. Revision Changes Path 1.38 +3 -3 src/sys/sys/sysctl.h From owner-cvs-sys Sat Dec 9 12:47:30 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA12626 for cvs-sys-outgoing; Sat, 9 Dec 1995 12:47:30 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA12616 Sat, 9 Dec 1995 12:47:21 -0800 (PST) Date: Sat, 9 Dec 1995 12:47:21 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199512092047.MAA12616@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/net if.c if.h if_ethersubr.c if_loop.c if_tun.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 95/12/09 12:47:21 Modified: sys/net if.c if.h if_ethersubr.c if_loop.c if_tun.c Log: Staticize, clean lint. Revision Changes Path 1.24 +14 -25 src/sys/net/if.c 1.25 +1 -8 src/sys/net/if.h 1.12 +9 -5 src/sys/net/if_ethersubr.c 1.16 +6 -3 src/sys/net/if_loop.c 1.17 +9 -9 src/sys/net/if_tun.c From owner-cvs-sys Sat Dec 9 17:20:31 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA08845 for cvs-sys-outgoing; Sat, 9 Dec 1995 17:20:31 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA08809 Sat, 9 Dec 1995 17:20:20 -0800 (PST) Date: Sat, 9 Dec 1995 17:20:20 -0800 (PST) From: Bruce Evans Message-Id: <199512100120.RAA08809@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/net if_tun.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/09 17:20:19 Modified: sys/net if_tun.c Log: Restored used variable `name[32]' (used by DEVFS). Removed an `#ifdef __FreeBSD__'. Hundreds, if not thousands of other FreeBSD-specific things aren't ifdefed. Revision Changes Path 1.18 +3 -3 src/sys/net/if_tun.c From owner-cvs-sys Sat Dec 9 17:47:45 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA12774 for cvs-sys-outgoing; Sat, 9 Dec 1995 17:47:45 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA12736 Sat, 9 Dec 1995 17:47:37 -0800 (PST) Date: Sat, 9 Dec 1995 17:47:37 -0800 (PST) From: Bruce Evans Message-Id: <199512100147.RAA12736@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/scsi sd.c st.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/09 17:47:37 Modified: sys/scsi sd.c st.c Log: Restored used variable `name[32]' (used by DEVFS). Completed function declarations and/or added prototypes. Revision Changes Path 1.79 +9 -2 src/sys/scsi/sd.c 1.52 +13 -7 src/sys/scsi/st.c From owner-cvs-sys Sat Dec 9 18:34:49 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA18006 for cvs-sys-outgoing; Sat, 9 Dec 1995 18:34:49 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA17995 Sat, 9 Dec 1995 18:34:32 -0800 (PST) Date: Sat, 9 Dec 1995 18:34:32 -0800 (PST) From: Bruce Evans Message-Id: <199512100234.SAA17995@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/vm vm.h vm_param.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/09 18:34:31 Modified: sys/sys types.h sys/vm vm.h vm_param.h Log: Moved the declaration of boolean_t from to (if KERNEL is defined). This allows removing bogus dependencies on vm stuff in several places (e.g., ddb) and stops from depending on Added declaration of boolean_t to (if KERNEL is not defined). It never belonged in . Unfortunately, it is required for some vm headers that are included by applications. Deleted declarations of TRUE and FALSE from . They are defined in if KERNEL is defined and we'll soon find out if any applications depend on them being defined in a vm header. Revision Changes Path 1.7 +2 -1 src/sys/sys/types.h 1.9 +10 -1 src/sys/vm/vm.h 1.5 +1 -9 src/sys/vm/vm_param.h From owner-cvs-sys Sat Dec 9 18:53:38 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA21101 for cvs-sys-outgoing; Sat, 9 Dec 1995 18:53:38 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA21021 Sat, 9 Dec 1995 18:53:19 -0800 (PST) Date: Sat, 9 Dec 1995 18:53:19 -0800 (PST) From: Bruce Evans Message-Id: <199512100253.SAA21021@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/isa/sound os.h soundcard.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/09 18:53:13 Modified: sys/i386/isa/pcvt pcvt_hdr.h pcvt_out.c sys/i386/isa/sound os.h soundcard.c Log: Moved vm includes out of centralized headers again. Revision Changes Path 1.16 +0 -3 src/sys/i386/isa/pcvt/pcvt_hdr.h 1.12 +2 -0 src/sys/i386/isa/pcvt/pcvt_out.c 1.22 +0 -3 src/sys/i386/isa/sound/os.h 1.39 +2 -1 src/sys/i386/isa/sound/soundcard.c From owner-cvs-sys Sat Dec 9 19:12:02 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA23478 for cvs-sys-outgoing; Sat, 9 Dec 1995 19:12:02 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA23437 Sat, 9 Dec 1995 19:11:43 -0800 (PST) Date: Sat, 9 Dec 1995 19:11:43 -0800 (PST) From: Bruce Evans Message-Id: <199512100311.TAA23437@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/i386 support.s Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 95/12/09 19:11:41 Modified: sys/i386/i386 support.s Log: Restored used function fusword() (used by GPL math emulator). Revision Changes Path 1.26 +13 -1 src/sys/i386/i386/support.s From owner-cvs-sys Sat Dec 9 22:12:17 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA02038 for cvs-sys-outgoing; Sat, 9 Dec 1995 22:12:17 -0800 (PST) Received: from jhome.DIALix.COM (jhome.DIALix.COM [192.203.228.69]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id WAA02017 Sat, 9 Dec 1995 22:12:07 -0800 (PST) Received: (from peter@localhost) by jhome.DIALix.COM (8.7.3/8.7.3) id NAA06172; Sun, 10 Dec 1995 13:37:11 +0800 (WST) Date: Sun, 10 Dec 1995 13:37:10 +0800 (WST) From: Peter Wemm To: Bruce Evans cc: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/net if_tun.c In-Reply-To: <199512100120.RAA08809@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk On Sat, 9 Dec 1995, Bruce Evans wrote: > > bde 95/12/09 17:20:19 > > Modified: sys/net if_tun.c > Log: > Restored used variable `name[32]' (used by DEVFS). > > Removed an `#ifdef __FreeBSD__'. Hundreds, if not thousands of other > FreeBSD-specific things aren't ifdefed. I think our source could stand a lot more cleanup in this way.. After all, our sources are for FreeBSD, not GenericBSD or PortableBSD... Especially so, since we've not been consistant. I think the only real place where this kind of thing needs to stay is where we've taken 3rd party device drivers into our source that we dont maintain ourselves, and have cross-machine and version portability built in (if_cx and cx.c for example). -Peter From owner-cvs-sys Sat Dec 9 22:47:39 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA04420 for cvs-sys-outgoing; Sat, 9 Dec 1995 22:47:39 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id WAA04408 Sat, 9 Dec 1995 22:47:08 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id RAA14312; Sun, 10 Dec 1995 17:44:11 +1100 Date: Sun, 10 Dec 1995 17:44:11 +1100 From: Bruce Evans Message-Id: <199512100644.RAA14312@godzilla.zeta.org.au> To: bde@freefall.freebsd.org, peter@jhome.DIALix.COM Subject: Re: cvs commit: src/sys/net if_tun.c Cc: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk >> Removed an `#ifdef __FreeBSD__'. Hundreds, if not thousands of other >> FreeBSD-specific things aren't ifdefed. >I think our source could stand a lot more cleanup in this way.. After >all, our sources are for FreeBSD, not GenericBSD or PortableBSD... >Especially so, since we've not been consistant. I think the only real >place where this kind of thing needs to stay is where we've taken 3rd >party device drivers into our source that we dont maintain ourselves, and >have cross-machine and version portability built in (if_cx and cx.c for >example). We do sort of maintain the 3rd party drivers. It's hard to maintain them without breaking the portablity cruft. E.g., cx.c is currently broken for all versions of FreeBSD >= 2.0 and < current because a bogus FreeBSD >= 2 ifdef is used to decide if the devswitch functions are static. Bruce From owner-cvs-sys Sat Dec 9 23:13:23 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id XAA07092 for cvs-sys-outgoing; Sat, 9 Dec 1995 23:13:23 -0800 (PST) Received: from precipice.shockwave.com (precipice.shockwave.com [171.69.108.33]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id XAA07081 Sat, 9 Dec 1995 23:13:18 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by precipice.shockwave.com (8.6.12/8.6.12) with SMTP id XAA01990; Sat, 9 Dec 1995 23:11:40 -0800 Message-Id: <199512100711.XAA01990@precipice.shockwave.com> To: Peter Wemm cc: Bruce Evans , CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/net if_tun.c In-reply-to: Your message of "Sun, 10 Dec 1995 13:37:10 +0800." Date: Sat, 09 Dec 1995 23:11:39 -0800 From: Paul Traina Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk I would like to urge caution here. I'm rather alarmed by the number of changes that have gone into -current over the last few weeks which have made it much more difficult to bring in new revisions for software that we originally obtained elsewhere. Just to start, we can discuss pcvt and voxware. The only thing we really had as a standard kernel api was 4.4Lite-2, which while ugly, was common between *BSD[i]. While I won't dispute that the cleanup is, over-all, a good thing (and has found many bugs), I am pretty worried about the complete restructuring of a lot of the include files and the changes in assumptions about what is necessary. Please, just understand, we do obtain software from other sources and there's also a desire to be able to transfer our code back to other organizations. The further we diverge, the less we'll be able to do so. Paul From: Peter Wemm Subject: Re: cvs commit: src/sys/net if_tun.c On Sat, 9 Dec 1995, Bruce Evans wrote: > > bde 95/12/09 17:20:19 > > Modified: sys/net if_tun.c > Log: > Restored used variable `name[32]' (used by DEVFS). > > Removed an `#ifdef __FreeBSD__'. Hundreds, if not thousands of other > FreeBSD-specific things aren't ifdefed. I think our source could stand a lot more cleanup in this way.. After all, our sources are for FreeBSD, not GenericBSD or PortableBSD... Especially so, since we've not been consistant. I think the only real place where this kind of thing needs to stay is where we've taken 3rd party device drivers into our source that we dont maintain ourselves, and have cross-machine and version portability built in (if_cx and cx.c for example). -Peter From owner-cvs-sys Sat Dec 9 23:15:36 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id XAA07351 for cvs-sys-outgoing; Sat, 9 Dec 1995 23:15:36 -0800 (PST) Received: from hub.org (hub.org [199.166.238.138]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id XAA07319 Sat, 9 Dec 1995 23:15:24 -0800 (PST) Received: (from scrappy@localhost) by hub.org (8.7.1/8.7.1) id CAA02030; Sun, 10 Dec 1995 02:14:34 -0500 (EST) Date: Sun, 10 Dec 1995 02:14:26 -0500 (EST) From: "Marc G. Fournier" To: Peter Wemm cc: Bruce Evans , CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/net if_tun.c In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk On Sun, 10 Dec 1995, Peter Wemm wrote: > On Sat, 9 Dec 1995, Bruce Evans wrote: > > > > bde 95/12/09 17:20:19 > > > > Modified: sys/net if_tun.c > > Log: > > Restored used variable `name[32]' (used by DEVFS). > > > > Removed an `#ifdef __FreeBSD__'. Hundreds, if not thousands of other > > FreeBSD-specific things aren't ifdefed. > > I think our source could stand a lot more cleanup in this way.. After > all, our sources are for FreeBSD, not GenericBSD or PortableBSD... > Well, I'm willing to put the time and effort into it...is it merely a matter of removing anything that has a '#ifdef __NetBSD__' wrapper around it, or something similar to that? if so, that's mainly just "grunt" work, and more a time consuming operation then anything else. Let me know ... Marc G. Fournier | POP Mail Telnet Acct DNS Hosting scrappy@hub.org | WWW Services Database Services | Knowledge, soon to be: | | Information and scrappy@ki.net | WWW: http://hub.org | Communications, Inc