]> www.infradead.org Git - users/jedix/linux-maple.git/commit
dtrace: internal performance measurement support code
authorKris Van Hees <kris.van.hees@oracle.com>
Fri, 19 Oct 2012 08:37:53 +0000 (04:37 -0400)
committerNick Alcock <nick.alcock@oracle.com>
Mon, 29 Jun 2015 21:41:39 +0000 (22:41 +0100)
commit4a71c712082b879cc8f910eaf822fd3c87c2762a
tree40fada31e52659d558fca1780df5eb3af0571d95
parent0836e759f6fcf8ce5de0be20c7942e65981e6758
dtrace: internal performance measurement support code

The dt_perf provider implements a few probes that are used in performance
(or more accurately put, overhead) measurements.  It uses an ioctl()
interface to trigger N-count interations of invoking probes through
various mechanisms, and a probe to post the results back to userspace.
This code also adds an SDT probe in the DTrace kernel support code, just
to measure overhead for triggering trap based SDT probes.

Signed-off-by: Kris Van Hees <kris.van.hees@oracle.com>
kernel/dtrace/Kconfig
kernel/dtrace/dtrace_sdt.c