numam-spdk/scripts/pkgdep
Jim Harris 5a1c74bfa4 usdt: add User Space DTrace support to SPDK
For now, we will keep this disabled by default,
enable with --with-usdt option to the configure
script.  Long-term we will want to enable this by
default, and only disable via configure.

Modules can include spdk_internal/usdt.h and add
probes such as:

SPDK_DTRACE_PROBE2(probe_name, ptr, val);

When USDT is enabled, these will translate to
DTRACE_PROBE2(spdk, probe_name, ptr, val).  When
USDT is disabled, these will translate to nothing.

Later patches will add some probe points to the
nvmf target, some bpftrace scripts, and instructions
for how to successfully capture data with these
probe points and scripts.

Signed-off-by: Jim Harris <james.r.harris@intel.com>
Change-Id: Id168e2c800fa5522815a175026386319014cfdaa
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/7173
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
2021-05-21 08:03:27 +00:00
..
arch.sh pkgdep: Add bash-completion package to DEV_TOOLS 2021-02-26 12:24:56 +00:00
centos.sh pkgdep: Introduce RHEL-specific source 2020-06-01 09:20:24 +00:00
clear-linux-os.sh scripts/pkgdep.sh: install pyelftools for DPDK 2021-02-04 08:43:05 +00:00
common.sh pkgdep: Update liburing version to 2.0 release 2021-05-05 13:27:16 +00:00
debian.sh usdt: add User Space DTrace support to SPDK 2021-05-21 08:03:27 +00:00
fedora.sh pkgdep: Introduce RHEL-specific source 2020-06-01 09:20:24 +00:00
freebsd.sh pkgdep: Add bash-completion package to DEV_TOOLS 2021-02-26 12:24:56 +00:00
requirements.txt Add requirements.txt for Python Pip 2020-10-20 08:54:25 +00:00
rhel.sh usdt: add User Space DTrace support to SPDK 2021-05-21 08:03:27 +00:00
sles.sh pkgdep: Add bash-completion package to DEV_TOOLS 2021-02-26 12:24:56 +00:00
ubuntu.sh pkgdep: Introduce Debian-specific source 2020-06-01 09:20:24 +00:00