3 ms·
I just upgraded. What is this 'dt'? The mail linked here says there should be a bt(5), but https://www.openbsd.org/67.html https://www.openbsd.org/67.html says
by knorker 6y ago
I just upgraded. What is this 'dt'? The mail linked here says there should be a bt(5), but https://www.openbsd.org/67.html https://www.openbsd.org/67.html says dt(5). In either case neither exists on my new 6.7 system. Nor does btrace(5), which dt(4) references.
- gbrown_ 6y agoThe phrasing is a little odd but only the driver dt(4) is part of the 6.7 release. The language bt(5) and userland tool btrace(8), whilst in tree, are not part of this release. The following mailing list posts give an introduction to these components. https://marc.info/?l=openbsd-tech&m=157920008000433&w=2 https://marc.info/?l=openbsd-tech&m=157920008000433&w=2 https://marc.info/?l=openbsd-tech&m=157920081500935&w=2 https://marc.info/?l=openbsd-tech&m=157920081500935&w=2
- brynet 6y agoThis is the kernel part of the dynamic profiling/tracing framework created by Martin Pieuchot (mpi@), unfortunately the userland parts btrace(8) (and the bt(5) manual) were not linked to the build for the 6.7 release, so those manuals are not available online. Besides mailing list postings, there isn't too much available for now. But btrace(8) & bt(5) together describe a utility and language that's supposed to be compatible with Linux bpftrace (but an entirely different implementation).