]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Now that vmem(9) is available, use vmem arenas to allocate probe and
authorMark Johnston <markj@FreeBSD.org>
Mon, 30 Dec 2013 17:37:32 +0000 (17:37 +0000)
committerMark Johnston <markj@FreeBSD.org>
Mon, 30 Dec 2013 17:37:32 +0000 (17:37 +0000)
commitb9c04b396ac59dae8ba70753cd4822c8fb494a6e
tree70ad7500f265d7f9f7517cad975acaebfe653285
parent36af65653547e6b260dad1da903bee0996ac4ff7
Now that vmem(9) is available, use vmem arenas to allocate probe and
aggregation IDs, as is done in the upstream illumos code. This still
requires some FreeBSD-specific code, as our vmem API is not identical to the
one in illumos.

Submitted by: Mike Ma <mikemandarine@gmail.com>
sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c
sys/cddl/contrib/opensolaris/uts/common/sys/dtrace_impl.h
sys/cddl/dev/dtrace/dtrace_load.c
sys/cddl/dev/dtrace/dtrace_unload.c