BPF allows programs uploaded from user space to be run, safely, within the kernel. The io_uring subsystem, too, can be thought of as a way of loading programs in the kernel, though the programs in question are mostly a sequence of I/O-related system calls. It has sometimes seemed inevitable that io_uring would, like many other parts of the kernel, gain BPF capabilities as a way of providing more flexibility to user space. That has not yet happened, but there are currently two patches sets under consideration that take different approaches to the problem.
An updated version of the Steam Linux Runtime 4 branch was rolled out that has now shifted from Debian 11 to Debian 13 libraries for some significant upgrades. In the process more libraries have gone x86_64 only in foregoing the i386 builds. In addition, the SDL 2 library support for the Steam Runtime is now provided by sdl2-compat as the compatibility layer for SDL2 atop SDL3...
We're closing in on the Linux 6.18 stable kernel release likely in little more than one week (30 November barring any delays) and today's batch of x86 platform driver updates is bringing some new hardware support as well as some notable consumer device fixes/improvements...
Wireshark 4.6.1 open-source network protocol analyzer is now available to download with various bug fixes and updated protocols. Hereโs whatโs changed!
A set of Linux kernel patches posted back in October for rewriting the kernel's memory-mapped concurrency ID code for some nice performance wins looks like it will land for Linux 6.19. This is the code that prominent Intel engineer Thomas Gleixner found to yield up to an 18% improvement for the PostgreSQL database. My testing of this "mm/cid" code has also shown some nice performance wins too...
VKD3D 1.18 is now available for this Direct3D 12 implementation that is part of the upstream Wine project. The VKD3D 1.18 release also comes just ahead of next month's feature freeze for the upcoming Wine 11.0 stable release...
A 21 year old bug report requesting support of the XDG Base Directory specification is finally being addressed by Firefox. The Firefox 147 release should respect this XDG specification around where files should be positioned within Linux users' home directory...