BPF lets users load programs into a running kernel.
Even though BPF programs are checked by the verifier to
ensure that they stay inside certain limits, some users would still like to ensure
that only approved BPF programs are loaded. KP Singh’s
patches adding that capability to the kernel were accepted
in version 6.18, but not everyone is
satisfied with his implementation. Blaise Boscaccy, who has been working to get
a version of BPF code signing with better auditability
into the kernel for some time, posted
a patch set on top of Singh’s changes that alters the loading process to
not invoke security module hooks
until the entire loading process is complete.
The discussion on the patch
set is the continuation of a
long-running disagreement over
the interface for signed BPF programs.
Category Archives: Linux
AI Powers a Browser Renaissance — But Not for Open Source
Big names are pushing AI browsing as the future of the web, yet open source options are rare, leaving users to either weigh features against control and privacy… or fight back.
Python Software Foundation withdraws security-related grant proposal
The Python Software Foundation, earlier this year, successfully obtained a
$1.5 million grant from the US National Science Foundation “to
“. The actual
address structural vulnerabilities in Python and PyPI
grant came with some strings attached though, in the form of a requirement
not to pursue diversity, equity, and inclusion programs. So the Foundation
has withdrawn
the proposal rather than agree to terms that run counter to its own
mission.
We’re disappointed to have been put in the position where we had to
make this decision, because we believe our proposed project would
offer invaluable advances to the Python and greater open source
community, protecting millions of PyPI users from attempted
supply-chain attacks. The proposed project would create new tools
for automated proactive review of all packages uploaded to PyPI,
rather than the current process of reactive-only review.
Ubuntu Unity In Need Of More Developers To Survive
The Ubuntu Unity community flavor of Ubuntu Linux built around the Unity desktop is in a difficult position and at risk for its survival given the lack of developers involved. A call-out has been made in seeking more community developers to contribute to Ubuntu Unity…
AMD EPYC 9965 “Turin” 2P Performance Seeing Some Gains On Linux 6.18
Beyond packing many exciting new features and changes, Linux 6.18 is expected to become this year’s Long Term Support (LTS) kernel version. Assuming the Linux 6.18 LTS designation, this next kernel version will see lots of use in enterprise environments and thus recently carried out some AMD EPYC 9965 2P “Turin” benchmarks between Linux 6.17 stable and the Linux 6.18 development kernel state…
OpenIndiana 2025.10 ISOs Available For Download
OpenIndiana 2025.10 ISOs were published on Sunday as the newest half-year update to this Illumos (OpenSolaris) derived platform…
Rust Coreutils 0.3.0 released
Version
0.3.0 of Rust Coreutils, part of the uutils project, has been
released. This release adds safe directory traversal for several
utilities, better error handling, and performance
improvements. The project has upgraded its test suite reference from
GNU coreutils 9.7 to 9.8, and added 16 new tests. It includes a fix
for the date bug
that affected automatic updates in Ubuntu 25.10.
AMD Radeon AI PRO R9700 Linux Performance For Single & Dual GPU Benchmarks
Today the AMD Radeon AI PRO R9700 is officially shipping as the company’s new RDNA4-based offering designed for AI workloads and priced at $1299+ USD. The AMD Radeon AI PRO R9700 offers 32GB of GDDR6 video memory and features 128 AI accelerators and rated for 96 TFLOPs peak half-precision compute, up to 1531 TOPS INT4 sparse, and has a 300 Watt TDP. Here are the initial benchmarks of the AMD Radeon AI PRO R9700 under Linux with ROCm 7.0 and testing both in single and dual R9700 graphics card configurations.
Linuxiac Weekly Wrap-Up: Week 43 (Oct 20 – 26, 2025)
Catch up on the latest Linux news: KDE Plasma 6.5, VirtualBox 7.2.4, Jellyfin 10.11, Uptime Kuma 2.0, Valkey 9.0, Canonical Academy, new NTFS Linux driver, Alma 10.1 adds Btrfs support, and more.
Valgrind 3.26.0 released
Version 3.26.0 of the Valgrind
memory-profiling and debugging framework has been released. Notable
changes include updated support for the Linux Test
Project (LTP) to version v20250930, many new Linux syscall
wrappers, and the license for Valgrind has been changed from GPLv2 to
GPLv3.
MX Linux 25 Release Candidate Arrives with Various Improvements and Changes
The MX Linux team announced today the general availability of the Release Candidate (RC1) version of the upcoming MX Linux 25 distribution based on the Debian 13 “Trixie” operating system series.
Turbosqueeze Realtime Multi-Threaded Compression Aims To Compete With Zstd, Snappy
Turbosqueeze 1.0 was announced today as a new real-time, multi-threaded compression solution designed for C/C++ programs and aiming to compete with the likes of Zstd, LZ4, and Snappy compression…
Splash DRM Client Proposed For Linux But Its Future Is Uncertain
Sent out on Sunday to the Linux kernel mailing list was a proposal for a new Direct rendering Manager (DRM) client for providing “splash screen” type functionality such as for embedded systems and more. But with Plymouth in user-space already being the dominant solution here and upstream developers tending to prefer such functionality in user-space instead, its future remains uncertain with some developers already questioning the value of this proposed solution…
PanVK Mali Vulkan Driver Lands In-Memory Cache & On-Disk Shader Cache Support
The PanVK driver for modern Arm Mali Vulkan driver support within Mesa has tapped into Mesa’s on-disk shader cache functionality as well as an in-memory cache to provide for a better experience with this open-source driver…
Intel Xe Driver Patches Allow For Mapping DMA-BUFs Via IOV Interconnects
In addition to the patches sent out this weekend by Intel for Xe driver preparations for multi-device Shared Virtual Machine (multi-device SVM), another notable patch series making it out this weekend for the Intel Xe open-source kernel graphics driver is support for mapping DMA-BUFs via IOV interconnects…
How to Fix Overlapping Blur and Sharp Corners in KDE Plasma
In this video, I’ll show you how to fix the overlapping blur effect on windows in KDE Plasma. The issue occurs when the blur extends beyond the window boundaries for example, when opening an app like Dolphin File Manager, the normally rounded corners appear sharp instead.
How to Automate SSH Login Using sshpass on Linux
In this article, you will learn how to use the sshpass command to gain non-interactive access to a remote server by providing the password on the same line.
Kernel prepatch 6.18-rc3
Linus has released 6.18-rc3 for testing.
“Things feel fairly normal, and in fact the numbers say it’s been a bit
“.
calmer than usual, but that’s likely just the usual fluctuation in pull
request timing rather than anything else
Linux 6.18-rc3 Released With Latest Fixes
The Linux 6.18-rc3 kernel is now available for testing in working toward the Linux 6.18 stable kernel release in just about one month. Linux 6.18 is expected to become this year’s Long Term Support “LTS” kernel…
9to5Linux Weekly Roundup: October 26th, 2025
The 263rd installment of the 9to5Linux Weekly Roundup is here for the week ending on October 26th, 2025, keeping you updated with the most important things happening in the Linux world.