News

Hi folks - I've found myself having do some socket programming in the linux kernel. (yes, yes, I know: have I thought about user space? Yes, that's where I've prototyped my code. This is a ...
The makers of systems programming language Rust are looking at how to adapt the language for use in the Linux kernel. Josh Triplett, a former Intel engineer and a lead of the Rust language team ...
When you program in the kernel, there is no operating system to step in and safely stop your code from running and tell you that you have a problem. The Linux kernel is pretty nice to its own code.
This article presents a cracker idea—the kernel module exploit—and shows how you can improve your system's security by using some of the same ideas and techniques. First, I will discuss the origin of ...
But all the things that make C great for kernel programming also make C dangerous for kernel programming. Now I hear your collective keyboards clacking in consternation: “It’s possible to ...
Researchers say a 18-year-old programming error by Microsoft is creating a kernel bug that can be abused by an attacker.
The Google-backed project to make Rust a second programming language in Linux kernel development after C just took it's next big step. Key to the project is Spain-based developer Miguel Ojeda, who ...
According to a four-year analysis of the 5.7 million lines of Linux source code conducted by five Stanford University computer science researchers, the Linux kernel programming code is better and ...