[DTrace-devel] Dtrace on Linux Port

Paul Dagnelie pcd at delphix.com
Thu Mar 1 13:33:49 PST 2018


Hey all,

As part of a hackathon project, I was attempting to build the linux kernel
with dtrace, get it running on a VM, and then get it working with ZFS On
Linux.  I have had moderate success; I managed to get the machine to boot,
the dtrace modules loaded, and zfs installed. I can run dtrace fbt probes
and see stack traces! However, there is a significant barrier to doing more
interesting things: the kernel does not appear to contain any CTF data.
Attempting to run `make ctf` in the linux kernel results in a slew of
errors of the form ERROR: "osduld_device_info" [fs/exofs/exofs.ko]
undefined!  I was hoping that someone on this list might be able to provide
some insight into what's going on here, and potentially how to fix the
issues. Thanks for your time!

-- 
Paul Dagnelie
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://oss.oracle.com/pipermail/dtrace-devel/attachments/20180301/15e0f956/attachment.html 


More information about the DTrace-devel mailing list