It used to be that building the Linux kernel was not easy. Testing and debugging were even worse. Nowadays, it is reasonably easy to build a custom kernel and test or debug it using virtualization.
Kernel debugging systems can slow the kernel enough to hide or change the bugs they’re looking for. A new tracing system would minimize the performance penalty of running with tracing on. LTTng relies ...
Hey all. I was wondering if you know of any debugging, tracing, benchmarking, monitoring etc. tools that are available for kernel modules. I basically want to be able to monitor what a kernel module ...