[$] How to write Rust in the kernel: part 2
In 2023, Fujita Tomonori wrote a Rust version of the existing driver for the Asix AX88796B embedded Ethernet controller. At slightly more than 100 lines, it's about as simple as a [...]
[$] How to write Rust in the kernel: part 2
In 2023, Fujita Tomonori wrote a Rust version of the existing driver for the Asix AX88796B embedded Ethernet controller. At slightly more than 100 lines, it's about as simple as a [...]
Security updates for Friday
[$] Supporting kernel development with large language models
Kernel development and machine learning seem like vastly different areas of endeavor; there are not, yet, stories circulating about the vibe-coding of new memory-management algorit [...]
Security updates for Thursday
[$] LWN.net Weekly Edition for June 26, 2025
The LWN.net Weekly Edition for June 26, 2025 is available.
[$] Libxml2's "no security embargoes" policy
Libxml2, an XML parser and toolkit, is an almost perfect example of the successes and failures of the open-source movement. In the 25 years since its first release, it has been wid [...]
[$] Getting extensions to work with free-threaded Python
One of the biggest changes to come to the Python world is the addition of the free-threading interpreter, which eliminates the global interpreter lock (GIL) that kept the interpret [...]
Security updates for Wednesday
[$] Who are kernel defconfigs for?
Working on the kernel can be a challenging task but, for many, configuring a kernel build can be the largest obstacle to getting started. The kernel has thousands of configuration [...]
Security updates for Tuesday