Subject: CVS commit: src/sys
To: None <source-changes@NetBSD.org>
From: Simon Burge <simonb@netbsd.org>
List: source-changes
Date: 04/25/2004 16:42:45
Module Name: src
Committed By: simonb
Date: Sun Apr 25 16:42:45 UTC 2004
Modified Files:
src/sys/dev: rnd.c
src/sys/fs/adosfs: advfsops.c
src/sys/fs/cd9660: cd9660_node.c
src/sys/fs/filecorefs: filecore_node.c
src/sys/fs/msdosfs: msdosfs_denode.c
src/sys/fs/smbfs: smbfs_vfsops.c
src/sys/kern: init_main.c kern_descrip.c kern_event.c kern_kcont.c
kern_malloc_debug.c kern_proc.c kern_prot.c kern_sig.c
kern_systrace.c subr_pool.c sys_pipe.c sysv_shm.c tty.c
uipc_socket.c vfs_cache.c vfs_lockf.c vfs_subr.c
src/sys/net: route.c
src/sys/netinet: igmp.c igmp_var.h in_pcb.c in_proto.c ip_flow.c
ip_input.c tcp_input.c tcp_subr.c
src/sys/netinet6: in6_pcb.c
src/sys/netsmb: smb_dev.c smb_rq.c smb_rq.h
src/sys/nfs: nfs_node.c
src/sys/sys: event.h file.h lockf.h pipe.h pool.h
src/sys/ufs/ext2fs: ext2fs_vfsops.c
src/sys/ufs/ffs: ffs_softdep.c ffs_vfsops.c
src/sys/ufs/lfs: lfs_vfsops.c
src/sys/uvm: uvm_amap.c uvm_amap.h uvm_aobj.c uvm_init.c uvm_map.c
uvm_swap.c
Log Message:
Initialise (most) pools from a link set instead of explicit calls
to pool_init. Untouched pools are ones that either in arch-specific
code, or aren't initialiased during initial system startup.
Convert struct session, ucred and lockf to pools.
To generate a diff of this commit:
cvs rdiff -r1.42 -r1.43 src/sys/dev/rnd.c
cvs rdiff -r1.12 -r1.13 src/sys/fs/adosfs/advfsops.c
cvs rdiff -r1.6 -r1.7 src/sys/fs/cd9660/cd9660_node.c
cvs rdiff -r1.3 -r1.4 src/sys/fs/filecorefs/filecore_node.c
cvs rdiff -r1.5 -r1.6 src/sys/fs/msdosfs/msdosfs_denode.c
cvs rdiff -r1.35 -r1.36 src/sys/fs/smbfs/smbfs_vfsops.c
cvs rdiff -r1.235 -r1.236 src/sys/kern/init_main.c
cvs rdiff -r1.124 -r1.125 src/sys/kern/kern_descrip.c
cvs rdiff -r1.19 -r1.20 src/sys/kern/kern_event.c
cvs rdiff -r1.9 -r1.10 src/sys/kern/kern_kcont.c
cvs rdiff -r1.12 -r1.13 src/sys/kern/kern_malloc_debug.c
cvs rdiff -r1.76 -r1.77 src/sys/kern/kern_proc.c src/sys/kern/sysv_shm.c
cvs rdiff -r1.81 -r1.82 src/sys/kern/kern_prot.c
cvs rdiff -r1.193 -r1.194 src/sys/kern/kern_sig.c
cvs rdiff -r1.38 -r1.39 src/sys/kern/kern_systrace.c
cvs rdiff -r1.93 -r1.94 src/sys/kern/subr_pool.c
cvs rdiff -r1.56 -r1.57 src/sys/kern/sys_pipe.c
cvs rdiff -r1.166 -r1.167 src/sys/kern/tty.c
cvs rdiff -r1.99 -r1.100 src/sys/kern/uipc_socket.c
cvs rdiff -r1.55 -r1.56 src/sys/kern/vfs_cache.c
cvs rdiff -r1.34 -r1.35 src/sys/kern/vfs_lockf.c
cvs rdiff -r1.222 -r1.223 src/sys/kern/vfs_subr.c
cvs rdiff -r1.60 -r1.61 src/sys/net/route.c
cvs rdiff -r1.36 -r1.37 src/sys/netinet/igmp.c
cvs rdiff -r1.20 -r1.21 src/sys/netinet/igmp_var.h
cvs rdiff -r1.94 -r1.95 src/sys/netinet/in_pcb.c
cvs rdiff -r1.63 -r1.64 src/sys/netinet/in_proto.c
cvs rdiff -r1.27 -r1.28 src/sys/netinet/ip_flow.c
cvs rdiff -r1.199 -r1.200 src/sys/netinet/ip_input.c \
src/sys/netinet/tcp_input.c
cvs rdiff -r1.164 -r1.165 src/sys/netinet/tcp_subr.c
cvs rdiff -r1.62 -r1.63 src/sys/netinet6/in6_pcb.c
cvs rdiff -r1.18 -r1.19 src/sys/netsmb/smb_dev.c
cvs rdiff -r1.24 -r1.25 src/sys/netsmb/smb_rq.c
cvs rdiff -r1.10 -r1.11 src/sys/netsmb/smb_rq.h
cvs rdiff -r1.76 -r1.77 src/sys/nfs/nfs_node.c
cvs rdiff -r1.12 -r1.13 src/sys/sys/event.h
cvs rdiff -r1.48 -r1.49 src/sys/sys/file.h
cvs rdiff -r1.14 -r1.15 src/sys/sys/lockf.h
cvs rdiff -r1.13 -r1.14 src/sys/sys/pipe.h
cvs rdiff -r1.42 -r1.43 src/sys/sys/pool.h
cvs rdiff -r1.67 -r1.68 src/sys/ufs/ext2fs/ext2fs_vfsops.c
cvs rdiff -r1.57 -r1.58 src/sys/ufs/ffs/ffs_softdep.c
cvs rdiff -r1.143 -r1.144 src/sys/ufs/ffs/ffs_vfsops.c
cvs rdiff -r1.148 -r1.149 src/sys/ufs/lfs/lfs_vfsops.c
cvs rdiff -r1.53 -r1.54 src/sys/uvm/uvm_amap.c
cvs rdiff -r1.23 -r1.24 src/sys/uvm/uvm_amap.h
cvs rdiff -r1.63 -r1.64 src/sys/uvm/uvm_aobj.c
cvs rdiff -r1.19 -r1.20 src/sys/uvm/uvm_init.c
cvs rdiff -r1.165 -r1.166 src/sys/uvm/uvm_map.c
cvs rdiff -r1.86 -r1.87 src/sys/uvm/uvm_swap.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.