CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2016/09/14 20:00:18
Modified files:
share/man/man9 : pool.9
sys/sys : pool.h
sys/kern : subr_pool.c dma_alloc.c kern_descrip.c
kern_event.c kern_proc.c kern_resource.c
kern_sig.c kern_srp.c subr_extent.c sys_pipe.c
sysv_msg.c sysv_shm.c uipc_mbuf.c uipc_socket.c
vfs_bio.c vfs_cache.c vfs_init.c vfs_lockf.c
vfs_subr.c
sys/arch/alpha/alpha: pmap.c
sys/arch/amd64/amd64: aesni.c pmap.c vmm.c
sys/arch/arm/arm: pmap.c pmap7.c
sys/arch/hppa/hppa: machdep.c pmap.c
sys/arch/i386/i386: pmap.c
sys/arch/m88k/m88k: pmap.c
sys/arch/macppc/macppc: machdep.c
sys/arch/mips64/mips64: pmap.c
sys/arch/powerpc/powerpc: pmap.c
sys/arch/sh/sh : pmap.c
sys/arch/sparc64/dev: vnet.c
sys/arch/sparc64/sparc64: pmap.c
sys/crypto : crypto.c
sys/dev : vscsi.c
sys/dev/cardbus: cardslot.c
sys/dev/ic : ncr53c9x.c wd33c93.c wdc.c
sys/dev/pci : if_myx.c if_nep.c if_oce.c
sys/dev/pci/drm: drm_drv.c drm_linux.c
sys/dev/usb : ehci.c ohci.c uhci.c xhci.c
sys/dev/usb/dwc2: dwc2.c
sys/isofs/udf : udf_vfsops.c
sys/net : art.c hfsc.c if_pfsync.c if_pppx.c pf_if.c
pf_ioctl.c pf_norm.c pf_osfp.c pf_table.c
pfkeyv2.c pipex.c ppp_tty.c radix.c route.c
sys/netinet : if_ether.c in_pcb.c ip_input.c ip_spd.c
tcp_input.c tcp_subr.c
sys/netinet6 : nd6.c
sys/nfs : nfs_subs.c nfs_syscalls.c
sys/scsi : scsi_base.c
sys/tmpfs : tmpfs_vfsops.c
sys/ufs/ext2fs : ext2fs_vfsops.c
sys/ufs/ffs : ffs_softdep.c ffs_vfsops.c
sys/ufs/ufs : ufs_dirhash.c
sys/uvm : uvm_addr.c uvm_amap.c uvm_anon.c uvm_aobj.c
uvm_map.c uvm_swap.c
Log message:
all pools have their ipl set via pool_setipl, so fold it into pool_init.
the ioff argument to pool_init() is unused and has been for many
years, so this replaces it with an ipl argument. because the ipl
will be set on init we no longer need pool_setipl.
most of these changes have been done with coccinelle using the spatch
below. cocci sucks at formatting code though, so i fixed that by hand.
the manpage and subr_pool.c bits i did myself.
ok tedu@ jmatthew@
@ipl@
expression pp;
expression ipl;
expression s, a, o, f, m, p;
@@
-pool_init(pp, s, a, o, f, m, p);
-pool_setipl(pp, ipl);
+pool_init(pp, s, a, ipl, f, m, p);