News

in the kernel. We won't go into module versioning until later in this guide. Until we cover modversions, the examples in the guide may not work if you're running a kernel with modversioning turned on.
Linux Kernel Programming is a comprehensive introduction for those new to Linux kernel and module development. This easy-to-follow guide will have you up and running with writing kernel code in ...
In our previous installment, the author introduced methods for accessing peripherals from user space in Linux. In this installment, Abbott describes kernel modules and device drivers followed by a ...
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 ...
This approach would allow different security models to work without modifying the main kernel code. Out of this discussion grew the Linux Security Module Project (LSM). A number of developers worked ...
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 ...
Members of the open source community are working on a new security-focused project for the Linux kernel. Named Linux Kernel Runtime Guard (LKRG), this is a loadable kernel module that will perform ...
New Linux kernel "lockdown" module to limit high-privileged users -- even root -- from tampering with some kernel functionality.