diff options
author | George V. Neville-Neil <gnn@FreeBSD.org> | 2012-07-11 16:27:02 +0000 |
---|---|---|
committer | George V. Neville-Neil <gnn@FreeBSD.org> | 2012-07-11 16:27:02 +0000 |
commit | 3fac94ba94c10f192ece041a0490aa8b63f0a6be (patch) | |
tree | eabb05d032e7a979640db2928991f11bb1d8758f /sys/modules/dtrace/dtraceall | |
parent | f5afad7389ba999eb7552549c19f6b76b1d77124 (diff) | |
download | src-3fac94ba94c10f192ece041a0490aa8b63f0a6be.tar.gz src-3fac94ba94c10f192ece041a0490aa8b63f0a6be.zip |
Initial commit of an I/O provider for DTrace on FreeBSD.
These probes are most useful when looking into the structures
they provide, which are listed in io.d. For example:
dtrace -n 'io:genunix::start { printf("%d\n", args[0]->bio_bcount); }'
Note that the I/O systems in FreeBSD and Solaris/Illumos are sufficiently
different that there is not a 1:1 mapping from scripts that work
with one to the other.
MFC after: 1 month
Notes
Notes:
svn path=/head/; revision=238366
Diffstat (limited to 'sys/modules/dtrace/dtraceall')
-rw-r--r-- | sys/modules/dtrace/dtraceall/dtraceall.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/modules/dtrace/dtraceall/dtraceall.c b/sys/modules/dtrace/dtraceall/dtraceall.c index 61896bf4e800..9d7a23de56bb 100644 --- a/sys/modules/dtrace/dtraceall/dtraceall.c +++ b/sys/modules/dtrace/dtraceall/dtraceall.c @@ -65,6 +65,7 @@ MODULE_VERSION(dtraceall, 1); MODULE_DEPEND(dtraceall, cyclic, 1, 1, 1); MODULE_DEPEND(dtraceall, opensolaris, 1, 1, 1); MODULE_DEPEND(dtraceall, dtrace, 1, 1, 1); +MODULE_DEPEND(dtraceall, dtio, 1, 1, 1); MODULE_DEPEND(dtraceall, dtmalloc, 1, 1, 1); MODULE_DEPEND(dtraceall, dtnfscl, 1, 1, 1); MODULE_DEPEND(dtraceall, dtnfsclient, 1, 1, 1); |