Now
MAIN commitmail json YAML
src/common/include/prop/proplib.h@1.7
/
diff
/
nxr@1.7
src/common/lib/libprop/prop_kern.c@1.10 / diff / nxr@1.10
src/common/lib/libprop/prop_object_impl.h@1.30 / diff / nxr@1.30
src/sys/compat/sa/compat_sa.c@1.11 / diff / nxr@1.11
src/sys/dev/ata/ata.c@1.107 / diff / nxr@1.107
src/sys/dev/rnd.c@1.75 / diff / nxr@1.75
src/sys/kern/init_main.c@1.399 / diff / nxr@1.399
src/sys/kern/kern_lwp.c@1.133 / diff / nxr@1.133
src/sys/kern/kern_malloc.c@1.127 / diff / nxr@1.127
src/sys/kern/kern_malloc_debug.c@1.21 / diff / nxr@1.21
src/sys/kern/kern_time.c@1.161 / diff / nxr@1.161
src/sys/kern/subr_pool.c@1.174 / diff / nxr@1.174
src/sys/netbt/bt_proto.c@1.12 / diff / nxr@1.12
src/sys/netbt/l2cap.h@1.9 / diff / nxr@1.9
src/sys/netbt/l2cap_misc.c@1.7 / diff / nxr@1.7
src/sys/netbt/rfcomm.h@1.9 / diff / nxr@1.9
src/sys/netbt/rfcomm_session.c@1.15 / diff / nxr@1.15
src/sys/netinet/igmp.c@1.50 / diff / nxr@1.50
src/sys/sys/malloc.h@1.105 / diff / nxr@1.105
src/sys/sys/pool.h@1.65 / diff / nxr@1.65
src/sys/sys/savar.h@1.29 / diff / nxr@1.29
src/sys/uvm/uvm_aobj.c@1.107 / diff / nxr@1.107
src/sys/uvm/uvm_swap.c@1.146 / diff / nxr@1.146
src/common/lib/libprop/prop_kern.c@1.10 / diff / nxr@1.10
src/common/lib/libprop/prop_object_impl.h@1.30 / diff / nxr@1.30
src/sys/compat/sa/compat_sa.c@1.11 / diff / nxr@1.11
src/sys/dev/ata/ata.c@1.107 / diff / nxr@1.107
src/sys/dev/rnd.c@1.75 / diff / nxr@1.75
src/sys/kern/init_main.c@1.399 / diff / nxr@1.399
src/sys/kern/kern_lwp.c@1.133 / diff / nxr@1.133
src/sys/kern/kern_malloc.c@1.127 / diff / nxr@1.127
src/sys/kern/kern_malloc_debug.c@1.21 / diff / nxr@1.21
src/sys/kern/kern_time.c@1.161 / diff / nxr@1.161
src/sys/kern/subr_pool.c@1.174 / diff / nxr@1.174
src/sys/netbt/bt_proto.c@1.12 / diff / nxr@1.12
src/sys/netbt/l2cap.h@1.9 / diff / nxr@1.9
src/sys/netbt/l2cap_misc.c@1.7 / diff / nxr@1.7
src/sys/netbt/rfcomm.h@1.9 / diff / nxr@1.9
src/sys/netbt/rfcomm_session.c@1.15 / diff / nxr@1.15
src/sys/netinet/igmp.c@1.50 / diff / nxr@1.50
src/sys/sys/malloc.h@1.105 / diff / nxr@1.105
src/sys/sys/pool.h@1.65 / diff / nxr@1.65
src/sys/sys/savar.h@1.29 / diff / nxr@1.29
src/sys/uvm/uvm_aobj.c@1.107 / diff / nxr@1.107
src/sys/uvm/uvm_swap.c@1.146 / diff / nxr@1.146
Wipe out the last vestiges of POOL_INIT with one swift stroke. In
most cases, use a proper constructor. For proplib, give a local
equivalent of POOL_INIT for the kernel object implementation. This
way the code structure can be preserved, and a local link set is
not hazardous anyway (unless proplib is split to several modules,
but that'll be the day).
tested by booting a kernel in qemu and compile-testing i386/ALL
most cases, use a proper constructor. For proplib, give a local
equivalent of POOL_INIT for the kernel object implementation. This
way the code structure can be preserved, and a local link set is
not hazardous anyway (unless proplib is split to several modules,
but that'll be the day).
tested by booting a kernel in qemu and compile-testing i386/ALL