CVSROOT: /cvs Module name: src Changes by: d...@cvs.openbsd.org 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);