The facilities provided by the kernel for the management of processes have
evolved considerably in the last few years, driven mostly by the advent of
the pidfd API. A pidfd is a file
descriptor that refers to a process; unlike a process ID, a pidfd is an
unambiguous handle for a process; that makes it a safer, more deterministic
way of operating on processes. Christian Brauner, who has driven much of
the pidfd-related work, is proposing
two new flags for the clone3()
system call, one of which changes the kernel’s security model in a
somewhat controversial way.
Category Archives: Linux
Google Cloud N4 Series Benchmarks: Google Axion vs. Intel Xeon vs. AMD EPYC Performance
Google Cloud recently launched their N4A series powered by their in-house Axion ARM64 processors. In that launch-day benchmarking last month was looking at how the N4A with Axion compared to their prior-generation ARM64 VMs powered by Ampere Altra. There were dramatic generational gains, but how does the N4A stand up to the AMD EPYC and Intel Xeon instances? Here are some follow-up benchmarks I had done to explore the N4A performance against the Intel Xeon N4 and AMD EPYC N4D series.
AMD’s HIP Moves To Using LLVM’s New Offload Driver By Default
A change merged to upstream LLVM Git yesterday for LLVM 23 is moving AMD’s HIP to using the new/modern offload driver by default. This aligns with a prior change for NVIDIA CUDA and already in place for OpenMP offloading too…
How ‘Sandwich Money’ Can Keep Independent FOSS Reporting Alive
For the price of a sandwich, you can help keep FOSS journalism free — in every sense of the word.
The post How ‘Sandwich Money’ Can Keep Independent FOSS Reporting Alive appeared first on FOSS Force.
0 A.D. Open-Source RTS Game Drops Alpha Label After 16 Years
After 16 years of alpha releases, the open-source real-time strategy game 0 A.D. ships release 28, Boiorix, as its first non-alpha version.
KDE Plasma 6.6.1 Released With Initial Batch Of Bug Fixes
Following last week’s Plasma 6.6 release, KDE developers today shipped Plasma 6.6.1 as the first point release with an assortment of different bug fixes…
CGIT 1.3 Web Frontend For Git Released After Six Years
Jason Donenfeld of WireGuard and Linux cryptography fame has taken a break from that to release a new version of CGIT, the lightweight web interface for Git repositories. CGIT 1.3 is the first new release in six years and comes with a lot of changes…
KaOS Explains Why It’s Ending Its 12-Year KDE Plasma Era
After more than a decade focused on KDE Plasma, KaOS has shared the technical and systemd-related reasons for its big desktop change.
Join Us for Fedora Hatch at SCaLE 23x!
Fedora is heading back to sunny Southern California! As we gear up for SCaLE 23x, we are thrilled to announce a special edition of Fedora Hatch. This is taking place on Friday, March 6 as an embedded track at SCALE. Whether you’re a long-time contributor, a curious user, or someone looking to make your very […]
GNU Octave 11 Open-Source Scientific Programming Language Officially Released
GNU Octave 11 has been officially announced today for this open-source, free, and cross-platform high-level language, primarily intended for numerical computations.
Mesa PanVK Driver Seeing Up To 25.7x Speedup For MSAA
The open-source PanVK driver providing Vulkan support for modern Arm Mali graphics hardware is seeing big speed-ups in the multi-sample anti-aliasing (MSAA) performance in Vulkan tests as a result of new code merged today to Mesa 26.1…
Linus Torvalds Drops Old Linux Kconfig Option To Address Tiresome Kernel Log Spam
Following yesterday’s Linux 7.0-rc1 release, Linus Torvalds authored and merged a patch to get rid of the Linux kernel’s WARN_ALL_UNSEEDED_RANDOM Kconfig option. While that option was added with good intentions, on some systems it can yield a lot of unnecessary kernel log spam…
Modern AMD Graphics Driver Surpasses Six Million Lines Of Code In Linux 7.0
It was less than four years ago that the modern AMDGPU/AMDKFD open-source driver stack was at four million lines of C code and header files. Now with the Linux 7.0 kernel it has surpassed six million lines. Or put another way, by the same calculations Linux 7.0-rc1 is at 39.2 million with the modern AMD kernel graphics driver now making up 15% of the kernel’s entire codebase as the single largest driver…
Qualcomm Posts Patches For New DSP Accelerator Linux Driver
The newest driver proposed for the Linux kernel’s accelerator “accel” subsystem is named QDA and is a Qualcomm DSP Accelerator driver…
Firefox 148 Is Now Available for Download with AI Kill Switch and Other Changes
Mozilla has published today the final builds of the Firefox 148 open-source web browser ahead of its official unveiling on February 24th, 2026, so it’s time to take a look at the new features and improvements.
[$] The second half of the 7.0 merge window
The 7.0 merge window
closed on February 22 with 11,588 non-merge commits total,
3,893 of which came in after
the article covering the first half of the merge
window. The changes in the second half were weighted toward bug fixes over
new features, which is usual. There were still a handful of surprises, however, including
89 separate tiny code-cleanup changes from different people for the rtl8723bs
driver, a number that
surprised
Greg Kroah-Hartman. It’s unusual for a WiFi-chip driver to receive that much
attention, especially a staging driver that is not yet ready for general use.
Vlad: Weston 15.0 is here: Lua shells, Vulkan rendering, and a smoother display stack
Over on the Collabora blog, Marius Vlad has an overview
of Weston 15.0, which was released on February 19. Weston is the
reference implementation of a Wayland compositor. The new
release comes with a new shell that can be programmed using the Lua language, a new, experimental Vulkan
renderer, smoother media playback, color-management additions, and more.
One of Weston’s fundamental pillars has always been making the most efficient use of display hardware. Over time, all the work we did to track and offload as much work as possible to this efficient fixed-function hardware has come at the cost of eating CPU time. In the last couple of release cycles, we’ve focused really hard on improving performance on even the most low-end of devices, so not only do we make the most efficient use of the GPU and display hardware, but we’re also really kind on your CPU now. As part of that and to improve our tooling, Weston 15 now comes with support for the Perfetto profiler.
Intel Releases OpenVINO 2026 With Improved NPU Handling, Expanded LLM Support
Intel’s open-source OpenVINO AI toolkit is out with its first major release of 2026. With today’s OpenVINO 2026.0 release there is expanded large language model (LLM) support, improved Intel NPU support for Core Ultra systems, and a variety of other enhancements for benefiting Intel’s CPU / NPU / GPU range of products for AI…
Firefox 148 Now Available With The New AI Controls / AI Kill Switches
Firefox 148 release binaries are now available ahead of the official release announcement on Tuesday. Most notable is the new AI controls found with Firefox 148 for those wishing to disable Firefox’s growing AI capabilities…
Linux 7.0 Features Include More Preparations For AMD Zen 6 & Intel Nova Lake
While the version bump to 7.0 is driven solely by Linus Torvalds’ versioning preferences, with Linux 7.0 there are many great changes to be found in this upcoming stable kernel version to power the likes of Ubuntu 26.04 LTS. Here is a recap of all the interesting changes with Linux 7.0.