LWN's Mastodon migration
The LWN.net fediverse (Mastodon) feed has moved; we are now known as @LWN@lwn.net. The migration magic...
Meson 1.8.0 released
Version 1.8.0 of the Meson build system has been released. Notable changes in this release include the...
Firefox 138.0 released
Version 138.0 of the Firefox web browser has been released. Changes include some profile-management improvements, the...
Barnes: Parallel ./configure
Tavian Barnes takes on the tedious process of waiting for configure scripts to run. I paid...
[$] Cache awareness for the CPU scheduler
The kernel's CPU scheduler has to balance a wide range of objectives. The tasks in the...
Signing key change for Kali Linux
The Kali Linux distribution has announced that software updates will soon start failing for all users:...
Security updates for Tuesday [LWN.net]
Security updates have been issued by AlmaLinux (glibc, php:8.1, and thunderbird), Debian (libreoffice), Fedora (caddy), Mageia...
Valgrind-3.25.0 is available
Version 3.25.0 of the Valgrind dynamic-analysis tool has been released. It has lots of new features,...
OSI publishes election retrospective
The Open Source Initiative (OSI) has quietly published "takeaways" from its internal retrospective on the recent...
[$] Inline socket-local storage for BPF
Martin Lau gave a talk in the BPF track of the 2025 Linux Storage, Filesystem, Memory-Management,...
Security updates for Monday [LWN.net]
Security updates have been issued by AlmaLinux (thunderbird), Debian (distro-info-data, imagemagick, kernel, libsoup2.4, and poppler), Fedora...
Kernel prepatch 6.15-rc4 [LWN.net]
The 6.15-rc4 kernel prepatch is out for testing. "So let's see if this rc ends up...
OpenBSD 7.7 released [LWN.net]
The OpenBSD 7.7 release is available. There is, as usual, a long list of changes; see...
[$] Debian debates AI models and the DFSG
The Debian project is discussing a General Resolution (GR) that would, if approved, clarify that AI...
GCC 15.1 released [LWN.net]
Version 15.1 of the GNU Compiler Collection has been released. Changes include implementing the C23 dialect...
Four stable kernel updates [LWN.net]
The 6.14.4, 6.12.25, 6.6.88, and 6.1.135 stable kernel updates have been released; each contains another set...
Security updates for Friday [LWN.net]
Security updates have been issued by AlmaLinux (thunderbird), Debian (libbpf), Fedora (golang-github-openprinting-ipp-usb, ImageMagick, mingw-libsoup, mingw-poppler, and...
Debian Project Leader Election 2025 results [LWN.net]
The Debian Project Leader election results have been announced. Andreas Tille has been re-elected and will...
[$] Some __nonstring__ turbulence
New compiler releases often bring with them new warnings; those warnings are usually welcome, since they...
[$] Freezing filesystems for suspend
Sometimes worms have a tendency to multiply once their can is opened. James Bottomley recently encountered...
Security updates for Thursday [LWN.net]
Security updates have been issued by Debian (haproxy and openrazer), Fedora (c-ares and mingw-poppler), Red Hat...
[$] LWN.net Weekly Edition for April 24, 2025
Inside this week's LWN.net Weekly Edition: Front: Owen Le Blanc and MCC; UID/GID drift; DMA for...
[$] Addressing UID/GID drift in rpm-ostree and bootc
The Fedora Project is looking for solutions to an interesting problem with its image-based editions and...
NLnet announces funding for 42 FOSS projects [LWN.net]
The NLnet Foundation has announced the projects that have received funding from its October call for...
[$] VFS write barriers
In the filesystem track at the 2025 Linux Storage, Filesystem, Memory Management, and BPF Summit (LSFMM+BPF),...
Security updates for Wednesday [LWN.net]
Security updates have been issued by AlmaLinux (bluez, expat, and postgresql:12), Fedora (chromium, golang, LibRaw, moodle,...
[$] Code signing for BPF programs
The Linux kernel can be configured so that kernel modules must be signed or otherwise authenticated...
[$] DMA addresses for UIO
The Userspace I/O (UIO) subsystem was first added to the kernel by Hans J. Koch for...
Security updates for Tuesday [LWN.net]
Security updates have been issued by AlmaLinux (java-1.8.0-openjdk, kernel, libxslt, mod_auth_openidc:2.3, and webkit2gtk3), Fedora (c-ares, giflib,...
[$] Indirect calls in BPF
Anton Protopopov kicked off the BPF track on the second day of the 2025 Linux Storage,...
RISC-V images for Fedora Linux 42 [LWN.net]
The Fedora Project's RISC-V special-interest group (SIG) has announced the availability of Fedora Linux 42 images for supported...
Template strings accepted for Python 3.14 [LWN.net]
The Python Steering Council accepted PEP 750 ("Template Strings") on April 10. LWN covered the discussion...
[$] Owen Le Blanc: creator of the first Linux distribution
Ask a Linux enthusiast who created the Linux kernel, and odds are they will have no...
Security updates for Monday [LWN.net]
Security updates have been issued by Debian (erlang, fig2dev, shadow, wget, and zabbix), Fedora (chromium, jupyterlab,...
Kernel prepatch 6.15-rc3 [LWN.net]
The 6.15-rc3 kernel prepatch is out for testing. "There's absolutely nothing of huge note here as...
Three stable kernels [LWN.net]
The 6.14.3, 6.13.12, and 6.12.24 stable kernel updates have been released; each contains another set of...
EU OS: A European Proposal for a Public Sector Linux Desktop (The New Stack) [LWN.net]
The New Stack looks at EU OS, an attempt to create a desktop system for the...
[$] The problem of unnecessary readahead
The final session in the memory-management track of the 2025 Linux Storage, Filesystem, Memory-Management, and BPF...
[$] Tracepoints for the VFS?
Adding tracepoints to some kernel subsystems has been controversial—or disallowed—due to concerns about the user-space ABI...
Security updates for Friday [LWN.net]
Security updates have been issued by Debian (graphicsmagick and libapache2-mod-auth-openidc), Fedora (giflib, mod_auth_openidc, mysql8.0, perl, perl-Devel-Cover,...
Ubuntu 25.04 released [LWN.net]
Version 25.04 ("Plucky Puffin") of the Ubuntu Linux distribution has been released. This release includes Linux...
Tor Browser 14.5 released [LWN.net]
Version 14.5 of the Tor Browser has been released. Notable features in this release include the...
[$] Memory controller performance improvements
The kernel's memory controller works within the control-group mechanism to enforce memory-usage limits on groups of...
Security updates for Thursday [LWN.net]
Security updates have been issued by Debian (chromium and libapache2-mod-auth-openidc), Oracle (expat, freetype, glibc, grub2, gvisor-tap-vsock,...
[$] LWN.net Weekly Edition for April 17, 2025
Inside this week's LWN.net Weekly Edition: Front: APT 3.0; Fedora 42; Lots more LSFMM+BPF coverage. Briefs:...
[$] What's new in APT 3.0
Debian's Advanced Package Tool (APT) is the suite of utilities that handle package management on Debian...
Catanzaro: Dangerous arbitrary file read vulnerability in Yelp [LWN.net]
GNOME contributor Michael Catanzaro has written a blog post about a noteworthy vulnerability in GNOME's help...
[$] Parallel directory operations
Allowing directories to be modified in parallel was the topic of Jeff Layton's filesystem-track session at...
[$] Taking BPF programs beyond one-million instructions
The BPF verifier is not magic; it cannot solve the halting problem. Therefore, it has to...
CISA extends funding to the CVE program (BleepingComputer) [LWN.net]
Sergiu Gatlan reports that the US government has extended funding for the Common Vulnerabilities and Exposures...