From owner-cvs-sys Sun Feb 9 02:35:43 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA10957 for cvs-sys-outgoing; Sun, 9 Feb 1997 02:35:43 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA10950; Sun, 9 Feb 1997 02:35:39 -0800 (PST) Date: Sun, 9 Feb 1997 02:35:39 -0800 (PST) From: KATO Takenori Message-Id: <199702091035.CAA10950@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/09 02:35:38 Branch: sys/pc98/i386 RELENG_2_2 Modified: sys/pc98/i386 userconfig.c Log: Synchronize with sys/i386/i386/userconfig.c revision 1.63.2.14. Revision Changes Path 1.10.2.7 +172 -36 src/sys/pc98/i386/userconfig.c From owner-cvs-sys Sun Feb 9 02:37:11 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA11016 for cvs-sys-outgoing; Sun, 9 Feb 1997 02:37:11 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA11009; Sun, 9 Feb 1997 02:37:09 -0800 (PST) Date: Sun, 9 Feb 1997 02:37:09 -0800 (PST) From: KATO Takenori Message-Id: <199702091037.CAA11009@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/conf files.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/09 02:37:08 Branch: sys/pc98/conf RELENG_2_2 Modified: sys/pc98/conf files.pc98 Log: Synchronize with sys/i386/conf/files.i386 revision 1.141.2.6. Revision Changes Path 1.9.2.4 +2 -1 src/sys/pc98/conf/files.pc98 From owner-cvs-sys Sun Feb 9 03:01:46 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA11610 for cvs-sys-outgoing; Sun, 9 Feb 1997 03:01:46 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA11594; Sun, 9 Feb 1997 03:01:43 -0800 (PST) Date: Sun, 9 Feb 1997 03:01:43 -0800 (PST) From: KATO Takenori Message-Id: <199702091101.DAA11594@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/conf files.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/09 03:01:40 Branch: sys/pc98/conf RELENG_2_2 Modified: sys/pc98/conf files.pc98 Log: Synchronize with sys/i386/conf/files.i386 revision 1.141.2.7. Revision Changes Path 1.9.2.5 +2 -1 src/sys/pc98/conf/files.pc98 From owner-cvs-sys Sun Feb 9 17:55:01 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id RAA28139 for cvs-sys-outgoing; Sun, 9 Feb 1997 17:55:01 -0800 (PST) Received: (from darrenr@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id RAA28128; Sun, 9 Feb 1997 17:54:53 -0800 (PST) Date: Sun, 9 Feb 1997 17:54:53 -0800 (PST) From: Darren Reed Message-Id: <199702100154.RAA28128@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet ip_fil.c ip_fil.h ip_frag.c ip_frag.h ip_nat.c ip_nat.h ip_state.c ip_state.h fil.c ip_compat.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk darrenr 97/02/09 17:54:51 Added: sys/netinet ip_fil.c ip_fil.h ip_frag.c ip_frag.h ip_nat.c ip_nat.h ip_state.c ip_state.h fil.c ip_compat.h Log: Bring in IP Filter 3.1.7 .c/.h files required for kernel compile. From owner-cvs-sys Sun Feb 9 18:22:58 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id SAA01439 for cvs-sys-outgoing; Sun, 9 Feb 1997 18:22:58 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id SAA01431; Sun, 9 Feb 1997 18:22:47 -0800 (PST) Date: Sun, 9 Feb 1997 18:22:47 -0800 (PST) From: John Dyson Message-Id: <199702100222.SAA01431@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/conf files src/sys/ddb db_watch.c src/sys/dev/vn vn.c src/sys/gnu/ext2fs ext2_extern.h ext2_inode.c ext2_inode_cnv.c ext2_lookup.c ext2_vfsops.c fs.h src/sys/i386/include param.h types.h src/sys/i386/isa fd.c wd.c src/sys/i386/linux linux_file.c linux_misc.c src/sys/isofs/cd9660 TODO cd9660_bmap.c cd9660_lookup.c cd9660_node.c cd9660_node.h cd9660_rrip.c cd9660_rrip.h cd9660_util.c cd9660_vfsops.c cd9660_vnops.c iso.h src/sys/miscfs/deadfs dead_vnops.c src/sys/miscfs/fdesc fdesc.h fdesc_vfsops.c fdesc_vnops.c src/sys/miscfs/fifofs fifo.h fifo_vnops.c src/sys/miscfs/kernfs kernfs.h kernfs_vfsops.c kernfs_vnops.c src/sys/miscfs/nullfs null.h null_subr.c null_vfsops.c null_vnops.c src/sys/miscfs/portal portal_vfsops.c portal_vnops.c src/sys/miscfs/specfs spec_vnops.c specdev.h src/sys/miscfs/umapfs umap.h umap_subr.c umap_vfsops.c umap_vnops.c src/sys/msdosfs msdosfs_denode.c msdosfs_lookup.c msdosfs_vfsops.c msdosfs_vnops.c msdosfsmount.h src/sys/sys conf.h lkm.h lockf.h malloc.h mount.h stat.h syscall-hide.h syscall.h sysctl.h sysent.h sysproto.h tty.h user.h vnode.h src/sys/ufs/ffs ffs_alloc.c ffs_balloc.c ffs_extern.h ffs_inode.c ffs_subr.c ffs_vfsops.c ffs_vnops.c fs.h src/sys/ufs/mfs mfs_extern.h mfs_vfsops.c mfs_vnops.c mfsnode.h src/sys/i386/i386 autoconf.c db_trace.c genassym.c machdep.c math_emulate.c mem.c pmap.c procfs_machdep.c sys_machdep.c trap.c vm_machdep.c src/sys/i386/ibcs2 ibcs2_misc.c imgact_coff.c src/sys/kern imgact_aout.c imgact_elf.c imgact_gzip.c init_main.c init_sysent.c kern_acct.c kern_clock.c kern_conf.c kern_exec.c kern_exit.c kern_fork.c kern_ktrace.c kern_lkm.c kern_lockf.c kern_proc.c kern_resource.c kern_sig.c kern_synch.c kern_time.c subr_diskslice.c subr_xxx.c sys_pipe.c sys_process.c syscalls.c syscalls.master sysv_shm.c tty.c tty_tty.c uipc_usrreq.c vfs_cache.c vfs_conf.c vfs_init.c vfs_lookup.c vfs_subr.c vfs_syscalls.c vfs_vnops.c vnode_if.src src/sys/miscfs/procfs procfs.h procfs_ctl.c procfs_fpregs.c procfs_map.c procfs_mem.c procfs_regs.c pro Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 97/02/09 18:22:42 Modified: sys/conf files sys/ddb db_watch.c sys/dev/vn vn.c sys/gnu/ext2fs ext2_extern.h ext2_inode.c ext2_inode_cnv.c ext2_lookup.c ext2_vfsops.c fs.h sys/i386/i386 autoconf.c db_trace.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_misc.c imgact_coff.c sys/i386/include param.h types.h sys/i386/isa fd.c wd.c sys/i386/linux linux_file.c linux_misc.c sys/isofs/cd9660 TODO cd9660_bmap.c cd9660_lookup.c cd9660_node.c cd9660_node.h cd9660_rrip.c cd9660_rrip.h cd9660_util.c cd9660_vfsops.c cd9660_vnops.c iso.h sys/kern imgact_aout.c imgact_elf.c imgact_gzip.c init_main.c init_sysent.c kern_acct.c kern_clock.c kern_conf.c kern_exec.c kern_exit.c kern_fork.c kern_ktrace.c kern_lkm.c kern_lockf.c kern_proc.c kern_resource.c kern_sig.c kern_synch.c kern_time.c subr_diskslice.c subr_xxx.c sys_pipe.c sys_process.c syscalls.c syscalls.master sysv_shm.c tty.c tty_tty.c uipc_usrreq.c vfs_cache.c vfs_conf.c vfs_init.c vfs_lookup.c vfs_subr.c vfs_syscalls.c vfs_vnops.c vnode_if.src sys/miscfs/deadfs dead_vnops.c sys/miscfs/fdesc fdesc.h fdesc_vfsops.c fdesc_vnops.c sys/miscfs/fifofs fifo.h fifo_vnops.c sys/miscfs/kernfs kernfs.h kernfs_vfsops.c kernfs_vnops.c sys/miscfs/nullfs null.h null_subr.c null_vfsops.c null_vnops.c sys/miscfs/portal portal_vfsops.c portal_vnops.c sys/miscfs/procfs procfs.h procfs_ctl.c procfs_fpregs.c procfs_map.c procfs_mem.c procfs_regs.c procfs_status.c procfs_subr.c procfs_vfsops.c procfs_vnops.c sys/miscfs/specfs spec_vnops.c specdev.h sys/miscfs/umapfs umap.h umap_subr.c umap_vfsops.c umap_vnops.c sys/miscfs/union union.h union_subr.c union_vfsops.c union_vnops.c sys/msdosfs msdosfs_denode.c msdosfs_lookup.c msdosfs_vfsops.c msdosfs_vnops.c msdosfsmount.h sys/nfs nfs.h nfs_bio.c nfs_node.c nfs_nqlease.c nfs_serv.c nfs_socket.c nfs_srvcache.c nfs_subs.c nfs_syscalls.c nfs_vfsops.c nfs_vnops.c nfsdiskless.h nfsm_subs.h nfsmount.h nfsnode.h nfsrtt.h nfsrvcache.h nqnfs.h rpcv2.h xdr_subs.h sys/scsi cd.c od.c sd.c st.c sys/sys conf.h lkm.h lockf.h malloc.h mount.h stat.h syscall-hide.h syscall.h sysctl.h sysent.h sysproto.h tty.h user.h vnode.h sys/ufs/ffs ffs_alloc.c ffs_balloc.c ffs_extern.h ffs_inode.c ffs_subr.c ffs_vfsops.c ffs_vnops.c fs.h sys/ufs/lfs lfs_subr.c lfs_syscalls.c sys/ufs/mfs mfs_extern.h mfs_vfsops.c mfs_vnops.c mfsnode.h sys/ufs/ufs dinode.h dir.h inode.h quota.h ufs_bmap.c ufs_extern.h ufs_ihash.c ufs_inode.c ufs_lookup.c ufs_quota.c ufs_readwrite.c ufs_vfsops.c ufs_vnops.c ufsmount.h sys/vm 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_page.c vm_pageout.c vm_unix.c vnode_pager.c Log: This is the kernel Lite/2 commit. There are some requisite userland changes, so don't expect to be able to run the kernel as-is (very well) without the appropriate Lite/2 userland changes. The system boots and can mount UFS filesystems. Untested: ext2fs, msdosfs, NFS Known problems: Incorrect Berkeley ID strings in some files. Mount_std mounts will not work until the getfsent library routine is changed. Reviewed by: various people Submitted by: Jeffery Hsu Revision Changes Path 1.86 +1 -1 src/sys/conf/files 1.13 +1 -1 src/sys/ddb/db_watch.c 1.43 +2 -2 src/sys/dev/vn/vn.c 1.8 +1 -1 src/sys/gnu/ext2fs/ext2_extern.h 1.6 +5 -5 src/sys/gnu/ext2fs/ext2_inode.c 1.5 +13 -13 src/sys/gnu/ext2fs/ext2_inode_cnv.c 1.7 +15 -14 src/sys/gnu/ext2fs/ext2_lookup.c 1.10 +4 -9 src/sys/gnu/ext2fs/ext2_vfsops.c 1.2 +2 -2 src/sys/gnu/ext2fs/fs.h 1.62 +28 -48 src/sys/i386/i386/autoconf.c 1.17 +1 -1 src/sys/i386/i386/db_trace.c 1.41 +3 -1 src/sys/i386/i386/genassym.c 1.227 +1 -1 src/sys/i386/i386/machdep.c 1.20 +1 -1 src/sys/i386/i386/math_emulate.c 1.40 +1 -1 src/sys/i386/i386/mem.c 1.137 +1 -1 src/sys/i386/i386/pmap.c 1.8 +1 -1 src/sys/i386/i386/procfs_machdep.c 1.20 +1 -1 src/sys/i386/i386/sys_machdep.c 1.87 +1 -1 src/sys/i386/i386/trap.c 1.74 +1 -1 src/sys/i386/i386/vm_machdep.c 1.14 +4 -4 src/sys/i386/ibcs2/ibcs2_misc.c 1.19 +1 -1 src/sys/i386/ibcs2/imgact_coff.c 1.25 +60 -0 src/sys/i386/include/param.h 1.9 +2 -0 src/sys/i386/include/types.h 1.96 +1 -1 src/sys/i386/isa/fd.c 1.123 +1 -1 src/sys/i386/isa/wd.c 1.9 +2 -2 src/sys/i386/linux/linux_file.c 1.22 +2 -2 src/sys/i386/linux/linux_misc.c 1.4 +0 -30 src/sys/isofs/cd9660/TODO 1.5 +6 -6 src/sys/isofs/cd9660/cd9660_bmap.c 1.12 +96 -77 src/sys/isofs/cd9660/cd9660_lookup.c 1.16 +143 -317 src/sys/isofs/cd9660/cd9660_node.c 1.9 +15 -21 src/sys/isofs/cd9660/cd9660_node.h 1.11 +40 -36 src/sys/isofs/cd9660/cd9660_rrip.c 1.5 +21 -27 src/sys/isofs/cd9660/cd9660_rrip.h 1.7 +10 -97 src/sys/isofs/cd9660/cd9660_util.c 1.17 +281 -167 src/sys/isofs/cd9660/cd9660_vfsops.c 1.30 +411 -310 src/sys/isofs/cd9660/cd9660_vnops.c 1.11 +71 -64 src/sys/isofs/cd9660/iso.h 1.32 +1 -1 src/sys/kern/imgact_aout.c 1.15 +2 -2 src/sys/kern/imgact_elf.c 1.27 +1 -1 src/sys/kern/imgact_gzip.c 1.56 +7 -7 src/sys/kern/init_main.c 1.38 +1 -1 src/sys/kern/init_sysent.c 1.12 +18 -18 src/sys/kern/kern_acct.c 1.31 +1 -1 src/sys/kern/kern_clock.c 1.15 +8 -0 src/sys/kern/kern_conf.c 1.50 +2 -2 src/sys/kern/kern_exec.c 1.44 +3 -3 src/sys/kern/kern_exit.c 1.30 +1 -1 src/sys/kern/kern_fork.c 1.16 +3 -3 src/sys/kern/kern_ktrace.c 1.34 +57 -19 src/sys/kern/kern_lkm.c 1.10 +53 -68 src/sys/kern/kern_lockf.c 1.24 +1 -1 src/sys/kern/kern_proc.c 1.23 +1 -1 src/sys/kern/kern_resource.c 1.29 +4 -4 src/sys/kern/kern_sig.c 1.28 +4 -3 src/sys/kern/kern_synch.c 1.20 +3 -1 src/sys/kern/kern_time.c 1.34 +1 -0 src/sys/kern/subr_diskslice.c 1.7 +11 -0 src/sys/kern/subr_xxx.c 1.23 +1 -1 src/sys/kern/sys_pipe.c 1.26 +1 -1 src/sys/kern/sys_process.c 1.33 +1 -1 src/sys/kern/syscalls.c 1.32 +3 -3 src/sys/kern/syscalls.master 1.27 +1 -1 src/sys/kern/sysv_shm.c 1.90 +1 -1 src/sys/kern/tty.c 1.13 +10 -10 src/sys/kern/tty_tty.c 1.18 +7 -7 src/sys/kern/uipc_usrreq.c 1.22 +87 -71 src/sys/kern/vfs_cache.c 1.13 +29 -45 src/sys/kern/vfs_conf.c 1.22 +75 -31 src/sys/kern/vfs_init.c 1.14 +26 -26 src/sys/kern/vfs_lookup.c 1.69 +563 -237 src/sys/kern/vfs_subr.c 1.54 +861 -466 src/sys/kern/vfs_syscalls.c 1.29 +57 -21 src/sys/kern/vfs_vnops.c 1.11 +202 -7 src/sys/kern/vnode_if.src 1.12 +24 -4 src/sys/miscfs/deadfs/dead_vnops.c 1.4 +2 -3 src/sys/miscfs/fdesc/fdesc.h 1.9 +15 -56 src/sys/miscfs/fdesc/fdesc_vfsops.c 1.22 +73 -89 src/sys/miscfs/fdesc/fdesc_vnops.c 1.12 +7 -3 src/sys/miscfs/fifofs/fifo.h 1.20 +88 -89 src/sys/miscfs/fifofs/fifo_vnops.c 1.5 +13 -2 src/sys/miscfs/kernfs/kernfs.h 1.16 +29 -124 src/sys/miscfs/kernfs/kernfs_vfsops.c 1.18 +192 -211 src/sys/miscfs/kernfs/kernfs_vnops.c 1.4 +2 -3 src/sys/miscfs/nullfs/null.h 1.8 +20 -41 src/sys/miscfs/nullfs/null_subr.c 1.11 +8 -11 src/sys/miscfs/nullfs/null_vfsops.c 1.13 +206 -17 src/sys/miscfs/nullfs/null_vnops.c 1.13 +20 -77 src/sys/miscfs/portal/portal_vfsops.c 1.16 +40 -17 src/sys/miscfs/portal/portal_vnops.c 1.14 +26 -24 src/sys/miscfs/procfs/procfs.h 1.11 +10 -14 src/sys/miscfs/procfs/procfs_ctl.c 1.5 +2 -1 src/sys/miscfs/procfs/procfs_fpregs.c 1.9 +1 -1 src/sys/miscfs/procfs/procfs_map.c 1.22 +4 -6 src/sys/miscfs/procfs/procfs_mem.c 1.5 +2 -1 src/sys/miscfs/procfs/procfs_regs.c 1.7 +3 -2 src/sys/miscfs/procfs/procfs_status.c 1.12 +30 -25 src/sys/miscfs/procfs/procfs_subr.c 1.14 +19 -90 src/sys/miscfs/procfs/procfs_vfsops.c 1.26 +285 -181 src/sys/miscfs/procfs/procfs_vnops.c 1.36 +48 -43 src/sys/miscfs/specfs/spec_vnops.c 1.10 +7 -5 src/sys/miscfs/specfs/specdev.h 1.6 +2 -3 src/sys/miscfs/umapfs/umap.h 1.9 +20 -41 src/sys/miscfs/umapfs/umap_subr.c 1.12 +9 -12 src/sys/miscfs/umapfs/umap_vfsops.c 1.14 +47 -2 src/sys/miscfs/umapfs/umap_vnops.c 1.6 +17 -5 src/sys/miscfs/union/union.h 1.10 +439 -99 src/sys/miscfs/union/union_subr.c 1.13 +90 -146 src/sys/miscfs/union/union_vfsops.c 1.16 +476 -322 src/sys/miscfs/union/union_vnops.c 1.20 +4 -4 src/sys/msdosfs/msdosfs_denode.c 1.9 +15 -14 src/sys/msdosfs/msdosfs_lookup.c 1.15 +3 -3 src/sys/msdosfs/msdosfs_vfsops.c 1.37 +14 -14 src/sys/msdosfs/msdosfs_vnops.c 1.8 +12 -0 src/sys/msdosfs/msdosfsmount.h 1.21 +119 -49 src/sys/nfs/nfs.h 1.31 +5 -21 src/sys/nfs/nfs_bio.c 1.15 +10 -4 src/sys/nfs/nfs_node.c 1.22 +20 -18 src/sys/nfs/nfs_nqlease.c 1.36 +10 -22 src/sys/nfs/nfs_serv.c 1.20 +5 -2 src/sys/nfs/nfs_socket.c 1.10 +1 -1 src/sys/nfs/nfs_srvcache.c 1.36 +16 -10 src/sys/nfs/nfs_subs.c 1.17 +2 -2 src/sys/nfs/nfs_syscalls.c 1.33 +110 -53 src/sys/nfs/nfs_vfsops.c 1.41 +34 -37 src/sys/nfs/nfs_vnops.c 1.7 +4 -3 src/sys/nfs/nfsdiskless.h 1.11 +2 -1 src/sys/nfs/nfsm_subs.h 1.10 +2 -1 src/sys/nfs/nfsmount.h 1.18 +6 -19 src/sys/nfs/nfsnode.h 1.6 +2 -1 src/sys/nfs/nfsrtt.h 1.7 +2 -1 src/sys/nfs/nfsrvcache.h 1.12 +2 -1 src/sys/nfs/nqnfs.h 1.6 +2 -1 src/sys/nfs/rpcv2.h 1.8 +2 -1 src/sys/nfs/xdr_subs.h 1.77 +1 -1 src/sys/scsi/cd.c 1.27 +1 -1 src/sys/scsi/od.c 1.101 +2 -1 src/sys/scsi/sd.c 1.75 +1 -1 src/sys/scsi/st.c 1.33 +7 -0 src/sys/sys/conf.h 1.14 +2 -2 src/sys/sys/lkm.h 1.6 +12 -8 src/sys/sys/lockf.h 1.19 +3 -1 src/sys/sys/malloc.h 1.36 +109 -196 src/sys/sys/mount.h 1.10 +2 -4 src/sys/sys/stat.h 1.27 +1 -0 src/sys/sys/syscall-hide.h 1.31 +1 -0 src/sys/sys/syscall.h 1.50 +0 -3 src/sys/sys/sysctl.h 1.13 +2 -0 src/sys/sys/sysent.h 1.17 +6 -2 src/sys/sys/sysproto.h 1.36 +1 -1 src/sys/sys/tty.h 1.11 +1 -1 src/sys/sys/user.h 1.40 +69 -28 src/sys/sys/vnode.h 1.28 +185 -59 src/sys/ufs/ffs/ffs_alloc.c 1.12 +68 -48 src/sys/ufs/ffs/ffs_balloc.c 1.13 +29 -12 src/sys/ufs/ffs/ffs_extern.h 1.24 +23 -27 src/sys/ufs/ffs/ffs_inode.c 1.9 +16 -11 src/sys/ufs/ffs/ffs_subr.c 1.44 +197 -117 src/sys/ufs/ffs/ffs_vfsops.c 1.22 +38 -13 src/sys/ufs/ffs/ffs_vnops.c 1.9 +150 -138 src/sys/ufs/ffs/fs.h 1.9 +5 -4 src/sys/ufs/lfs/lfs_subr.c 1.16 +5 -5 src/sys/ufs/lfs/lfs_syscalls.c 1.8 +3 -1 src/sys/ufs/mfs/mfs_extern.h 1.24 +11 -13 src/sys/ufs/mfs/mfs_vfsops.c 1.16 +11 -13 src/sys/ufs/mfs/mfs_vnops.c 1.7 +4 -4 src/sys/ufs/mfs/mfsnode.h 1.5 +34 -19 src/sys/ufs/ufs/dinode.h 1.6 +37 -26 src/sys/ufs/ufs/dir.h 1.11 +45 -55 src/sys/ufs/ufs/inode.h 1.8 +24 -24 src/sys/ufs/ufs/quota.h 1.13 +11 -10 src/sys/ufs/ufs/ufs_bmap.c 1.12 +12 -5 src/sys/ufs/ufs/ufs_extern.h 1.7 +50 -67 src/sys/ufs/ufs/ufs_ihash.c 1.10 +20 -68 src/sys/ufs/ufs/ufs_inode.c 1.11 +103 -48 src/sys/ufs/ufs/ufs_lookup.c 1.10 +62 -89 src/sys/ufs/ufs/ufs_quota.c 1.26 +7 -7 src/sys/ufs/ufs/ufs_readwrite.c 1.7 +36 -20 src/sys/ufs/ufs/ufs_vfsops.c 1.44 +136 -130 src/sys/ufs/ufs/ufs_vnops.c 1.6 +30 -4 src/sys/ufs/ufs/ufsmount.h 1.11 +11 -0 src/sys/vm/vm.h 1.30 +1 -1 src/sys/vm/vm_extern.h 1.65 +3 -2 src/sys/vm/vm_fault.c 1.60 +5 -3 src/sys/vm/vm_glue.c 1.14 +1 -1 src/sys/vm/vm_init.c 1.32 +1 -1 src/sys/vm/vm_kern.c 1.71 +38 -21 src/sys/vm/vm_map.c 1.22 +36 -15 src/sys/vm/vm_map.h 1.19 +1 -1 src/sys/vm/vm_meter.c 1.61 +1 -1 src/sys/vm/vm_mmap.c 1.89 +13 -6 src/sys/vm/vm_object.c 1.74 +1 -1 src/sys/vm/vm_page.c 1.94 +5 -3 src/sys/vm/vm_pageout.c 1.13 +1 -1 src/sys/vm/vm_unix.c 1.68 +11 -7 src/sys/vm/vnode_pager.c From owner-cvs-sys Sun Feb 9 18:28:19 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id SAA01671 for cvs-sys-outgoing; Sun, 9 Feb 1997 18:28:19 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id SAA01664; Sun, 9 Feb 1997 18:28:17 -0800 (PST) Date: Sun, 9 Feb 1997 18:28:17 -0800 (PST) From: John Dyson Message-Id: <199702100228.SAA01664@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_lock.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 97/02/09 18:28:16 Added: sys/kern kern_lock.c Log: New for Lite/2. Submitted by: Jeffery Hsu From owner-cvs-sys Sun Feb 9 19:17:20 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id TAA03758 for cvs-sys-outgoing; Sun, 9 Feb 1997 19:17:20 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id TAA03751; Sun, 9 Feb 1997 19:17:18 -0800 (PST) Date: Sun, 9 Feb 1997 19:17:18 -0800 (PST) From: John Dyson Message-Id: <199702100317.TAA03751@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys lock.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 97/02/09 19:17:18 Added: sys/sys lock.h Log: Another Lite/2 file. From owner-cvs-sys Sun Feb 9 22:18:23 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA09984 for cvs-sys-outgoing; Sun, 9 Feb 1997 22:18:23 -0800 (PST) Received: (from davidn@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA09975; Sun, 9 Feb 1997 22:18:21 -0800 (PST) Date: Sun, 9 Feb 1997 22:18:21 -0800 (PST) From: David Nugent Message-Id: <199702100618.WAA09975@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_prot.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidn 97/02/09 22:18:21 Modified: sys/kern kern_prot.c Log: Fix off by one error in setlogin() syscall. Don't overwrite session login unless the call is going to succeed. Revision Changes Path 1.22 +6 -3 src/sys/kern/kern_prot.c From owner-cvs-sys Sun Feb 9 22:36:14 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA11425 for cvs-sys-outgoing; Sun, 9 Feb 1997 22:36:14 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA11413; Sun, 9 Feb 1997 22:36:11 -0800 (PST) Date: Sun, 9 Feb 1997 22:36:11 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199702100636.WAA11413@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/conf newvers.sh Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 97/02/09 22:36:11 Branch: sys/conf RELENG_2_1_0 Modified: sys/conf newvers.sh Log: Push RELDATE back; I don't want to break all those ports. Noted-By: peter Revision Changes Path 1.16.4.11 +2 -2 src/sys/conf/newvers.sh From owner-cvs-sys Mon Feb 10 03:45:50 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA26948 for cvs-sys-outgoing; Mon, 10 Feb 1997 03:45:50 -0800 (PST) Received: (from darrenr@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA26941; Mon, 10 Feb 1997 03:45:44 -0800 (PST) Date: Mon, 10 Feb 1997 03:45:44 -0800 (PST) From: Darren Reed Message-Id: <199702101145.DAA26941@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet ip_output.c ip_input.c in_proto.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk darrenr 97/02/10 03:45:42 Modified: sys/netinet ip_output.c ip_input.c in_proto.c Log: Add IP Filter hooks (from patches). Revision Changes Path 1.49 +20 -0 src/sys/netinet/ip_output.c 1.58 +19 -0 src/sys/netinet/ip_input.c 1.35 +6 -0 src/sys/netinet/in_proto.c From owner-cvs-sys Mon Feb 10 03:52:44 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA27341 for cvs-sys-outgoing; Mon, 10 Feb 1997 03:52:44 -0800 (PST) Received: (from darrenr@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA27334; Mon, 10 Feb 1997 03:52:40 -0800 (PST) Date: Mon, 10 Feb 1997 03:52:40 -0800 (PST) From: Darren Reed Message-Id: <199702101152.DAA27334@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/conf files files.newconf Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk darrenr 97/02/10 03:52:39 Modified: sys/conf files files.newconf Log: Add IP Filter .c files for "config" & "config.new" use. Revision Changes Path 1.87 +5 -0 src/sys/conf/files 1.2 +13 -8 src/sys/conf/files.newconf From owner-cvs-sys Mon Feb 10 03:53:35 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA27412 for cvs-sys-outgoing; Mon, 10 Feb 1997 03:53:35 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA27401; Mon, 10 Feb 1997 03:53:28 -0800 (PST) Date: Mon, 10 Feb 1997 03:53:28 -0800 (PST) From: KATO Takenori Message-Id: <199702101153.DAA27401@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/i386 machdep.c trap.c src/sys/pc98/pc98 fd.c wd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/10 03:53:25 Modified: sys/pc98/i386 machdep.c trap.c sys/pc98/pc98 fd.c wd.c Log: Synchronize with Lite/2 commit: i386/i386/machdep.c, i386/i386/trap.c, i386/isa/fd.c and i386/isa/wd.c revisions 1.227, 1.87, 1.96 and 1.123, respectively. Revision Changes Path 1.27 +1 -1 src/sys/pc98/i386/machdep.c 1.12 +1 -1 src/sys/pc98/i386/trap.c 1.15 +1 -1 src/sys/pc98/pc98/fd.c 1.17 +1 -1 src/sys/pc98/pc98/wd.c From owner-cvs-sys Mon Feb 10 04:18:02 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA29416 for cvs-sys-outgoing; Mon, 10 Feb 1997 04:18:02 -0800 (PST) Received: (from darrenr@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA29409; Mon, 10 Feb 1997 04:17:55 -0800 (PST) Date: Mon, 10 Feb 1997 04:17:55 -0800 (PST) From: Darren Reed Message-Id: <199702101217.EAA29409@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf majors.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk darrenr 97/02/10 04:17:49 Modified: sys/i386/conf majors.i386 Log: IP Filter is now character device #79 Revision Changes Path 1.12 +1 -0 src/sys/i386/conf/majors.i386 From owner-cvs-sys Mon Feb 10 08:24:37 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA10253 for cvs-sys-outgoing; Mon, 10 Feb 1997 08:24:37 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA10244; Mon, 10 Feb 1997 08:24:35 -0800 (PST) Date: Mon, 10 Feb 1997 08:24:35 -0800 (PST) From: Mike Pritchard Message-Id: <199702101624.IAA10244@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/dev/ccd ccd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/02/10 08:24:34 Modified: sys/dev/ccd ccd.c Log: Make ccd compile again after the Lite2 merge. VOP_UNLOCK was being called with the wrong number of arguments. Revision Changes Path 1.20 +4 -4 src/sys/dev/ccd/ccd.c From owner-cvs-sys Mon Feb 10 08:28:01 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA10465 for cvs-sys-outgoing; Mon, 10 Feb 1997 08:28:01 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA10455; Mon, 10 Feb 1997 08:27:57 -0800 (PST) Date: Mon, 10 Feb 1997 08:27:57 -0800 (PST) From: Mike Pritchard Message-Id: <199702101627.IAA10455@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/ufs/ffs ffs_subr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/02/10 08:27:56 Modified: sys/ufs/ffs ffs_subr.c Log: Make ffs_subr.c compile when DIAGNOSTIC is defined. It looks like this was broken before the Lite2 merge :-(. VOP_BMAP was being called with the wrong number of arguments. Revision Changes Path 1.10 +1 -1 src/sys/ufs/ffs/ffs_subr.c From owner-cvs-sys Mon Feb 10 08:29:34 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA10575 for cvs-sys-outgoing; Mon, 10 Feb 1997 08:29:34 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA10568; Mon, 10 Feb 1997 08:29:33 -0800 (PST) Date: Mon, 10 Feb 1997 08:29:33 -0800 (PST) From: Mike Pritchard Message-Id: <199702101629.IAA10568@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/ufs/mfs mfs_vfsops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/02/10 08:29:33 Modified: sys/ufs/mfs mfs_vfsops.c Log: Make this compile after the Lite2 merge. A non-existent variable was being used. Revision Changes Path 1.25 +2 -2 src/sys/ufs/mfs/mfs_vfsops.c From owner-cvs-sys Mon Feb 10 08:32:57 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA10831 for cvs-sys-outgoing; Mon, 10 Feb 1997 08:32:57 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA10824; Mon, 10 Feb 1997 08:32:55 -0800 (PST) Date: Mon, 10 Feb 1997 08:32:55 -0800 (PST) From: Mike Pritchard Message-Id: <199702101632.IAA10824@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/ibcs2 ibcs2_misc.c imgact_coff.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/02/10 08:32:55 Modified: sys/i386/ibcs2 ibcs2_misc.c imgact_coff.c Log: Make this compile again after the Lite2 merge. VOP_UNLOCK was being called with the wrong mumber of arguments. Revision Changes Path 1.15 +2 -2 src/sys/i386/ibcs2/ibcs2_misc.c 1.20 +1 -1 src/sys/i386/ibcs2/imgact_coff.c From owner-cvs-sys Mon Feb 10 08:34:22 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA10949 for cvs-sys-outgoing; Mon, 10 Feb 1997 08:34:22 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA10933; Mon, 10 Feb 1997 08:34:18 -0800 (PST) Date: Mon, 10 Feb 1997 08:34:18 -0800 (PST) From: Mike Pritchard Message-Id: <199702101634.IAA10933@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/linux linux_file.c linux_misc.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/02/10 08:34:17 Modified: sys/i386/linux linux_file.c linux_misc.c Log: Make this compile again after the Lite2 merge. VOP_UNLOCK was being called with the wrong mumber of arguments. Also silenced a -Wall warning. Revision Changes Path 1.10 +2 -3 src/sys/i386/linux/linux_file.c 1.23 +2 -2 src/sys/i386/linux/linux_misc.c From owner-cvs-sys Mon Feb 10 09:05:35 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA12349 for cvs-sys-outgoing; Mon, 10 Feb 1997 09:05:35 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA12341; Mon, 10 Feb 1997 09:05:33 -0800 (PST) Date: Mon, 10 Feb 1997 09:05:33 -0800 (PST) From: Mike Pritchard Message-Id: <199702101705.JAA12341@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/ufs/ffs ffs_alloc.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/02/10 09:05:32 Modified: sys/ufs/ffs ffs_alloc.c Log: Correct the new Lite2 #ifdef DIAGNOSTIC ffs_checkblk routine to not return without setting a return value when it can't read a block error or detects a bad cylinder group, since the caller is expecting a return value. It will now panic at this point, since the thing to do in this case would be to return a "bad block" status to the caller, and the caller will panic anyways when that happens. Also updated to panic strings in this routine to read "ffs_checkblk: ..." instead of "checkblk: ...". Revision Changes Path 1.29 +8 -11 src/sys/ufs/ffs/ffs_alloc.c From owner-cvs-sys Mon Feb 10 11:19:19 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA19263 for cvs-sys-outgoing; Mon, 10 Feb 1997 11:19:19 -0800 (PST) Received: (from wollman@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA19256; Mon, 10 Feb 1997 11:19:17 -0800 (PST) Date: Mon, 10 Feb 1997 11:19:17 -0800 (PST) From: Garrett Wollman Message-Id: <199702101919.LAA19256@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_opt.c src/sys/conf options Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 97/02/10 11:19:17 Modified: sys/kern kern_opt.c sys/conf options Log: Fix spelling of net.inet.ip.forwarding. Add ARP_PROXYALL to defunct options. Revision Changes Path 1.3 +5 -1 src/sys/kern/kern_opt.c 1.28 +1 -0 src/sys/conf/options From owner-cvs-sys Mon Feb 10 13:09:23 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA25240 for cvs-sys-outgoing; Mon, 10 Feb 1997 13:09:23 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA25230; Mon, 10 Feb 1997 13:09:20 -0800 (PST) Date: Mon, 10 Feb 1997 13:09:20 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199702102109.NAA25230@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa wcd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 97/02/10 13:09:20 Branch: sys/i386/isa RELENG_2_1_0 Modified: sys/i386/isa wcd.c Log: Bring in select CD audio fixes from 2.2. Approved-By: sos Submitted-By: John Rochester Revision Changes Path 1.6.2.2 +23 -10 src/sys/i386/isa/wcd.c From owner-cvs-sys Tue Feb 11 01:29:51 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id BAA10828 for cvs-sys-outgoing; Tue, 11 Feb 1997 01:29:51 -0800 (PST) Received: (from julian@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id BAA10821; Tue, 11 Feb 1997 01:29:49 -0800 (PST) Date: Tue, 11 Feb 1997 01:29:49 -0800 (PST) From: Julian Elischer Message-Id: <199702110929.BAA10821@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa if_ed.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 97/02/11 01:29:49 Modified: sys/i386/isa if_ed.c Log: really minor cleanup sc is set to ifp->if_softc so use it.. Revision Changes Path 1.114 +1 -1 src/sys/i386/isa/if_ed.c From owner-cvs-sys Tue Feb 11 05:54:48 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA20947 for cvs-sys-outgoing; Tue, 11 Feb 1997 05:54:48 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA20938; Tue, 11 Feb 1997 05:54:46 -0800 (PST) Date: Tue, 11 Feb 1997 05:54:46 -0800 (PST) From: KATO Takenori Message-Id: <199702111354.FAA20938@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/conf majors.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/11 05:54:46 Modified: sys/pc98/conf majors.pc98 Log: Synchronize with sys/i386/conf/majors.i386 revision 1.12. Revision Changes Path 1.8 +1 -0 src/sys/pc98/conf/majors.pc98 From owner-cvs-sys Tue Feb 11 05:55:39 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA21020 for cvs-sys-outgoing; Tue, 11 Feb 1997 05:55:39 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA21013; Tue, 11 Feb 1997 05:55:38 -0800 (PST) Date: Tue, 11 Feb 1997 05:55:38 -0800 (PST) From: KATO Takenori Message-Id: <199702111355.FAA21013@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/pc98 if_ed.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/11 05:55:37 Modified: sys/pc98/pc98 if_ed.c Log: Synchronize with sys/i386/isa/if_ed.c revision 1.114. Revision Changes Path 1.21 +1 -1 src/sys/pc98/pc98/if_ed.c From owner-cvs-sys Tue Feb 11 06:25:00 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA22301 for cvs-sys-outgoing; Tue, 11 Feb 1997 06:25:00 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA22293; Tue, 11 Feb 1997 06:24:58 -0800 (PST) Date: Tue, 11 Feb 1997 06:24:58 -0800 (PST) From: KATO Takenori Message-Id: <199702111424.GAA22293@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/pc98 clock.c fd.c pc98.c pc98.h pc98_machdep.c pc98_machdep.h sio.c syscons.c wd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/11 06:24:57 Branch: sys/pc98/pc98 RELENG_2_2 Modified: sys/pc98/pc98 clock.c fd.c pc98.c pc98.h pc98_machdep.c pc98_machdep.h sio.c syscons.c wd.c Log: YAMFC (moved BIOS work area related macros to pc98_machdep.h). Revision Changes Path 1.10.2.4 +2 -1 src/sys/pc98/pc98/clock.c 1.7.2.6 +2 -1 src/sys/pc98/pc98/fd.c 1.10.2.5 +2 -1 src/sys/pc98/pc98/pc98.c 1.7.2.1 +1 -39 src/sys/pc98/pc98/pc98.h 1.6.2.4 +1 -0 src/sys/pc98/pc98/pc98_machdep.c 1.3.2.3 +39 -0 src/sys/pc98/pc98/pc98_machdep.h 1.8.2.7 +2 -1 src/sys/pc98/pc98/sio.c 1.13.2.8 +2 -1 src/sys/pc98/pc98/syscons.c 1.9.2.6 +2 -1 src/sys/pc98/pc98/wd.c From owner-cvs-sys Tue Feb 11 07:00:10 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA24057 for cvs-sys-outgoing; Tue, 11 Feb 1997 07:00:10 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA23988; Tue, 11 Feb 1997 07:00:00 -0800 (PST) Date: Tue, 11 Feb 1997 07:00:00 -0800 (PST) From: KATO Takenori Message-Id: <199702111500.GAA23988@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/pc98 pc98_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/11 06:59:57 Modified: sys/pc98/pc98 pc98_machdep.c Log: Deleted prototypes. They are in pc98_machdep.h. Revision Changes Path 1.11 +0 -4 src/sys/pc98/pc98/pc98_machdep.c From owner-cvs-sys Tue Feb 11 07:02:42 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA24264 for cvs-sys-outgoing; Tue, 11 Feb 1997 07:02:42 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA24243; Tue, 11 Feb 1997 07:02:35 -0800 (PST) Date: Tue, 11 Feb 1997 07:02:35 -0800 (PST) From: KATO Takenori Message-Id: <199702111502.HAA24243@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/pc98 pc98_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/11 07:02:32 Branch: sys/pc98/pc98 RELENG_2_2 Modified: sys/pc98/pc98 pc98_machdep.c Log: YAMFC (deleted prototypes; revision 1.11). Revision Changes Path 1.6.2.5 +0 -4 src/sys/pc98/pc98/pc98_machdep.c From owner-cvs-sys Tue Feb 11 07:03:50 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA24347 for cvs-sys-outgoing; Tue, 11 Feb 1997 07:03:50 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA24339; Tue, 11 Feb 1997 07:03:41 -0800 (PST) Date: Tue, 11 Feb 1997 07:03:41 -0800 (PST) From: Bruce Evans Message-Id: <199702111503.HAA24339@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 autoconf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/11 07:03:37 Modified: sys/i386/i386 autoconf.c Log: Restored changes from rev.1.58-1.60 which were blown away by the previous commit. Revision Changes Path 1.63 +17 -14 src/sys/i386/i386/autoconf.c From owner-cvs-sys Tue Feb 11 08:15:21 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA02137 for cvs-sys-outgoing; Tue, 11 Feb 1997 08:15:21 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA02129; Tue, 11 Feb 1997 08:15:18 -0800 (PST) Date: Tue, 11 Feb 1997 08:15:18 -0800 (PST) From: Bruce Evans Message-Id: <199702111615.IAA02129@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/isofs/cd9660 TODO Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/11 08:15:17 Modified: sys/isofs/cd9660 TODO Log: Removed High Sierra task from TODO list. Joerg did it years ago and other items were removed from the list when they were done in the Lite2 merge. The Lite2 merge just broke the High Sierra changes. Revision Changes Path 1.5 +0 -6 src/sys/isofs/cd9660/TODO From owner-cvs-sys Tue Feb 11 08:16:09 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA02258 for cvs-sys-outgoing; Tue, 11 Feb 1997 08:16:09 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA02251; Tue, 11 Feb 1997 08:16:06 -0800 (PST) Date: Tue, 11 Feb 1997 08:16:06 -0800 (PST) From: Bruce Evans Message-Id: <199702111616.IAA02251@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/isofs/cd9660 cd9660_lookup.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/11 08:16:04 Modified: sys/isofs/cd9660 cd9660_lookup.c Log: Restored one line of "High Sierra" changes from rev.1.6 which was blown away by the previous commit. Not restored: trailing whitespace changes from rev.1.7. Not restored: -Wall cleanup from rev.1.5. Revision Changes Path 1.13 +1 -1 src/sys/isofs/cd9660/cd9660_lookup.c From owner-cvs-sys Tue Feb 11 08:55:45 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA04114 for cvs-sys-outgoing; Tue, 11 Feb 1997 08:55:45 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA04105; Tue, 11 Feb 1997 08:55:41 -0800 (PST) Date: Tue, 11 Feb 1997 08:55:41 -0800 (PST) From: Bruce Evans Message-Id: <199702111655.IAA04105@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/isofs/cd9660 cd9660_node.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/11 08:55:39 Modified: sys/isofs/cd9660 cd9660_node.c Log: Restored one line of "High Sierra" changes from rev.1.8. The Lite2 changes in cd9660 are scarey. I probably missed some other lossage in this file. Revision Changes Path 1.17 +2 -1 src/sys/isofs/cd9660/cd9660_node.c From owner-cvs-sys Tue Feb 11 09:10:44 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA05016 for cvs-sys-outgoing; Tue, 11 Feb 1997 09:10:44 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA05009; Tue, 11 Feb 1997 09:10:40 -0800 (PST) Date: Tue, 11 Feb 1997 09:10:40 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199702111710.JAA05009@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/dev/aic7xxx aic7xxx.seq src/sys/i386/scsi aic7xxx.c aic7xxx.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk gibbs 97/02/11 09:10:39 Modified: sys/dev/aic7xxx aic7xxx.seq Log: Clear the DFCNTRL register after every busfree. When setting the HCNT registers, do so in ascending order. When performing tagged queueing in non-paging mode, also check the disconnected bit in the SCB as extra sanity during a reconection. Make the labels in the DMA routine more sane. When doing a DMA, if we see the DMADONE condition come true, we can simply turn of the DMA enable bits in DFCNTRL without testing the FIFO state as HDONE is true when DMADONE is true and this emplies the FIFO is empty. These changes clear up the data overrun error messages and seem to prevent the "timed out in data-in phase" problems. Revision Changes Path 1.59 +26 -23 src/sys/dev/aic7xxx/aic7xxx.seq Modified: sys/i386/scsi aic7xxx.c aic7xxx.h Log: Fix a bug in the reporting of residuals. The code was relying on the SG_COUNT filed in the hardware SCB not changing during the course of a transaction. Since the sequencer now DMAs the hardware SCB back up to the host when it detects a residual, this is no longer the case. I added a field to the "software" scb to mirror this information and it is now used for doing the residual calculation. Revision Changes Path 1.97 +21 -5 src/sys/i386/scsi/aic7xxx.c 1.37 +1 -0 src/sys/i386/scsi/aic7xxx.h From owner-cvs-sys Tue Feb 11 09:22:50 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA05731 for cvs-sys-outgoing; Tue, 11 Feb 1997 09:22:50 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA05724; Tue, 11 Feb 1997 09:22:48 -0800 (PST) Date: Tue, 11 Feb 1997 09:22:48 -0800 (PST) From: Nate Williams Message-Id: <199702111722.JAA05724@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pccard pccard.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 97/02/11 09:22:48 Modified: sys/pccard pccard.c Log: In the disable_slot() routine, the variable "i" was being used without ever being initialized. From examining the rest of the routine, it looks like this is a typo, and it really should have been "1" instead of "i". Submitted by: mpp Revision Changes Path 1.32 +1 -1 src/sys/pccard/pccard.c From owner-cvs-sys Tue Feb 11 22:46:17 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA08215 for cvs-sys-outgoing; Tue, 11 Feb 1997 22:46:17 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA08204; Tue, 11 Feb 1997 22:46:15 -0800 (PST) Date: Tue, 11 Feb 1997 22:46:15 -0800 (PST) From: Mike Pritchard Message-Id: <199702120646.WAA08204@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern vfs_syscalls.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/02/11 22:46:14 Modified: sys/kern vfs_syscalls.c Log: Comment out a call to the #ifdef DIAGNOSTIC routine vfs_bufstats(). This routine was not imported in the Lite2 merge. Revision Changes Path 1.55 +6 -0 src/sys/kern/vfs_syscalls.c From owner-cvs-sys Tue Feb 11 22:52:55 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA08918 for cvs-sys-outgoing; Tue, 11 Feb 1997 22:52:55 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA08911; Tue, 11 Feb 1997 22:52:53 -0800 (PST) Date: Tue, 11 Feb 1997 22:52:53 -0800 (PST) From: Mike Pritchard Message-Id: <199702120652.WAA08911@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/gnu/ext2fs ext2_extern.h src/sys/kern kern_lock.c src/sys/miscfs/kernfs kernfs_vfsops.c src/sys/miscfs/portal portal_vfsops.c src/sys/sys lock.h mount.h src/sys/miscfs/procfs procfs_ctl.c procfs_vnops.c src/sys/miscfs/union union_subr.c src/sys/ufs/ffs ffs_extern.h src/sys/ufs/ufs ufs_extern.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/02/11 22:52:53 Modified: sys/gnu/ext2fs ext2_extern.h sys/kern kern_lock.c sys/miscfs/kernfs kernfs_vfsops.c sys/miscfs/portal portal_vfsops.c sys/miscfs/procfs procfs_ctl.c procfs_vnops.c sys/miscfs/union union_subr.c sys/sys lock.h mount.h sys/ufs/ffs ffs_extern.h sys/ufs/ufs ufs_extern.h Log: Add function prototypes for most of the new Lite2 functions. Also made a few of the miscfs routines static to be consistent. Some modules simply required some additional #includes to remove -Wall warnings. Revision Changes Path 1.9 +1 -0 src/sys/gnu/ext2fs/ext2_extern.h 1.2 +1 -0 src/sys/kern/kern_lock.c 1.17 +2 -1 src/sys/miscfs/kernfs/kernfs_vfsops.c 1.14 +1 -0 src/sys/miscfs/portal/portal_vfsops.c 1.12 +3 -0 src/sys/miscfs/procfs/procfs_ctl.c 1.27 +4 -2 src/sys/miscfs/procfs/procfs_vnops.c 1.11 +2 -1 src/sys/miscfs/union/union_subr.c 1.2 +1 -0 src/sys/sys/lock.h 1.37 +1 -0 src/sys/sys/mount.h 1.14 +2 -0 src/sys/ufs/ffs/ffs_extern.h 1.13 +2 -0 src/sys/ufs/ufs/ufs_extern.h From owner-cvs-sys Tue Feb 11 22:57:01 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA09286 for cvs-sys-outgoing; Tue, 11 Feb 1997 22:57:01 -0800 (PST) Received: (from swallace@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA09277; Tue, 11 Feb 1997 22:56:59 -0800 (PST) Date: Tue, 11 Feb 1997 22:56:59 -0800 (PST) From: Steven Wallace Message-Id: <199702120656.WAA09277@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include soundcard.h src/sys/i386/isa/sound dmabuf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk swallace 97/02/11 22:56:59 Modified: sys/i386/include soundcard.h sys/i386/isa/sound dmabuf.c Log: Bug fix for SNDCTL_DSP_GETOSPACE ioctl. It would report 0 bytes available in buffer when buffer was completely empty. It now correctly reports the total buffer space available. Reviewed by: jkh, davidg Obtained from: Linux 1.3.20's sound driver code Revision Changes Path 1.19 +1 -0 src/sys/i386/include/soundcard.h 1.26 +44 -6 src/sys/i386/isa/sound/dmabuf.c From owner-cvs-sys Tue Feb 11 23:09:21 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA10756 for cvs-sys-outgoing; Tue, 11 Feb 1997 23:09:21 -0800 (PST) Received: (from swallace@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA10747; Tue, 11 Feb 1997 23:09:18 -0800 (PST) Date: Tue, 11 Feb 1997 23:09:18 -0800 (PST) From: Steven Wallace Message-Id: <199702120709.XAA10747@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include soundcard.h src/sys/i386/isa/sound dmabuf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk swallace 97/02/11 23:09:17 Branch: sys/i386/include RELENG_2_2 sys/i386/isa/sound RELENG_2_2 Modified: sys/i386/include soundcard.h sys/i386/isa/sound dmabuf.c Log: Bug fix for SNDCTL_DSP_GETOSPACE ioctl. It would report 0 bytes available in buffer when buffer was completely empty. It now correctly reports the total buffer space available. Reviewed by: jkh, davidg Obtained from: Linux 1.3.20's sound driver code (same copyright) Revision Changes Path 1.17.2.2 +1 -0 src/sys/i386/include/soundcard.h 1.25.2.1 +44 -6 src/sys/i386/isa/sound/dmabuf.c From owner-cvs-sys Tue Feb 11 23:54:26 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA14383 for cvs-sys-outgoing; Tue, 11 Feb 1997 23:54:26 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA14376; Tue, 11 Feb 1997 23:54:24 -0800 (PST) Date: Tue, 11 Feb 1997 23:54:24 -0800 (PST) From: Mike Pritchard Message-Id: <199702120754.XAA14376@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern vfs_syscalls.c src/sys/miscfs/union union.h union_subr.c union_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/02/11 23:54:23 Modified: sys/miscfs/union union.h union_subr.c union_vnops.c sys/kern vfs_syscalls.c Log: Add function protypes for the new Lite2 unionfs functions. Revision Changes Path 1.7 +1 -0 src/sys/miscfs/union/union.h 1.12 +4 -0 src/sys/miscfs/union/union_subr.c 1.17 +3 -0 src/sys/miscfs/union/union_vnops.c 1.56 +0 -8 src/sys/kern/vfs_syscalls.c From owner-cvs-sys Wed Feb 12 01:47:38 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id BAA18984 for cvs-sys-outgoing; Wed, 12 Feb 1997 01:47:38 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id BAA18976; Wed, 12 Feb 1997 01:47:35 -0800 (PST) Date: Wed, 12 Feb 1997 01:47:35 -0800 (PST) From: Bruce Evans Message-Id: <199702120947.BAA18976@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/12 01:47:34 Modified: sys/i386/conf LINT Log: Use a valid value for MSGSSZ Don't specify PSM_CHECKSYNC twice. Submitted by: MSGSSZ by mi@aldan.ziplink.net Revision Changes Path 1.313 +1 -2 src/sys/i386/conf/LINT From owner-cvs-sys Wed Feb 12 05:33:02 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA27927 for cvs-sys-outgoing; Wed, 12 Feb 1997 05:33:02 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA27920; Wed, 12 Feb 1997 05:33:00 -0800 (PST) Date: Wed, 12 Feb 1997 05:33:00 -0800 (PST) From: KATO Takenori Message-Id: <199702121333.FAA27920@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/conf GENERIC98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/12 05:33:00 Modified: sys/pc98/conf GENERIC98 Log: Added memory addres and size of d8 (C-NET(98) network card). Revision Changes Path 1.16 +1 -1 src/sys/pc98/conf/GENERIC98 From owner-cvs-sys Wed Feb 12 05:35:58 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA28155 for cvs-sys-outgoing; Wed, 12 Feb 1997 05:35:58 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA28148; Wed, 12 Feb 1997 05:35:56 -0800 (PST) Date: Wed, 12 Feb 1997 05:35:56 -0800 (PST) From: KATO Takenori Message-Id: <199702121335.FAA28148@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/conf GENERIC98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/12 05:35:55 Branch: sys/pc98/conf RELENG_2_2 Modified: sys/pc98/conf GENERIC98 Log: YAMFC (revision 1.16; memory address of ed8). Revision Changes Path 1.8.2.5 +2 -2 src/sys/pc98/conf/GENERIC98 From owner-cvs-sys Wed Feb 12 05:39:28 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA28303 for cvs-sys-outgoing; Wed, 12 Feb 1997 05:39:28 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA28296; Wed, 12 Feb 1997 05:39:26 -0800 (PST) Date: Wed, 12 Feb 1997 05:39:26 -0800 (PST) From: KATO Takenori Message-Id: <199702121339.FAA28296@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/pc98 if_ed.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/12 05:39:26 Modified: sys/pc98/pc98 if_ed.c Log: Added check routine for memory window configuration. The probe routine of C-NET(98) returns 0 when isa_dev->id_maddr == 0 or isa_dev->id_msize == 0. Revision Changes Path 1.22 +3 -0 src/sys/pc98/pc98/if_ed.c From owner-cvs-sys Wed Feb 12 05:41:24 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA28437 for cvs-sys-outgoing; Wed, 12 Feb 1997 05:41:24 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA28429; Wed, 12 Feb 1997 05:41:23 -0800 (PST) Date: Wed, 12 Feb 1997 05:41:23 -0800 (PST) From: KATO Takenori Message-Id: <199702121341.FAA28429@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/pc98 if_ed.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/12 05:41:22 Branch: sys/pc98/pc98 RELENG_2_2 Modified: sys/pc98/pc98 if_ed.c Log: YAMFC (revision 1.22; check routine for memory window config). Revision Changes Path 1.11.2.6 +4 -1 src/sys/pc98/pc98/if_ed.c From owner-cvs-sys Wed Feb 12 06:00:09 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA29446 for cvs-sys-outgoing; Wed, 12 Feb 1997 06:00:09 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA29437; Wed, 12 Feb 1997 06:00:04 -0800 (PST) Date: Wed, 12 Feb 1997 06:00:04 -0800 (PST) From: Bruce Evans Message-Id: <199702121400.GAA29437@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_lockf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/12 06:00:03 Modified: sys/kern kern_lockf.c Log: Restored some lost function return types. Revision Changes Path 1.11 +2 -0 src/sys/kern/kern_lockf.c From owner-cvs-sys Wed Feb 12 06:07:32 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA29708 for cvs-sys-outgoing; Wed, 12 Feb 1997 06:07:32 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA29700; Wed, 12 Feb 1997 06:07:29 -0800 (PST) Date: Wed, 12 Feb 1997 06:07:29 -0800 (PST) From: Bruce Evans Message-Id: <199702121407.GAA29700@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/isofs/cd9660 cd9660_util.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/12 06:07:28 Modified: sys/isofs/cd9660 cd9660_util.c Log: Declare function args in order in recently K&Rised function headers. Revision Changes Path 1.8 +6 -3 src/sys/isofs/cd9660/cd9660_util.c From owner-cvs-sys Wed Feb 12 06:31:15 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA00911 for cvs-sys-outgoing; Wed, 12 Feb 1997 06:31:15 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA00904; Wed, 12 Feb 1997 06:31:13 -0800 (PST) Date: Wed, 12 Feb 1997 06:31:13 -0800 (PST) From: Bruce Evans Message-Id: <199702121431.GAA00904@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/union union_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/12 06:31:13 Modified: sys/miscfs/union union_vnops.c Log: Restored #include of so that this compiles again. Revision Changes Path 1.18 +1 -0 src/sys/miscfs/union/union_vnops.c From owner-cvs-sys Wed Feb 12 06:45:28 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA01448 for cvs-sys-outgoing; Wed, 12 Feb 1997 06:45:28 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA01441; Wed, 12 Feb 1997 06:45:26 -0800 (PST) Date: Wed, 12 Feb 1997 06:45:26 -0800 (PST) From: Bruce Evans Message-Id: <199702121445.GAA01441@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/union union_subr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/12 06:45:25 Modified: sys/miscfs/union union_subr.c Log: Added parameter names to prototypes that were added in the last commit to match nearby style. Revision Changes Path 1.13 +7 -4 src/sys/miscfs/union/union_subr.c From owner-cvs-sys Wed Feb 12 06:54:19 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA02005 for cvs-sys-outgoing; Wed, 12 Feb 1997 06:54:19 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA01996; Wed, 12 Feb 1997 06:54:17 -0800 (PST) Date: Wed, 12 Feb 1997 06:54:17 -0800 (PST) From: Mike Pritchard Message-Id: <199702121454.GAA01996@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/umapfs umap.h umap_vfsops.c umap_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/02/12 06:54:17 Modified: sys/miscfs/umapfs umap.h umap_vfsops.c umap_vnops.c Log: Add missing function prototypes. Revision Changes Path 1.7 +1 -0 src/sys/miscfs/umapfs/umap.h 1.13 +0 -2 src/sys/miscfs/umapfs/umap_vfsops.c 1.15 +3 -1 src/sys/miscfs/umapfs/umap_vnops.c From owner-cvs-sys Wed Feb 12 06:55:04 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA02097 for cvs-sys-outgoing; Wed, 12 Feb 1997 06:55:04 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA02090; Wed, 12 Feb 1997 06:55:02 -0800 (PST) Date: Wed, 12 Feb 1997 06:55:02 -0800 (PST) From: Mike Pritchard Message-Id: <199702121455.GAA02090@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/nullfs null.h null_vfsops.c null_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/02/12 06:55:02 Modified: sys/miscfs/nullfs null.h null_vfsops.c null_vnops.c Log: Make this compile again after the Lite2 merge. Also add missing function prototypes. Revision Changes Path 1.5 +1 -0 src/sys/miscfs/nullfs/null.h 1.12 +0 -2 src/sys/miscfs/nullfs/null_vfsops.c 1.14 +11 -6 src/sys/miscfs/nullfs/null_vnops.c From owner-cvs-sys Wed Feb 12 07:02:07 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA02483 for cvs-sys-outgoing; Wed, 12 Feb 1997 07:02:07 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA02382; Wed, 12 Feb 1997 07:00:07 -0800 (PST) From: Mike Pritchard Message-Id: <199702121500.HAA02382@freefall.freebsd.org> Subject: Re: cvs commit: src/sys/miscfs/umapfs umap.h umap_vfsops.c umap_vnops.c To: mpp@freefall.freebsd.org (Mike Pritchard) Date: Wed, 12 Feb 1997 07:00:07 -0800 (PST) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-Reply-To: <199702121454.GAA01996@freefall.freebsd.org> from "Mike Pritchard" at Feb 12, 97 06:54:17 am X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Note: I noticed that umapfs is calling a nullfs routine, and will not link unless you are also building nullfs into the kernel. The routine being called is null_bypass, and problably should be umap_bypass. Mike Pritchard wrote: > > mpp 97/02/12 06:54:17 > > Modified: sys/miscfs/umapfs umap.h umap_vfsops.c umap_vnops.c > Log: > Add missing function prototypes. -- Mike Pritchard mpp@FreeBSD.org "Go that way. Really fast. If something gets in your way, turn" From owner-cvs-sys Wed Feb 12 07:09:44 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA03007 for cvs-sys-outgoing; Wed, 12 Feb 1997 07:09:44 -0800 (PST) Received: from bofh.cybercity.dk (bofh.cybercity.dk [195.8.128.254]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA02838; Wed, 12 Feb 1997 07:07:35 -0800 (PST) Received: from critter.dk.tfs.com ([140.145.230.252]) by bofh.cybercity.dk (8.8.3/8.7.3) with ESMTP id QAA12799; Wed, 12 Feb 1997 16:09:20 +0100 (MET) Received: from critter.dk.tfs.com (localhost [127.0.0.1]) by critter.dk.tfs.com (8.8.2/8.8.2) with ESMTP id QAA02664; Wed, 12 Feb 1997 16:08:31 +0100 (MET) To: Mike Pritchard cc: mpp@freefall.freebsd.org (Mike Pritchard), CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/miscfs/umapfs umap.h umap_vfsops.c umap_vnops.c In-reply-to: Your message of "Wed, 12 Feb 1997 07:00:07 PST." <199702121500.HAA02382@freefall.freebsd.org> Date: Wed, 12 Feb 1997 16:08:31 +0100 Message-ID: <2662.855760111@critter.dk.tfs.com> From: Poul-Henning Kamp Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk In message <199702121500.HAA02382@freefall.freebsd.org>, Mike Pritchard writes: >Note: I noticed that umapfs is calling a nullfs routine, >and will not link unless you are also building nullfs >into the kernel. The routine being called is null_bypass, >and problably should be umap_bypass. Actually we should probably have one generic bypass in sys/kern and have them both access that one... -- Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. whois: [PHK] | phk@tfs.com TRW Financial Systems, Inc. Power and ignorance is a disgusting cocktail. From owner-cvs-sys Wed Feb 12 07:35:24 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA04450 for cvs-sys-outgoing; Wed, 12 Feb 1997 07:35:24 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA04443; Wed, 12 Feb 1997 07:35:21 -0800 (PST) Date: Wed, 12 Feb 1997 07:35:21 -0800 (PST) From: Bruce Evans Message-Id: <199702121535.HAA04443@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/gnu/ext2fs ext2_extern.h ext2_linux_balloc.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/12 07:35:20 Modified: sys/gnu/ext2fs ext2_extern.h ext2_linux_balloc.c Log: Fixed type mismatches. i_spare[N] in ufs/inode.h changed from long to int. Change ext2fs to match. We probably already assume that ints have >= 32 bits. Revision Changes Path 1.10 +2 -2 src/sys/gnu/ext2fs/ext2_extern.h 1.4 +2 -2 src/sys/gnu/ext2fs/ext2_linux_balloc.c From owner-cvs-sys Wed Feb 12 08:19:22 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA07858 for cvs-sys-outgoing; Wed, 12 Feb 1997 08:19:22 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA07847; Wed, 12 Feb 1997 08:19:19 -0800 (PST) Date: Wed, 12 Feb 1997 08:19:19 -0800 (PST) From: Mike Pritchard Message-Id: <199702121619.IAA07847@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/devfs devfs_tree.c devfs_vfsops.c devfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/02/12 08:19:18 Modified: sys/miscfs/devfs devfs_tree.c devfs_vfsops.c devfs_vnops.c Log: Make this compile again after the Lite2 merge. Call vget/VOP_UNLOCK with the correct number of arguments. Call vn_lock where appropriate. vfs_goneall is now replaced by VOP_REVOKE. Submitted by: bde Revision Changes Path 1.34 +5 -3 src/sys/miscfs/devfs/devfs_tree.c 1.16 +5 -5 src/sys/miscfs/devfs/devfs_vfsops.c 1.34 +16 -15 src/sys/miscfs/devfs/devfs_vnops.c From owner-cvs-sys Wed Feb 12 08:26:42 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA08291 for cvs-sys-outgoing; Wed, 12 Feb 1997 08:26:42 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA08283; Wed, 12 Feb 1997 08:26:39 -0800 (PST) Date: Wed, 12 Feb 1997 08:26:39 -0800 (PST) From: Mike Pritchard Message-Id: <199702121626.IAA08283@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/fifofs fifo_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/02/12 08:26:39 Modified: sys/miscfs/fifofs fifo_vnops.c Log: Rstored #include of so that this compiles without warnings again. Submitted by: bde Revision Changes Path 1.21 +1 -0 src/sys/miscfs/fifofs/fifo_vnops.c From owner-cvs-sys Wed Feb 12 08:31:33 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA08627 for cvs-sys-outgoing; Wed, 12 Feb 1997 08:31:33 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA08620; Wed, 12 Feb 1997 08:31:30 -0800 (PST) Date: Wed, 12 Feb 1997 08:31:30 -0800 (PST) From: Mike Pritchard Message-Id: <199702121631.IAA08620@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/msdosfs msdosfs_denode.c msdosfs_vnops.c msdosfsmount.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/02/12 08:31:30 Modified: sys/msdosfs msdosfs_denode.c msdosfs_vnops.c msdosfsmount.h Log: Make this compile without warnings after the Lite2 merge: - *fs_init routines now take a "struct vfsconf * vfsp" pointer as an argument. - Use the correct type for cookies. - Update function prototypes. Submitted by: bde Revision Changes Path 1.21 +2 -1 src/sys/msdosfs/msdosfs_denode.c 1.38 +5 -6 src/sys/msdosfs/msdosfs_vnops.c 1.9 +1 -1 src/sys/msdosfs/msdosfsmount.h From owner-cvs-sys Wed Feb 12 08:37:46 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA09113 for cvs-sys-outgoing; Wed, 12 Feb 1997 08:37:46 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA09085; Wed, 12 Feb 1997 08:37:44 -0800 (PST) Date: Wed, 12 Feb 1997 08:37:44 -0800 (PST) From: Mike Pritchard Message-Id: <199702121637.IAA09085@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys mount.h vnode.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/02/12 08:37:43 Modified: sys/sys mount.h vnode.h Log: Remove function prototypes for vfs_mountroot and vgoneall, since they were removed with the Lite2 merge. Submitted by: bde Revision Changes Path 1.38 +0 -1 src/sys/sys/mount.h 1.41 +0 -1 src/sys/sys/vnode.h From owner-cvs-sys Wed Feb 12 08:46:38 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA10318 for cvs-sys-outgoing; Wed, 12 Feb 1997 08:46:38 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA10298; Wed, 12 Feb 1997 08:46:32 -0800 (PST) Date: Wed, 12 Feb 1997 08:46:32 -0800 (PST) From: Mike Pritchard Message-Id: <199702121646.IAA10298@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 swapgeneric.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/02/12 08:46:30 Modified: sys/i386/i386 swapgeneric.c Log: This no longer depends on NFS being defined so that it can check for an NFS root. With Lite2, the file system type can be checked by checking if the rootfs name == "nfs". Revision Changes Path 1.20 +3 -8 src/sys/i386/i386/swapgeneric.c From owner-cvs-sys Wed Feb 12 08:52:21 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA10919 for cvs-sys-outgoing; Wed, 12 Feb 1997 08:52:21 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA10653; Wed, 12 Feb 1997 08:49:43 -0800 (PST) From: Mike Pritchard Message-Id: <199702121649.IAA10653@freefall.freebsd.org> Subject: Re: cvs commit: src/sys/i386/i386 swapgeneric.c To: mpp@freefall.freebsd.org (Mike Pritchard) Date: Wed, 12 Feb 1997 08:49:42 -0800 (PST) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-Reply-To: <199702121646.IAA10298@freefall.freebsd.org> from "Mike Pritchard" at Feb 12, 97 08:46:32 am X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Mike Pritchard wrote: > > mpp 97/02/12 08:46:30 > > Modified: sys/i386/i386 swapgeneric.c > Log: > This no longer depends on NFS being defined so that it > can check for an NFS root. With Lite2, the file system > type can be checked by checking if the rootfs name == "nfs". Submitted by: bde -- Mike Pritchard mpp@FreeBSD.org "Go that way. Really fast. If something gets in your way, turn" From owner-cvs-sys Wed Feb 12 08:55:43 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA11083 for cvs-sys-outgoing; Wed, 12 Feb 1997 08:55:43 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA11074; Wed, 12 Feb 1997 08:55:39 -0800 (PST) Date: Wed, 12 Feb 1997 08:55:39 -0800 (PST) From: Mike Pritchard Message-Id: <199702121655.IAA11074@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern vfs_syscalls.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/02/12 08:55:37 Modified: sys/kern vfs_syscalls.c Log: Don't depend on FIFO being defined to enable mkfifo. It is now always compiled. Submitted by: bde Revision Changes Path 1.57 +0 -4 src/sys/kern/vfs_syscalls.c From owner-cvs-sys Wed Feb 12 09:47:40 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA13820 for cvs-sys-outgoing; Wed, 12 Feb 1997 09:47:40 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA13811; Wed, 12 Feb 1997 09:47:36 -0800 (PST) Date: Wed, 12 Feb 1997 09:47:36 -0800 (PST) From: Mike Pritchard Message-Id: <199702121747.JAA13811@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/nullfs null_vfsops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/02/12 09:47:34 Modified: sys/miscfs/nullfs null_vfsops.c Log: Restore of #include so that this compiles without warnings again. Revision Changes Path 1.13 +1 -0 src/sys/miscfs/nullfs/null_vfsops.c From owner-cvs-sys Wed Feb 12 09:52:22 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA14344 for cvs-sys-outgoing; Wed, 12 Feb 1997 09:52:22 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA14336; Wed, 12 Feb 1997 09:52:19 -0800 (PST) Date: Wed, 12 Feb 1997 09:52:19 -0800 (PST) From: KATO Takenori Message-Id: <199702121752.JAA14336@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/pc98 syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/12 09:52:18 Branch: sys/pc98/pc98 RELENG_2_2 Modified: sys/pc98/pc98 syscons.c Log: Synchronize with sys/i386/isa/syscons.c revision 1.182.2.10. Revision Changes Path 1.13.2.9 +1 -2 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Wed Feb 12 10:06:18 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA15594 for cvs-sys-outgoing; Wed, 12 Feb 1997 10:06:18 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA15582; Wed, 12 Feb 1997 10:06:13 -0800 (PST) Date: Wed, 12 Feb 1997 10:06:13 -0800 (PST) From: Mike Pritchard Message-Id: <199702121806.KAA15582@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/nullfs null_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mpp 97/02/12 10:06:12 Modified: sys/miscfs/nullfs null_vnops.c Log: Eliminate the last of the compile warnings in this module by correctly casting the arguments to all of the null_bypass() calls. Revision Changes Path 1.15 +7 -7 src/sys/miscfs/nullfs/null_vnops.c From owner-cvs-sys Wed Feb 12 10:29:08 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA18217 for cvs-sys-outgoing; Wed, 12 Feb 1997 10:29:08 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA18210; Wed, 12 Feb 1997 10:29:06 -0800 (PST) Date: Wed, 12 Feb 1997 10:29:06 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199702121829.KAA18210@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/scsi 93cx6.c 93cx6.h aic7xxx.c aic7xxx.h src/sys/dev/aic7xxx aic7xxx.seq aic7xxx_reg.h src/sys/i386/eisa aic7770.c src/sys/pci aic7870.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk gibbs 97/02/12 10:29:05 Branch: sys/dev/aic7xxx RELENG_2_2 Modified: sys/dev/aic7xxx aic7xxx.seq aic7xxx_reg.h Log: Sync with current. Clear up data overrun problems. Revision Changes Path 1.46.2.5 +54 -50 src/sys/dev/aic7xxx/aic7xxx.seq 1.15.2.3 +2 -2 src/sys/dev/aic7xxx/aic7xxx_reg.h Branch: sys/i386/eisa RELENG_2_2 sys/i386/scsi RELENG_2_2 sys/pci RELENG_2_2 Modified: sys/i386/eisa aic7770.c sys/i386/scsi 93cx6.c 93cx6.h aic7xxx.c aic7xxx.h sys/pci aic7870.c Log: Sync with current. Revision Changes Path 1.34.2.4 +1 -1 src/sys/i386/eisa/aic7770.c 1.7.2.1 +2 -2 src/sys/i386/scsi/93cx6.c 1.5.2.1 +1 -1 src/sys/i386/scsi/93cx6.h 1.81.2.7 +58 -37 src/sys/i386/scsi/aic7xxx.c 1.31.2.5 +2 -1 src/sys/i386/scsi/aic7xxx.h 1.41.2.5 +2 -2 src/sys/pci/aic7870.c From owner-cvs-sys Wed Feb 12 10:40:22 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA18848 for cvs-sys-outgoing; Wed, 12 Feb 1997 10:40:22 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA18841; Wed, 12 Feb 1997 10:40:20 -0800 (PST) Date: Wed, 12 Feb 1997 10:40:20 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199702121840.KAA18841@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/scsi 93cx6.c 93cx6.h aic7xxx.c aic7xxx.h src/sys/dev/aic7xxx aic7xxx.seq aic7xxx_reg.h src/sys/i386/eisa aic7770.c src/sys/pci aic7870.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk gibbs 97/02/12 10:40:19 Branch: sys/dev/aic7xxx RELENG_2_1_0 Modified: sys/dev/aic7xxx aic7xxx.seq aic7xxx_reg.h Log: Sync with current: SCB paging is now performed largely at the sequencer level. Totally rewritten mesgin and mesgout phase handling WDTR and SDTR message handling replaced with generic extended message handling pushing the handling of extended messages up to the kernel driver. Support the NOOP message. Don't clobber in-progress PCI transfers when shutting down DMAs. Many other changes to improve error detection and correction. Reviewed by: wcarchive Revision Changes Path 1.16.4.19 +508 -419 src/sys/dev/aic7xxx/aic7xxx.seq 1.2.2.10 +93 -66 src/sys/dev/aic7xxx/aic7xxx_reg.h Branch: sys/i386/eisa RELENG_2_1_0 Modified: sys/i386/eisa aic7770.c Log: Sync with current: Style and type cleanups. Reviewed by: wcarchive Revision Changes Path 1.21.2.6 +94 -92 src/sys/i386/eisa/aic7770.c Branch: sys/i386/scsi RELENG_2_1_0 Modified: sys/i386/scsi 93cx6.c 93cx6.h aic7xxx.c aic7xxx.h Log: Sync with current: Fully support auto termination and setting high byte termination. Much better error handling and recovery code. Add rudimentary Queue Full recovery code. Style and type fixes. Split up the interrupt handler into subfunctions to improve readability. Reviewed by: wcarchive Revision Changes Path 1.1.2.5 +15 -12 src/sys/i386/scsi/93cx6.c 1.1.2.4 +19 -5 src/sys/i386/scsi/93cx6.h 1.29.2.27 +1923 -1771src/sys/i386/scsi/aic7xxx.c 1.10.2.12 +221 -129 src/sys/i386/scsi/aic7xxx.h Branch: sys/pci RELENG_2_1_0 Modified: sys/pci aic7870.c Log: Sync with current: Fully support auto termination and setting high byte termination. Add support for memory mapped I/O. Changed initialization order so that the ahc_in/outb functions can be used for all I/O even at startup. Reviewed by: wcarchive Revision Changes Path 1.11.2.19 +467 -222 src/sys/pci/aic7870.c From owner-cvs-sys Wed Feb 12 10:54:40 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA19957 for cvs-sys-outgoing; Wed, 12 Feb 1997 10:54:40 -0800 (PST) Received: (from wollman@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA19946; Wed, 12 Feb 1997 10:54:37 -0800 (PST) Date: Wed, 12 Feb 1997 10:54:37 -0800 (PST) From: Garrett Wollman Message-Id: <199702121854.KAA19946@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/net if.c src/sys/sys protosw.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 97/02/12 10:54:36 Modified: sys/net if.c sys/sys protosw.h Log: Implement PRC_IFUP a la PRC_IFDOWN so that protocols know when an interface has come bacl up (and can referse actions taken as a result of downing). Revision Changes Path 1.44 +3 -5 src/sys/net/if.c 1.13 +2 -1 src/sys/sys/protosw.h From owner-cvs-sys Wed Feb 12 16:39:10 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA06273 for cvs-sys-outgoing; Wed, 12 Feb 1997 16:39:10 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA06266; Wed, 12 Feb 1997 16:39:08 -0800 (PST) Date: Wed, 12 Feb 1997 16:39:08 -0800 (PST) From: Bruce Evans Message-Id: <199702130039.QAA06266@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/isofs/cd9660 cd9660_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/12 16:39:07 Modified: sys/isofs/cd9660 cd9660_vnops.c Log: Removed bogus B_AGE policy again (see rev 1.4). Removed FIFO ifdef again (see rev.1.8). This also fixes vfs initialization since the VNODEOP_SET() was inside the ifdef. Revision Changes Path 1.31 +0 -5 src/sys/isofs/cd9660/cd9660_vnops.c From owner-cvs-sys Wed Feb 12 16:42:15 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA06562 for cvs-sys-outgoing; Wed, 12 Feb 1997 16:42:15 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA06552; Wed, 12 Feb 1997 16:42:12 -0800 (PST) Date: Wed, 12 Feb 1997 16:42:12 -0800 (PST) From: Bruce Evans Message-Id: <199702130042.QAA06552@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/ufs/ufs ufs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/12 16:42:12 Modified: sys/ufs/ufs ufs_vnops.c Log: Removed FIFO ifdef again (see rev.1.5). Revision Changes Path 1.45 +0 -2 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-sys Wed Feb 12 17:13:24 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id RAA08166 for cvs-sys-outgoing; Wed, 12 Feb 1997 17:13:24 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id RAA08154; Wed, 12 Feb 1997 17:13:17 -0800 (PST) Date: Wed, 12 Feb 1997 17:13:17 -0800 (PST) From: Bruce Evans Message-Id: <199702130113.RAA08154@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/isofs/cd9660 cd9660_vfsops.c iso.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/12 17:13:16 Modified: sys/isofs/cd9660 cd9660_vfsops.c iso.h Log: Killed more FIFO ifdefs. All gone now. Revision Changes Path 1.18 +0 -5 src/sys/isofs/cd9660/cd9660_vfsops.c 1.12 +0 -2 src/sys/isofs/cd9660/iso.h From owner-cvs-sys Wed Feb 12 22:59:54 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA22067 for cvs-sys-outgoing; Wed, 12 Feb 1997 22:59:54 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA22060; Wed, 12 Feb 1997 22:59:52 -0800 (PST) Date: Wed, 12 Feb 1997 22:59:52 -0800 (PST) From: Bruce Evans Message-Id: <199702130659.WAA22060@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa npx.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/12 22:59:52 Branch: sys/i386/isa RELENG_2_2 Modified: sys/i386/isa npx.c Log: YAMFC (reenabled i586_optimized_copyin/out yet again). Revision Changes Path 1.31.2.6 +1 -3 src/sys/i386/isa/npx.c From owner-cvs-sys Wed Feb 12 23:07:00 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA22402 for cvs-sys-outgoing; Wed, 12 Feb 1997 23:07:00 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA22394; Wed, 12 Feb 1997 23:06:57 -0800 (PST) Date: Wed, 12 Feb 1997 23:06:57 -0800 (PST) From: Bruce Evans Message-Id: <199702130706.XAA22394@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 db_interface.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/12 23:06:56 Branch: sys/i386/i386 RELENG_2_2 Modified: sys/i386/i386 db_interface.c Log: YAMFC (fixed benign type mismatch; fixed writing just above etext); Revision Changes Path 1.23.2.1 +9 -8 src/sys/i386/i386/db_interface.c From owner-cvs-sys Wed Feb 12 23:10:28 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA22550 for cvs-sys-outgoing; Wed, 12 Feb 1997 23:10:28 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA22541; Wed, 12 Feb 1997 23:10:23 -0800 (PST) Date: Wed, 12 Feb 1997 23:10:23 -0800 (PST) From: Bruce Evans Message-Id: <199702130710.XAA22541@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/ddb db_command.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/12 23:10:22 Branch: sys/ddb RELENG_2_2 Modified: sys/ddb db_command.c Log: YAMFC (fixed benign bogus linkage of one of the ddb linker sets). Revision Changes Path 1.20.2.1 +6 -2 src/sys/ddb/db_command.c From owner-cvs-sys Wed Feb 12 23:13:23 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA22683 for cvs-sys-outgoing; Wed, 12 Feb 1997 23:13:23 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA22676; Wed, 12 Feb 1997 23:13:21 -0800 (PST) Date: Wed, 12 Feb 1997 23:13:21 -0800 (PST) From: Bruce Evans Message-Id: <199702130713.XAA22676@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/ddb db_sym.c src/sys/i386/include db_machdep.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/12 23:13:20 Branch: sys/ddb RELENG_2_2 sys/i386/include RELENG_2_2 Modified: sys/ddb db_sym.c sys/i386/include db_machdep.h Log: YAMFC (fixed printing of small offsets). Revision Changes Path 1.15.4.1 +9 -3 src/sys/ddb/db_sym.c 1.9.4.1 +16 -1 src/sys/i386/include/db_machdep.h From owner-cvs-sys Wed Feb 12 23:17:00 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA22982 for cvs-sys-outgoing; Wed, 12 Feb 1997 23:17:00 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA22975; Wed, 12 Feb 1997 23:16:58 -0800 (PST) Date: Wed, 12 Feb 1997 23:16:58 -0800 (PST) From: Bruce Evans Message-Id: <199702130716.XAA22975@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/ibcs2 ibcs2_util.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/12 23:16:58 Branch: sys/i386/ibcs2 RELENG_2_2 Modified: sys/i386/ibcs2 ibcs2_util.h Log: YAMFC (added a missing prototype). Revision Changes Path 1.6.4.1 +4 -0 src/sys/i386/ibcs2/ibcs2_util.h From owner-cvs-sys Wed Feb 12 23:20:45 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA23267 for cvs-sys-outgoing; Wed, 12 Feb 1997 23:20:45 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA23260; Wed, 12 Feb 1997 23:20:44 -0800 (PST) Date: Wed, 12 Feb 1997 23:20:44 -0800 (PST) From: Bruce Evans Message-Id: <199702130720.XAA23260@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa isa.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/12 23:20:44 Branch: sys/i386/isa RELENG_2_2 Modified: sys/i386/isa isa.c Log: YAMFC (0xa0000 -> ISA_HOLE_START). Revision Changes Path 1.74.2.1 +2 -2 src/sys/i386/isa/isa.c From owner-cvs-sys Wed Feb 12 23:27:22 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA23519 for cvs-sys-outgoing; Wed, 12 Feb 1997 23:27:22 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA23512; Wed, 12 Feb 1997 23:27:21 -0800 (PST) Date: Wed, 12 Feb 1997 23:27:21 -0800 (PST) From: Bruce Evans Message-Id: <199702130727.XAA23512@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/msdosfs msdosfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/12 23:27:20 Branch: sys/msdosfs RELENG_2_2 Modified: sys/msdosfs msdosfs_vnops.c Log: YAMFC (don't sync the directory entry for every successful write). Revision Changes Path 1.34.2.1 +2 -2 src/sys/msdosfs/msdosfs_vnops.c From owner-cvs-sys Wed Feb 12 23:33:42 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA23987 for cvs-sys-outgoing; Wed, 12 Feb 1997 23:33:42 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA23979; Wed, 12 Feb 1997 23:33:39 -0800 (PST) Date: Wed, 12 Feb 1997 23:33:39 -0800 (PST) From: Bruce Evans Message-Id: <199702130733.XAA23979@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/net if_mib.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/12 23:33:39 Branch: sys/net RELENG_2_2 Modified: sys/net if_mib.h Log: YAMFC (fixed pedantic syntax error). Revision Changes Path 1.2.2.1 +2 -2 src/sys/net/if_mib.h From owner-cvs-sys Wed Feb 12 23:49:55 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA24769 for cvs-sys-outgoing; Wed, 12 Feb 1997 23:49:55 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA24762; Wed, 12 Feb 1997 23:49:53 -0800 (PST) Date: Wed, 12 Feb 1997 23:49:53 -0800 (PST) From: Bruce Evans Message-Id: <199702130749.XAA24762@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/12 23:49:52 Branch: sys/i386/i386 RELENG_2_2 Modified: sys/i386/i386 userconfig.c Log: YAMFC (add the userconfig part of the `ex' driver). Revision Changes Path 1.63.2.15 +3 -2 src/sys/i386/i386/userconfig.c From owner-cvs-sys Wed Feb 12 23:51:56 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA24867 for cvs-sys-outgoing; Wed, 12 Feb 1997 23:51:56 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA24860; Wed, 12 Feb 1997 23:51:54 -0800 (PST) Date: Wed, 12 Feb 1997 23:51:54 -0800 (PST) From: Bruce Evans Message-Id: <199702130751.XAA24860@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 trap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/12 23:51:54 Branch: sys/i386/i386 RELENG_2_2 Modified: sys/i386/i386 trap.c Log: YAMFC (remove some dead code from trapwrite). Revision Changes Path 1.83.2.2 +2 -4 src/sys/i386/i386/trap.c From owner-cvs-sys Thu Feb 13 00:17:36 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id AAA25873 for cvs-sys-outgoing; Thu, 13 Feb 1997 00:17:36 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id AAA25866; Thu, 13 Feb 1997 00:17:34 -0800 (PST) Date: Thu, 13 Feb 1997 00:17:34 -0800 (PST) From: Bruce Evans Message-Id: <199702130817.AAA25866@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_fork.c vfs_bio.c src/sys/vm vm_glue.c vm_pageout.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/13 00:17:33 Branch: sys/kern RELENG_2_2 sys/vm RELENG_2_2 Modified: sys/kern kern_fork.c vfs_bio.c sys/vm vm_glue.c vm_pageout.c Log: YAMFC (do spl0() in fork1() and not in kernel processes). Revision Changes Path 1.27.2.1 +2 -1 src/sys/kern/kern_fork.c 1.104.2.3 +1 -2 src/sys/kern/vfs_bio.c 1.55.2.2 +1 -2 src/sys/vm/vm_glue.c 1.86.2.1 +1 -5 src/sys/vm/vm_pageout.c From owner-cvs-sys Thu Feb 13 00:31:56 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id AAA26501 for cvs-sys-outgoing; Thu, 13 Feb 1997 00:31:56 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id AAA26494; Thu, 13 Feb 1997 00:31:55 -0800 (PST) Date: Thu, 13 Feb 1997 00:31:55 -0800 (PST) From: Bruce Evans Message-Id: <199702130831.AAA26494@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include asmacros.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/13 00:31:54 Modified: sys/i386/include asmacros.h Log: Align text to 16-byte boundaries if profiling is enabled. This will allow a fourfold reduction in the size of the profiling buffers. This goes with rev.1.91 of Makefile.i386 which does the same thing for C functions. Revision Changes Path 1.11 +4 -0 src/sys/i386/include/asmacros.h From owner-cvs-sys Thu Feb 13 00:34:43 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id AAA26697 for cvs-sys-outgoing; Thu, 13 Feb 1997 00:34:43 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id AAA26690; Thu, 13 Feb 1997 00:34:42 -0800 (PST) Date: Thu, 13 Feb 1997 00:34:42 -0800 (PST) From: Bruce Evans Message-Id: <199702130834.AAA26690@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include asmacros.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/13 00:34:41 Branch: sys/i386/include RELENG_2_2 Modified: sys/i386/include asmacros.h Log: YAMFC (align text to 16-byte boundaries if profiling). Revision Changes Path 1.9.2.1 +5 -1 src/sys/i386/include/asmacros.h From owner-cvs-sys Thu Feb 13 02:47:37 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA03035 for cvs-sys-outgoing; Thu, 13 Feb 1997 02:47:37 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA03027; Thu, 13 Feb 1997 02:47:33 -0800 (PST) Date: Thu, 13 Feb 1997 02:47:33 -0800 (PST) From: Bruce Evans Message-Id: <199702131047.CAA03027@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys gmon.h src/sys/i386/include profile.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/13 02:47:31 Modified: sys/sys gmon.h sys/i386/include profile.h Log: Moved definition of FUNCTION_ALIGNMENT to a machine-dependent place. Changed it from 4 to 16 for i386's. It can be anything for i386's, but compiler options limit it to a power of 2, and assembler and linker deficiencies limit it to a small power of 2 (<= 16). We use 16 in the kernel to get smaller tables (see Makefile.i386 and ). We still use the default of 4 in user mode. Use HISTCOUNTER instead of (*kcount) in the definition of KCOUNT() for consistency with other macros. Revision Changes Path 1.11 +0 -5 src/sys/sys/gmon.h 1.10 +9 -1 src/sys/i386/include/profile.h From owner-cvs-sys Thu Feb 13 03:57:04 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA05288 for cvs-sys-outgoing; Thu, 13 Feb 1997 03:57:04 -0800 (PST) Received: (from sos@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA05279; Thu, 13 Feb 1997 03:57:01 -0800 (PST) Date: Thu, 13 Feb 1997 03:57:01 -0800 (PST) From: Soren Schmidt Message-Id: <199702131157.DAA05279@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk sos 97/02/13 03:57:00 Modified: sys/i386/isa syscons.c Log: Oops, cut/paste could be done on tthe WRONG vty :( pointed out by Kazu. Revision Changes Path 1.201 +1 -1 src/sys/i386/isa/syscons.c From owner-cvs-sys Thu Feb 13 03:58:55 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA05356 for cvs-sys-outgoing; Thu, 13 Feb 1997 03:58:55 -0800 (PST) Received: (from sos@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA05348; Thu, 13 Feb 1997 03:58:53 -0800 (PST) Date: Thu, 13 Feb 1997 03:58:53 -0800 (PST) From: Soren Schmidt Message-Id: <199702131158.DAA05348@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk sos 97/02/13 03:58:53 Branch: sys/i386/isa RELENG_2_2 Modified: sys/i386/isa syscons.c Log: Oops, cut/paste could be done on tthe WRONG vty :( pointed out by Kazu. Revision Changes Path 1.182.2.11 +2 -2 src/sys/i386/isa/syscons.c From owner-cvs-sys Thu Feb 13 04:22:40 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA07252 for cvs-sys-outgoing; Thu, 13 Feb 1997 04:22:40 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA07245; Thu, 13 Feb 1997 04:22:38 -0800 (PST) Date: Thu, 13 Feb 1997 04:22:38 -0800 (PST) From: KATO Takenori Message-Id: <199702131222.EAA07245@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/pc98 npx.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/13 04:22:37 Branch: sys/pc98/pc98 RELENG_2_2 Modified: sys/pc98/pc98 npx.c Log: Synchronize with sys/i386/isa/npx.c revision 1.31.2.6. Revision Changes Path 1.8.2.4 +1 -3 src/sys/pc98/pc98/npx.c From owner-cvs-sys Thu Feb 13 04:26:48 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA07386 for cvs-sys-outgoing; Thu, 13 Feb 1997 04:26:48 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA07374; Thu, 13 Feb 1997 04:26:45 -0800 (PST) Date: Thu, 13 Feb 1997 04:26:45 -0800 (PST) From: KATO Takenori Message-Id: <199702131226.EAA07374@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/pc98 pc98.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/13 04:26:44 Branch: sys/pc98/pc98 RELENG_2_2 Modified: sys/pc98/pc98 pc98.c Log: Synchronize with sys/i386/isa/isa.c revision 1.74.2.1. Revision Changes Path 1.10.2.6 +2 -2 src/sys/pc98/pc98/pc98.c From owner-cvs-sys Thu Feb 13 04:30:21 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA07629 for cvs-sys-outgoing; Thu, 13 Feb 1997 04:30:21 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA07619; Thu, 13 Feb 1997 04:30:18 -0800 (PST) Date: Thu, 13 Feb 1997 04:30:18 -0800 (PST) From: KATO Takenori Message-Id: <199702131230.EAA07619@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/13 04:30:17 Branch: sys/pc98/i386 RELENG_2_2 Modified: sys/pc98/i386 userconfig.c Log: Synchronize with sys/i386/i386/userconfig.c revision .163.2.15. Revision Changes Path 1.10.2.8 +3 -2 src/sys/pc98/i386/userconfig.c From owner-cvs-sys Thu Feb 13 04:32:44 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA07792 for cvs-sys-outgoing; Thu, 13 Feb 1997 04:32:44 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA07780; Thu, 13 Feb 1997 04:32:41 -0800 (PST) Date: Thu, 13 Feb 1997 04:32:41 -0800 (PST) From: KATO Takenori Message-Id: <199702131232.EAA07780@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/i386 trap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/13 04:32:39 Branch: sys/pc98/i386 RELENG_2_2 Modified: sys/pc98/i386 trap.c Log: Synchronize with sys/i386/i386/trap.c revision 1.83.2.2. Revision Changes Path 1.8.2.2 +2 -4 src/sys/pc98/i386/trap.c From owner-cvs-sys Thu Feb 13 05:15:55 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA09954 for cvs-sys-outgoing; Thu, 13 Feb 1997 05:15:55 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA09941; Thu, 13 Feb 1997 05:15:51 -0800 (PST) Date: Thu, 13 Feb 1997 05:15:51 -0800 (PST) From: Bruce Evans Message-Id: <199702131315.FAA09941@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/boot/biosboot boot.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/13 05:15:49 Modified: sys/i386/boot/biosboot boot.c Log: Get defaults for the boot device (and flags) from the file "boot.config" (relative to the root directory on the 'a' partition on the first BSD slice) if it exists. If it doesn't exist, then the only visible changes should be that the kernel name isn't reset to "/kernel" after looking it up fails and that the default name is now "kernel". The new function readfile() can be used for other things: - reading help messages. - reading splash screens. - reading userconfig info. Revision Changes Path 1.62 +48 -16 src/sys/i386/boot/biosboot/boot.c From owner-cvs-sys Thu Feb 13 06:46:58 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA14252 for cvs-sys-outgoing; Thu, 13 Feb 1997 06:46:58 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA14240; Thu, 13 Feb 1997 06:46:46 -0800 (PST) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.2/8.7.3) id BAA19714; Fri, 14 Feb 1997 01:16:44 +1030 (CST) From: Michael Smith Message-Id: <199702131446.BAA19714@genesis.atrad.adelaide.edu.au> Subject: Re: cvs commit: src/sys/i386/boot/biosboot boot.c In-Reply-To: <199702131315.FAA09941@freefall.freebsd.org> from Bruce Evans at "Feb 13, 97 05:15:51 am" To: bde@freefall.freebsd.org (Bruce Evans) Date: Fri, 14 Feb 1997 01:16:42 +1030 (CST) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Bruce Evans stands accused of saying: > Get defaults for the boot device (and flags) from the file > "boot.config" (relative to the root directory on the 'a' partition > on the first BSD slice) if it exists. If it doesn't exist, then > the only visible changes should be that the kernel name isn't reset > to "/kernel" after looking it up fails and that the default name > is now "kernel". Are the contents of this file left where the kernel can find them? Is the function able to handle finding files in subdirectories? (Could it look eg. in a single fixed directory, eg /boot?) -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[ From owner-cvs-sys Thu Feb 13 07:14:34 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA16767 for cvs-sys-outgoing; Thu, 13 Feb 1997 07:14:34 -0800 (PST) Received: (from davidg@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA16760; Thu, 13 Feb 1997 07:14:31 -0800 (PST) Date: Thu, 13 Feb 1997 07:14:31 -0800 (PST) From: David Greenman Message-Id: <199702131514.HAA16760@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci if_de.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 97/02/13 07:14:30 Branch: sys/pci RELENG_2_1_0 Modified: sys/pci if_de.c Log: Last minute fix that might get SMC 9332BDT cards working. Ported from a -current patch by John Capo . Revision Changes Path 1.29.2.8 +15 -1 src/sys/pci/if_de.c From owner-cvs-sys Thu Feb 13 10:05:58 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA27676 for cvs-sys-outgoing; Thu, 13 Feb 1997 10:05:58 -0800 (PST) Received: (from wollman@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA27667; Thu, 13 Feb 1997 10:05:54 -0800 (PST) Date: Thu, 13 Feb 1997 10:05:54 -0800 (PST) From: Garrett Wollman Message-Id: <199702131805.KAA27667@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern uipc_socket2.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 97/02/13 10:05:51 Modified: sys/kern uipc_socket2.c Log: For large values of sb_max or MCLBYTES, it was possible for the expression sb_max * MCLBYTES / (MSIZE + MCLBYTES) used in sbreserve() to overflow, causing all socket creation attempts to fail. Force the calculation to use u_quad_t's, which makes overflow less likely. Revision Changes Path 1.19 +1 -2 src/sys/kern/uipc_socket2.c From owner-cvs-sys Thu Feb 13 10:41:06 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA29861 for cvs-sys-outgoing; Thu, 13 Feb 1997 10:41:06 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA29853; Thu, 13 Feb 1997 10:41:04 -0800 (PST) Date: Thu, 13 Feb 1997 10:41:04 -0800 (PST) From: KATO Takenori Message-Id: <199702131841.KAA29853@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/boot/biosboot boot.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/13 10:41:04 Modified: sys/pc98/boot/biosboot boot.c Log: Synchronize with sys/i386/boot/biosboot/boot.c revision 1.62. Revision Changes Path 1.9 +48 -16 src/sys/pc98/boot/biosboot/boot.c From owner-cvs-sys Thu Feb 13 10:43:58 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA29993 for cvs-sys-outgoing; Thu, 13 Feb 1997 10:43:58 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA29986; Thu, 13 Feb 1997 10:43:56 -0800 (PST) Date: Thu, 13 Feb 1997 10:43:56 -0800 (PST) From: KATO Takenori Message-Id: <199702131843.KAA29986@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/pc98 syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/13 10:43:55 Modified: sys/pc98/pc98 syscons.c Log: Synchronize with sys/i386/isa/syscons.c revision 1.201. Revision Changes Path 1.27 +1 -1 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Thu Feb 13 10:46:10 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA00275 for cvs-sys-outgoing; Thu, 13 Feb 1997 10:46:10 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA00266; Thu, 13 Feb 1997 10:46:06 -0800 (PST) Date: Thu, 13 Feb 1997 10:46:06 -0800 (PST) From: KATO Takenori Message-Id: <199702131846.KAA00266@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/pc98 syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/13 10:46:05 Branch: sys/pc98/pc98 RELENG_2_2 Modified: sys/pc98/pc98 syscons.c Log: Synchronize with sys/i386/isa/syscons.c revision 1.182.2.11. Revision Changes Path 1.13.2.10 +2 -2 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Thu Feb 13 11:37:46 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA02955 for cvs-sys-outgoing; Thu, 13 Feb 1997 11:37:46 -0800 (PST) Received: (from wollman@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA02948; Thu, 13 Feb 1997 11:37:44 -0800 (PST) Date: Thu, 13 Feb 1997 11:37:44 -0800 (PST) From: Garrett Wollman Message-Id: <199702131937.LAA02948@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_kern.h vm_page.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 97/02/13 11:37:43 Modified: sys/vm vm_kern.h vm_page.c Log: Provide an alternative interface to contigmalloc() which allows a specific map to be used when allocating the kernel va (e.g., mb_map). The VM gurus may want to look this over. Revision Changes Path 1.11 +3 -0 src/sys/vm/vm_kern.h 1.75 +19 -4 src/sys/vm/vm_page.c From owner-cvs-sys Thu Feb 13 11:41:43 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA03235 for cvs-sys-outgoing; Thu, 13 Feb 1997 11:41:43 -0800 (PST) Received: (from wollman@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA03228; Thu, 13 Feb 1997 11:41:42 -0800 (PST) Date: Thu, 13 Feb 1997 11:41:42 -0800 (PST) From: Garrett Wollman Message-Id: <199702131941.LAA03228@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern uipc_mbuf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 97/02/13 11:41:41 Modified: sys/kern uipc_mbuf.c Log: Provide an alternative mbuf cluster allocator which permits use of clusters greater than one page in length by calling contigmalloc1(). This uses a helper process `mclalloc' to do the allocation if the system runs out at interrupt time to avoid calling contigmalloc at high spl. It is not yet clear to me whether this works. Revision Changes Path 1.27 +46 -1 src/sys/kern/uipc_mbuf.c From owner-cvs-sys Thu Feb 13 11:46:55 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA03618 for cvs-sys-outgoing; Thu, 13 Feb 1997 11:46:55 -0800 (PST) Received: (from wollman@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id LAA03609; Thu, 13 Feb 1997 11:46:51 -0800 (PST) Date: Thu, 13 Feb 1997 11:46:51 -0800 (PST) From: Garrett Wollman Message-Id: <199702131946.LAA03609@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet in.c in_proto.c in_rmx.c in_var.h ip_var.h raw_ip.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 97/02/13 11:46:50 Modified: sys/netinet in.c in_proto.c in_rmx.c in_var.h ip_var.h raw_ip.c Log: Provide PRC_IFDOWN and PRC_IFUP support for IP. Now, when an interface is administratively downed, all routes to that interface (including the interface route itself) which are not static will be deleted. When it comes back up, and addresses remaining will have their interface routes re-added. This solves the problem where, for example, an Ethernet interface is downed by traffic continues to flow by way of ARP entries. Revision Changes Path 1.30 +1 -2 src/sys/netinet/in.c 1.36 +1 -1 src/sys/netinet/in_proto.c 1.28 +49 -1 src/sys/netinet/in_rmx.c 1.23 +2 -0 src/sys/netinet/in_var.h 1.29 +1 -0 src/sys/netinet/ip_var.h 1.41 +63 -1 src/sys/netinet/raw_ip.c From owner-cvs-sys Thu Feb 13 14:36:09 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id OAA14261 for cvs-sys-outgoing; Thu, 13 Feb 1997 14:36:09 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id OAA14253; Thu, 13 Feb 1997 14:36:07 -0800 (PST) Date: Thu, 13 Feb 1997 14:36:07 -0800 (PST) From: Bruce Evans Message-Id: <199702132236.OAA14253@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/net bpf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/13 14:36:07 Branch: sys/net RELENG_2_2 Modified: sys/net bpf.c Log: YAMFC (correctly account for header length in m_pkthdr.len). Revision Changes Path 1.26.2.1 +2 -1 src/sys/net/bpf.c From owner-cvs-sys Thu Feb 13 14:46:50 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id OAA15232 for cvs-sys-outgoing; Thu, 13 Feb 1997 14:46:50 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id OAA15225; Thu, 13 Feb 1997 14:46:48 -0800 (PST) Date: Thu, 13 Feb 1997 14:46:48 -0800 (PST) From: Bruce Evans Message-Id: <199702132246.OAA15225@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa if_ze.c if_zp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/13 14:46:46 Branch: sys/i386/isa RELENG_2_2 Modified: sys/i386/isa if_ze.c if_zp.c Log: YAMFC (added LINT_PCCARD_HACK stuff so that LINT can be built). Revision Changes Path 1.33.2.4 +6 -2 src/sys/i386/isa/if_ze.c 1.26.2.5 +6 -2 src/sys/i386/isa/if_zp.c From owner-cvs-sys Thu Feb 13 14:48:30 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id OAA15412 for cvs-sys-outgoing; Thu, 13 Feb 1997 14:48:30 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id OAA15396; Thu, 13 Feb 1997 14:48:26 -0800 (PST) Date: Thu, 13 Feb 1997 14:48:26 -0800 (PST) From: Bruce Evans Message-Id: <199702132248.OAA15396@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa if_ze.c if_zp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/13 14:48:24 Modified: sys/i386/isa if_ze.c if_zp.c Log: Changed #include order to match better order in 2.2. Revision Changes Path 1.39 +1 -1 src/sys/i386/isa/if_ze.c 1.33 +1 -1 src/sys/i386/isa/if_zp.c From owner-cvs-sys Thu Feb 13 16:03:01 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA19993 for cvs-sys-outgoing; Thu, 13 Feb 1997 16:03:01 -0800 (PST) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA19980; Thu, 13 Feb 1997 16:02:44 -0800 (PST) Received: from current1.whistle.com (current1.whistle.com [207.76.205.22]) by alpo.whistle.com (8.8.5/8.8.4) with SMTP id PAA20438; Thu, 13 Feb 1997 15:58:56 -0800 (PST) Message-ID: <3303AA4C.41C67EA6@whistle.com> Date: Thu, 13 Feb 1997 15:57:00 -0800 From: Julian Elischer Organization: Whistle Communications X-Mailer: Mozilla 3.0Gold (X11; I; FreeBSD 2.2-CURRENT i386) MIME-Version: 1.0 To: Bruce Evans CC: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/boot/biosboot boot.c References: <199702131315.FAA09941@freefall.freebsd.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Bruce Evans wrote: > > bde 97/02/13 05:15:49 > > Modified: sys/i386/boot/biosboot boot.c > Log: > Get defaults for the boot device (and flags) from the file > "boot.config" (relative to the root directory on the 'a' partition > on the first BSD slice) if it exists. If it doesn't exist, then > the only visible changes should be that the kernel name isn't reset > to "/kernel" after looking it up fails and that the default name > is now "kernel". > > The new function readfile() can be used for other things: > - reading help messages. > - reading splash screens. > - reading userconfig info. > > Revision Changes Path > 1.62 +48 -16 src/sys/i386/boot/biosboot/boot.c neat, except there is no backout, which is needed to recover from a bad kernel automatically. ( the reason I didn't do this with the 'nextboot' option.) From owner-cvs-sys Thu Feb 13 16:08:27 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA20461 for cvs-sys-outgoing; Thu, 13 Feb 1997 16:08:27 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA20437; Thu, 13 Feb 1997 16:08:16 -0800 (PST) Date: Thu, 13 Feb 1997 16:08:16 -0800 (PST) From: Bruce Evans Message-Id: <199702140008.QAA20437@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys, cvs-usrsbin Subject: cvs commit: src/sys/i386/conf Makefile.i386 src/usr.sbin/config mkmakefile.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/13 16:08:15 Branch: sys/i386/conf RELENG_2_2 usr.sbin/config RELENG_2_2 Modified: sys/i386/conf Makefile.i386 usr.sbin/config mkmakefile.c Log: YAMFC (moved nonstandard compiler profiling options out of config). The 2.2 mkmakefile.c is now the same as rev.1.20 (this commit merges rev.1.19; rev 1.20 was already merged; 1.21 hasn't been merged). Revision Changes Path 1.89.2.2 +8 -1 src/sys/i386/conf/Makefile.i386 1.18.2.2 +4 -6 src/usr.sbin/config/mkmakefile.c From owner-cvs-sys Thu Feb 13 17:11:40 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id RAA24676 for cvs-sys-outgoing; Thu, 13 Feb 1997 17:11:40 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id RAA24668; Thu, 13 Feb 1997 17:11:37 -0800 (PST) Date: Thu, 13 Feb 1997 17:11:37 -0800 (PST) From: Bruce Evans Message-Id: <199702140111.RAA24668@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/02/13 17:11:36 Branch: sys/i386/i386 RELENG_2_2 Modified: sys/i386/i386 machdep.c Log: YAMFC (1.223: don't use magic number 0 in useracc() calls. 1.226: initialize and configure npx stuff better...). Revision Changes Path 1.209.2.9 +28 -7 src/sys/i386/i386/machdep.c From owner-cvs-sys Thu Feb 13 19:10:09 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id TAA01257 for cvs-sys-outgoing; Thu, 13 Feb 1997 19:10:09 -0800 (PST) Received: (from davidg@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id TAA01210; Thu, 13 Feb 1997 19:10:01 -0800 (PST) Date: Thu, 13 Feb 1997 19:10:01 -0800 (PST) From: David Greenman Message-Id: <199702140310.TAA01210@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/scsi aic7xxx.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 97/02/13 19:09:59 Branch: sys/i386/scsi RELENG_2_1_0 Modified: sys/i386/scsi aic7xxx.c Log: Changed timeout for requesting sense from 100ms to 1 second. Submitted by: gibbs Revision Changes Path 1.29.2.28 +2 -3 src/sys/i386/scsi/aic7xxx.c From owner-cvs-sys Thu Feb 13 19:11:32 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id TAA01355 for cvs-sys-outgoing; Thu, 13 Feb 1997 19:11:32 -0800 (PST) Received: (from davidg@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id TAA01346; Thu, 13 Feb 1997 19:11:29 -0800 (PST) Date: Thu, 13 Feb 1997 19:11:29 -0800 (PST) From: David Greenman Message-Id: <199702140311.TAA01346@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/scsi aic7xxx.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 97/02/13 19:11:28 Branch: sys/i386/scsi RELENG_2_2 Modified: sys/i386/scsi aic7xxx.c Log: Changed timeout for requesting sense from 100ms to 1 second. Submitted by: gibbs Revision Changes Path 1.81.2.8 +1 -2 src/sys/i386/scsi/aic7xxx.c From owner-cvs-sys Thu Feb 13 19:13:50 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id TAA01515 for cvs-sys-outgoing; Thu, 13 Feb 1997 19:13:50 -0800 (PST) Received: (from davidg@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id TAA01504; Thu, 13 Feb 1997 19:13:45 -0800 (PST) Date: Thu, 13 Feb 1997 19:13:45 -0800 (PST) From: David Greenman Message-Id: <199702140313.TAA01504@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/scsi aic7xxx.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 97/02/13 19:13:42 Modified: sys/i386/scsi aic7xxx.c Log: Changed timeout for requesting sense from 100ms to 1 second. Submitted by: gibbs Revision Changes Path 1.98 +1 -2 src/sys/i386/scsi/aic7xxx.c From owner-cvs-sys Thu Feb 13 21:35:12 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id VAA08032 for cvs-sys-outgoing; Thu, 13 Feb 1997 21:35:12 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id VAA08025; Thu, 13 Feb 1997 21:35:10 -0800 (PST) Date: Thu, 13 Feb 1997 21:35:10 -0800 (PST) From: KATO Takenori Message-Id: <199702140535.VAA08025@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/conf Makefile.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/13 21:35:09 Branch: sys/pc98/conf RELENG_2_2 Modified: sys/pc98/conf Makefile.pc98 Log: Synchronize with sys/i386/conf/Makefile.i386 revision 1.89.2.2. Revision Changes Path 1.7.2.2 +8 -1 src/sys/pc98/conf/Makefile.pc98 From owner-cvs-sys Thu Feb 13 21:37:51 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id VAA08163 for cvs-sys-outgoing; Thu, 13 Feb 1997 21:37:51 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id VAA08155; Thu, 13 Feb 1997 21:37:50 -0800 (PST) Date: Thu, 13 Feb 1997 21:37:50 -0800 (PST) From: KATO Takenori Message-Id: <199702140537.VAA08155@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/i386 machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/02/13 21:37:50 Branch: sys/pc98/i386 RELENG_2_2 Modified: sys/pc98/i386 machdep.c Log: Synchronize with sys/i386/i386/machdep.c revision 1.209.2.9. Revision Changes Path 1.11.2.9 +28 -7 src/sys/pc98/i386/machdep.c From owner-cvs-sys Fri Feb 14 07:31:02 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA11165 for cvs-sys-outgoing; Fri, 14 Feb 1997 07:31:02 -0800 (PST) Received: (from wollman@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA11157; Fri, 14 Feb 1997 07:30:57 -0800 (PST) Date: Fri, 14 Feb 1997 07:30:57 -0800 (PST) From: Garrett Wollman Message-Id: <199702141530.HAA11157@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/net if.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 97/02/14 07:30:56 Modified: sys/net if.c Log: Send RTM_IFINFO messages whenever promiscuous and all-multicast modes are enabled or disabled. Revision Changes Path 1.45 +9 -2 src/sys/net/if.c From owner-cvs-sys Fri Feb 14 10:16:05 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA20991 for cvs-sys-outgoing; Fri, 14 Feb 1997 10:16:05 -0800 (PST) Received: (from wollman@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA20964; Fri, 14 Feb 1997 10:16:02 -0800 (PST) Date: Fri, 14 Feb 1997 10:16:02 -0800 (PST) From: Garrett Wollman Message-Id: <199702141816.KAA20964@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet in_proto.c in_rmx.c tcp_subr.c tcp_usrreq.c udp_usrreq.c udp_var.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 97/02/14 10:16:01 Modified: sys/netinet in_proto.c in_rmx.c tcp_subr.c tcp_usrreq.c udp_usrreq.c udp_var.h Log: Fix the mechanism for choosing wehether to save the slow-start threshold in the route. This allows us to remove the unconditional setting of the pipesize in the route, which should mean that SO_SNDBUF and SO_RCVBUF should actually work again. While we're at it: - Convert udp_usrreq from `mondo switch statement from Hell' to new-style. - Delete old TCP mondo switch statement from Hell, which had previously been diked out. Revision Changes Path 1.37 +3 -2 src/sys/netinet/in_proto.c 1.29 +1 -18 src/sys/netinet/in_rmx.c 1.33 +19 -2 src/sys/netinet/tcp_subr.c 1.28 +0 -317 src/sys/netinet/tcp_usrreq.c 1.33 +210 -129 src/sys/netinet/udp_usrreq.c 1.11 +1 -2 src/sys/netinet/udp_var.h From owner-cvs-sys Sat Feb 15 14:26:33 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id OAA16855 for cvs-sys-outgoing; Sat, 15 Feb 1997 14:26:33 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id OAA16846; Sat, 15 Feb 1997 14:26:30 -0800 (PST) Date: Sat, 15 Feb 1997 14:26:30 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199702152226.OAA16846@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys types.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 97/02/15 14:26:30 Modified: sys/sys types.h Log: Bump default FD_SETSIZE from 256 to 1024 as many modern systems do nowdays (like SunOs 5.5.1 f.e.) 256 is too small under real network load Revision Changes Path 1.15 +1 -1 src/sys/sys/types.h From owner-cvs-sys Sat Feb 15 19:37:15 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id TAA09798 for cvs-sys-outgoing; Sat, 15 Feb 1997 19:37:15 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id TAA09793; Sat, 15 Feb 1997 19:37:04 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.3/8.6.9) id OAA05142; Sun, 16 Feb 1997 14:34:13 +1100 Date: Sun, 16 Feb 1997 14:34:13 +1100 From: Bruce Evans Message-Id: <199702160334.OAA05142@godzilla.zeta.org.au> To: ache@freefall.freebsd.org, cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/sys types.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >ache 97/02/15 14:26:30 > > Modified: sys/sys types.h > Log: > Bump default FD_SETSIZE from 256 to 1024 as many modern > systems do nowdays (like SunOs 5.5.1 f.e.) > 256 is too small under real network load Please back it out. The kernel is not read for this. It always rounds up to a multiple of FD_SETSIZE bits. This will clobber old applications. It also bzeros a multiple of 6 * FDSETSIZE bits. This will take a fairly long time with a large FD_SETSIZE. It already takes too long. All this is because select() is specified to handle `struct fd_set's. The kernel handles whole objects. Bruce From owner-cvs-sys Sat Feb 15 22:39:48 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA15714 for cvs-sys-outgoing; Sat, 15 Feb 1997 22:39:48 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA15707; Sat, 15 Feb 1997 22:39:46 -0800 (PST) Date: Sat, 15 Feb 1997 22:39:46 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199702160639.WAA15707@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys types.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 97/02/15 22:39:45 Modified: sys/sys types.h Log: Back ut FD_SETSIZE increasing until related kernel issues will be resolved Revision Changes Path 1.16 +1 -1 src/sys/sys/types.h From owner-cvs-sys Sat Feb 15 22:58:21 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA16481 for cvs-sys-outgoing; Sat, 15 Feb 1997 22:58:21 -0800 (PST) Received: from sovcom.kiae.su (sovcom.kiae.su [193.125.152.1]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id WAA16470; Sat, 15 Feb 1997 22:58:15 -0800 (PST) Received: by sovcom.kiae.su id AA20293 (5.65.kiae-1 ); Sun, 16 Feb 1997 09:42:08 +0300 Received: by sovcom.KIAE.su (UUMAIL/2.0); Sun, 16 Feb 97 09:42:08 +0300 Received: (from ache@localhost) by nagual.ru (8.8.5/8.8.5) id JAA00558; Sun, 16 Feb 1997 09:40:27 +0300 (MSK) Date: Sun, 16 Feb 1997 09:40:21 +0300 (MSK) From: =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= To: Bruce Evans Cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/sys types.h In-Reply-To: <199702160334.OAA05142@godzilla.zeta.org.au> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sun, 16 Feb 1997, Bruce Evans wrote: > >ache 97/02/15 14:26:30 > > > > Modified: sys/sys types.h > > Log: > > Bump default FD_SETSIZE from 256 to 1024 as many modern > > systems do nowdays (like SunOs 5.5.1 f.e.) > > 256 is too small under real network load > > Please back it out. The kernel is not read for this. It always rounds up > to a multiple of FD_SETSIZE bits. This will clobber old applications. Well, I'll back out it for now, but we need to fix the kernel to handle it properly. > It also bzeros a multiple of 6 * FDSETSIZE bits. This will take a > fairly long time with a large FD_SETSIZE. It already takes too long. > All this is because select() is specified to handle `struct fd_set's. > The kernel handles whole objects. It means that current select algorithm must be rewritten, any ideas? -- Andrey A. Chernov http://www.nagual.ru/~ache/ From owner-cvs-sys Sat Feb 15 23:04:38 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA16781 for cvs-sys-outgoing; Sat, 15 Feb 1997 23:04:38 -0800 (PST) Received: (from mpp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA16636; Sat, 15 Feb 1997 23:02:19 -0800 (PST) From: Mike Pritchard Message-Id: <199702160702.XAA16636@freefall.freebsd.org> Subject: Re: cvs commit: src/sys/sys types.h To: bde@zeta.org.au (Bruce Evans) Date: Sat, 15 Feb 1997 23:02:18 -0800 (PST) Cc: ache@freefall.freebsd.org, cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-Reply-To: <199702160334.OAA05142@godzilla.zeta.org.au> from "Bruce Evans" at Feb 16, 97 02:34:13 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Sounds like it is time for us to implement the poll system call. I noticed that OpenBSD has already done so. Bruce Evans wrote: > > >ache 97/02/15 14:26:30 > > > > Modified: sys/sys types.h > > Log: > > Bump default FD_SETSIZE from 256 to 1024 as many modern > > systems do nowdays (like SunOs 5.5.1 f.e.) > > 256 is too small under real network load > > Please back it out. The kernel is not read for this. It always rounds up > to a multiple of FD_SETSIZE bits. This will clobber old applications. > It also bzeros a multiple of 6 * FDSETSIZE bits. This will take a > fairly long time with a large FD_SETSIZE. It already takes too long. > All this is because select() is specified to handle `struct fd_set's. > The kernel handles whole objects. > > Bruce > -- Mike Pritchard mpp@FreeBSD.org "Go that way. Really fast. If something gets in your way, turn" From owner-cvs-sys Sat Feb 15 23:21:47 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id XAA17720 for cvs-sys-outgoing; Sat, 15 Feb 1997 23:21:47 -0800 (PST) Received: from sovcom.kiae.su (sovcom.kiae.su [193.125.152.1]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id XAA17715; Sat, 15 Feb 1997 23:21:39 -0800 (PST) Received: by sovcom.kiae.su id AA25499 (5.65.kiae-1 ); Sun, 16 Feb 1997 10:09:46 +0300 Received: by sovcom.KIAE.su (UUMAIL/2.0); Sun, 16 Feb 97 10:09:46 +0300 Received: (from ache@localhost) by nagual.ru (8.8.5/8.8.5) id KAA00650; Sun, 16 Feb 1997 10:09:31 +0300 (MSK) Date: Sun, 16 Feb 1997 10:09:27 +0300 (MSK) From: =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= To: Bruce Evans Cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/sys types.h In-Reply-To: <199702160334.OAA05142@godzilla.zeta.org.au> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sun, 16 Feb 1997, Bruce Evans wrote: > Please back it out. The kernel is not read for this. It always rounds up > to a multiple of FD_SETSIZE bits. This will clobber old applications. While I back it out, it seems that the kernel illegally use FD_SETSIZE now for rounding up, this process not related directly to FD_SETSIZE. What about adding in sys_generic.c something like #define FD_ROUNDSIZE 256 and use it instead of FD_SETSIZE for rounding? In this way existen apps will work. > It also bzeros a multiple of 6 * FDSETSIZE bits. This will take a > fairly long time with a large FD_SETSIZE. It already takes too long. > All this is because select() is specified to handle `struct fd_set's. > The kernel handles whole objects. This problem fixes too by using FD_ROUNDSIZE instead of FD_SETSIZE. I.e. only roundup2(nfd, 256) bits will be zeroed. I plan to fix sys_generic.c, any objections? -- Andrey A. Chernov http://www.nagual.ru/~ache/