The READ_ONCE() and WRITE_ONCE() macros are heavily used
within the kernel; there are nearly 8,000 call sites for
READ_ONCE(). They are key to the implementation of many lockless algorithms and can be necessary for some
types of device-memory access. So one might think that, as the
amount of Rust code in the kernel increases, there would be a place for
Rust versions of these macros as well. The truth of the matter, though, is
that the Rust community seems to want to take a different approach to
concurrent data access.
Category Archives: Linux
KDE Gear 25.12.1 Released with Various Improvements for Your Favorite KDE Apps
The KDE Project released today KDE Gear 25.12.1 as the first maintenance update to the latest KDE Gear 25.12 series of this collection of open-source apps for the KDE Plasma desktop environment and other platforms.
EU Launches Call for Evidence on European Open Digital Ecosystems
The European Commission has opened a public consultation on a new Open Digital Ecosystems strategy focused on open source, security, and EU tech sovereignty.
Mesa 26.0 RADV Lands Dedicated Transfer-Only Queue Using SDMA
There is another open-source Radeon Vulkan driver (RADV) improvement to look forward to in the upcoming Mesa 26.0 release that was worked on by one of Valve’s Linux graphics driver developers…
QEMU 11.0 Could Finish Removing 32-bit Host CPU Support
The QEMU emulator already deprecated 32-bit host CPU support while for the QEMU 11.0 release this year they could eliminate the 32-bit host support for good…
Linux 6.19-rc5 To Fix Broken Nouveau Driver With Newer NVIDIA GPUs
Now past the end-of-year holidays, this round of Direct Rendering Manager (DRM) fixes for the in-development Linux 6.19 are a bit more meaningful following those light holiday weeks. Sent out today were the DRM fixes for Linux 6.19-rc5 that includes a fix for broken support for newer NVIDIA GPUs on the Nouveau open-source driver…
Latest SteamOS Beta Now Includes NTSYNC Kernel Driver
Valve released the SteamOS 3.7.20 beta overnight and with it they are finally building the NTSYNC kernel driver for helping accelerate Windows NT synchronization primitives…
Qualcomm Sends Out Linux Patches For RAS Support On RISC-V For Reporting Hardware Errors
The latest work by Qualcomm on the RISC-V CPU architecture is sending out their first non-RFC patch series for enabling Reliability, Availability and Serviceability (RAS) support by making use of the RISC-V RERI specification. This RISC-V RAS support is useful for conveying hardware errors to users and will be especially important with future RISC-V Linux servers…
Arch-Based Omarchy 3.3 Brings AI Dictation Hibernation and Hyprland Fixes
Arch-based Omarchy 3.3 introduces local AI dictation with Voxtype, hibernation support, dynamic themes, and more.
Linus Torvalds: Stop making an issue out of AI slop in kernel docs — you’re not changing anybody’s mind
‘Because the AI slop people aren’t going to document their patches as such’Today, it is hard to escape LLM bots and the endless slop they emit, but the Linux kernel might be largely safe … for now.…
Linux is Great, but It May Not Be For You
Linux offers control, security, and freedom, but its learning curve, software, and hardware issues may challenge some users.
Linux 6.18 LTS vs. Liquorix Kernel On AMD Ryzen Threadripper Workstation Performance
It’s been a while since running benchmarks of the Liquorix kernel as an enthusiast-tailored downstream version of the Linux kernel focused on responsiveness for gaming, audio/video production, and other creator/enthusiast workloads. In today’s article is a look at how the latest Liquorix kernel derived from Linux 6.18 is competing against the upstream Linux 6.18 LTS kernel on the same system.
Canonical Builds Steam Snap For Ubuntu ARM64 Leveraging FEX
Canonical is making it easier for ARM64 Ubuntu users like those on the NVIDIA DGX Spark to do a bit of gaming with Steam. Canonical engineers have assembled a Steam Snap for 64-bit ARM that comes complete with the FEX emulator for running Windows/Linux x86-based games on ARM64 Linux…
The state of Enterprise Linux for networking
Discover the state of Enterprise Linux for networking in 2026. Compare RHEL 10, SLES 16, and Ubuntu alongside NOS leaders like SONiC and Nvidia Cumulus
Mesa 26.0 RADV Merges The Big Ray-Tracing Improvement For UE5 Lumen
The RADV ray-tracing improvement covered earlier this week for some big performance gains for Unreal Engine 5 titles running under Linux thanks to Steam Play has been merged for Mesa 25.0…
CuerdOS 2.0 Skycatcher Xfce: Spanish Distro Takes Chances, Mostly Succeeds
CuerdOS 2.0 Skycatcher’s Xfce edition leans on Debian Trixie, custom tuning, and some unconventional app choices like Vivaldi and Harmony Music.
The post CuerdOS 2.0 Skycatcher Xfce: Spanish Distro Takes Chances, Mostly Succeeds appeared first on FOSS Force.
Logitech MX Anywhere 3S Mouse With Linux 6.19 Now Supports High Resolution Scrolling
For those that happen to have a Logitech MX Anywhere 3S mouse connected via Bluetooth, the upcoming Linux 6.19 kernel release is enabling HID++ support for it to enjoy high resolution scrolling and other functionality of the updated protocol…
Mesa 26.0 Now Supports GPU Hardware Replay With The Intel Xe Kernel Driver
The Intel Mesa graphics drivers have supported a GPU hardware replay feature for making it easier to reproduce issues. But until now that functionality has only worked with the i915 kernel driver while for Mesa 26.0 the Intel Xe driver will also be supported…
Fedora Linux 43 election results
The Fedora Project has announced
the results of the Fedora 43 election cycle. Five seats were open
on the Fedora Engineering
Steering Committee (FESCo), and the winners
are Kevin Fenzi, Zbigniew Jędrzejewski-Szmek, Timothée Ravier, Dave
Cantrell, and Máirín Duffy.
[$] SFC v. VIZIO: who can enforce the GPL?
The
Software Freedom Conservancy (SFC) is
suing
VIZIO over smart TVs that
include software licensed under the GPL and LGPL (including the Linux kernel,
FFmpeg, systemd, and others).
VIZIO didn’t provide the source code along with the device, and on request they
only provided some of it. Unlike a typical lawsuit about enforcing the GPL, the
SFC isn’t suing as a copyright holder; it’s suing as
a normal owner of the TV
in question. This approach opens some important legal questions, and after years
of pre-trial maneuvering (most recently resulting in
a ruling related to signing keys that
is the subject of a separate article),
we might finally obtain some answers when the case goes
to trial on January 12. As things stand, it seems likely that the judge in
the case will rule that that the GPL-enforcement lawsuits can be a matter of
contract law, not just copyright law, which would be a major change to how GPL
enforcement works.