Slopwatch will be relatively long for the simple reason that we found a lot of new LLM slop about “Linux”.
Category Archives: Linux
System76 Releases COSMIC Beta Desktop Environment and Pop!_OS 24.04 LTS Beta
Linux hardware vendor System76 announced today the general availability of the beta version of their up-and-coming COSMIC desktop environment written in Rust, along with the beta version of Pop!_OS 24.04 LTS.
AMD’s GAIA For GenAI Adds Linux Support: Using Vulkan For GPUs, No NPUs Yet
Back in March AMD announced the open-source GAIA software for GenAI but as noted in that former article, at launch it was limited to Windows-only support. AMD recently released a new version of GAIA with Linux support albeit in a rather interesting twist is limited to Vulkan acceleration…
Ubuntu Touch 20.04 OTA-10 Released, Adds Upgrader for 24.04 Migration
UBports releases Ubuntu Touch OTA-10 with a new upgrade tool, Rabbit R1 support, and minor fixes. 24.04-1.0 postponed over boot issues.
Servo Engine Lands Support For Rendering Inline SVG Elements, More Performance
The Servo open-source browser engine project has published their monthly status update that covers all the improvements they made over the course of August. There’s been a lot of progress on this Rust-based browser engine that has a lot of potential particularly for embedded/CEF-like use-cases…
Open source to closed doors: RubyGems control fight erupts
Ruby Central is accused of ousting maintainers from core gems under pressure from ShopifyRuby Central is said to have quietly snatched control of several flagship Ruby open source projects from their long-time maintainers without their consent, following pressure from Shopify, one of its biggest backers.…
Cuni: Tracing JITs in the real world @ CPython Core Dev Sprint
Longtime PyPy developer Antonio Cuni has a
lengthy
blog post that describes his talk at the recently completed
2025
CPython
Core Dev Sprint, held at Arm in Cambridge, UK. The talk, entitled
“Tracing JIT and real world Python — aka: what we can learn from PyPy” was
meant to try to pass on some of his experiences “optimizing existing
” to the
code for PyPy at a high-frequency trading firm
developers working on the CPython JIT compiler. His goal was
to raise awareness of some of the problems he encountered:
Until now CPython’s performance has been particularly predictable, there are well established “performance tricks” to make code faster, and generally speaking you can mostly reason about the speed of a given piece of code “locally”.
Adding a JIT completely changes how we reason about performance of a given program, for two reasons:
- JITted code can be very fast if your code conforms to the heuristics applied by the JIT compiler, but unexpectedly slow(-ish) otherwise;
- the speed of a given piece of code might depend heavily on what
happens elsewhere in the program, making it much harder to reason about
performance locally.The end result is that modifying a line of code can significantly impact seemingly unrelated code. This effect becomes more pronounced as the JIT becomes more sophisticated.
Cuni also gave a talk on Python performance, which LWN covered, at
EuroPython 2025 in July.
PostgreSQL 18.0 Released With Async I/O, Performance Improvements
PostgreSQL 18.0 is out today as the annual major feature release for this widely-used SQL database server. PostgreSQL 18 is a big one with many exciting performance optimizations and other new features…
Voyager Linux 13.1 Debian – A French Take on Classic Debian
Voyager 13.1 Debian wraps robust stability in unexpected elegance — here we explore how a little French savoir-faire takes Linux somewhere new.
The post Voyager Linux 13.1 Debian – A French Take on Classic Debian appeared first on FOSS Force.
[$] The phaseout of the mmap() file operation
The file_operations
structure in the kernel is a set of function pointers implementing, as the
name would suggest, operations on files. A subsystem that manages objects
which can be represented by a file descriptor will provide a
file_operations structure providing implementations of the various
operations that a user of the file descriptor may want to carry out. The
mmap() method, in particular, is invoked when user space calls the
mmap()
system call to map the object behind a file descriptor into its address
space. That method, though, is currently on its way out in a multi-release
process that started in 6.17.
Fedora considers an AI-tool policy
The Fedora project has posted a
proposal for a policy regarding the use of AI tools when developing for
the distribution.
You are responsible for your contributions. AI-generated
content must be treated as a suggestion, not as final code or
text. It is your responsibility to review, test, and understand
everything you submit. Submitting unverified or low-quality
machine-generated content (sometimes called “AI slop”) creates an
unfair review burden on the community and is not an acceptable
contribution.
DuckDB 1.4 LTS Released with Database Encryption, MERGE, and Iceberg Writes
DuckDB 1.4 LTS, a SQL database for analytics, adds AES-256 encryption, MERGE INTO support, Iceberg writes, and performance improvements.
Linux 6.18 Linear RAID “md-linear” To Support Atomic Writes
Building off the work in months prior around Device Mapper atomic write support and related infrastructure, the md-linear target for linear software RAID support will enable atomic write support with the upcoming Linux 6.18 merge window…
Bcachefs goes DKMS after Torvalds’ kernel banishment
Performance of new version mostly good, but future uncertainThe bcachefs file system, now “externally maintained” outside the Linux kernel codebase, offers packages of its first version to be loadable on the fly.…
Intel Posts New Linux Patches To Reduce Overhead Of VMSCAPE Mitigation
Earlier this month the VMSCAPE CPU security vulnerability was made public and affecting both AMD and Intel processors. VMSCAPE can lead to leaking information from a user-space hypervisor via speculative side channels. An Intel engineer today posted a new set of patches for helping to reduce the mitigation costs of VMSCAPE protections on modern Intel processors…
SUSE Announces Better Support For NVIDIA CUDA
SUSE in partnership with NVIDIA today announced making the NVIDIA CUDA TOolkit officially available on all SUSE platforms…
Wild: A Very Fast Linker Written In Rust, Aims To Outperform Mold Linker
While the Mold linker has been very impressive for its speed the past few years compared to the linkers out of the LLVM and GNU toolchain projects, there is a new high speed linker on the scene and it’s written in Rust: meet Wild…
Intel Media Driver 2025Q3 Prepares For Panther Lake
The Intel Media Driver 2025Q3 release is available today as the quarterly update to this open-source Video Acceleration API (VA-API) driver used by Intel hardware under Linux for video encode/decode…
Qualcomm Begins Posting Linux Patches For Snapdragon X2 Elite, 8 Elite Gen 5 SoCs
Yesterday at the Snapdragon Summit in Hawaii Qualcomm announced the Snapdragon X2 Elite SoCs for upcoming laptops. In addition Qualcomm announced the Snapdragon 8 Elite Gen 5 mobile platform too. With those announcements out there, the Qualcomm open-source engineers have been busy in rolling out their latest patches for beginning to enable these new platforms with the Linux kernel…
Intel Releases IGSC 1.0 For Applying Firmware Updates To Graphics Cards
Overnight Intel released IGSC 1.0 as their library for handling graphics system firmware updates for rolling out firmware updates to Intel discrete graphics card devices…