Kernel developers discuss the future of system tracing tools, including KProbes and the Linux Trace Toolkit. Sometimes, things just do not go according to plan. Mathieu Desnoyers is the current ...
A new interface for implementing device drivers outside the kernel has one project saving about 5,000 lines of code. The concept of supporting user-space drivers has appeared on LWN a few times before ...
There's an effort under way to reduce and ultimately remove all system call invocations from within kernel space. Dominik Brodowski was leading this effort, and he posted some patches to remove a lot ...
I believe the best and worst thing about Linux is its hard distinction between kernel space and user space. Without that distinction, Linux never would have become the most leveraged operating system ...
Here are the benefits and some caveats to running data-path applications in the user space. Discussed is Linux's UIO framework. Traditionally, packet-processing or data-path applications in Linux have ...
Linus Torvalds has kicked off yet another development cycle for the Linux kernel, announcing the release of 5.10-rc1, and this time with an historical twist. The new version of the kernel effectively ...