AI Helped Uncover A "50-80x Improvement" For Linux's IO_uring

Linux block maintainer and IO_uring lead developer Jens Axboe recently was debugging some slowdowns in the AHCI/SCSI code with IO_uring usage. When turning to Claude AI to help in sorting through the issue, patches were devised that can deliver up to a " literally yield a 50-80x improvement on the io_uring side for idle systems ." The code is on its way to the Linux kernel.

Last week Jens Axboe posted a patch series of these IO_uring fixes where he explained
Continue reading...

Apple Silicon|Intel

Gigabyte MZ33-AR1: A Uniquely Positioned AMD EPYC 9005 Motherboard For Open-Source Firmware

The Gigabyte MZ33-AR1 is a single socket AMD EPYC 9004/9005 E-ATX server motherboard for those wanting up to 24 RDIMMs, dual 10 Gigabit LAN, and plenty of storage potential via six MCIO connectors and four PCIe Gen5 x16 slots. Beyond offering nice capabilities for this modern AMD EPYC server motherboard at a ~$700 USD price point, it's uniquely positioned for an open-source firmware future thanks to ongoing work

Continue reading...

AMD Announces hipThreads For Easier Porting Of C++ Code To GPUs

The newest addition to AMD's ROCm/HIP portfolio is HIP Threads "hipThreads" as a C++ style concurrency library for AMD GPUs.

With HIP Threads, AMD is aiming to make it easy for developers already using C++ std::thread patterns and port it over to the similar hip::thread for more easily porting C++ codebases to AMD GPUs. HIP Threads is also designed to allow for incremental porting rather than being a big break with a large upfront investment into the code.
Continue reading...

Mediatek MT7902 WiFi Finally Seeing Open-Source Linux Driver Activity

When searching for "MT7902" and "Linux" there is no shortage of users asking about Linux driver support for the Mediatek MT7902 WiFi chipset or users complaining about their MT7902 WiFi not working under Linux with that chipset found in numerous laptops in recent years. Fortunately, there is finally Linux driver support for the MT7902 surfacing for review on the Linux kernel mailing list.

Sean Wang of Mediatek today posted a set of 11 patches for wiring
Continue reading...

Weston 15.0 Wayland Compositor Released With Vulkan Renderer, New Protocols

After delays, Weston 15.0 shipped this morning as the latest feature release to this reference Wayland compositor. Weston 15.0 comes in heavy on new features - including a Vulkan renderer in experimental form.

Weston 15.0 brings enhanced support for high dynamic range (HDR) display support, new Wayland protocol support for the likes of FIFO and commit-timing, a new Lua-based shell, and also an experimental Vulkan renderer as an alternative to its OpenGL renderer. About the Vulkan renderer,
Continue reading...

Linux 7.0 Speeds Up Reclaiming File-Backed Large Folios By 50~75%

Merged on Wednesday were some additional memory management "MM" updates for the Linux 7.0 merge window. Most interesting out of these latest three dozen patches is support for batched unmapping of file-backed large folios.

The patches to support batch checking of references and unmapping for large folios is showing very nice performance numbers for reclaiming file-backed large folios. This work was carried out by Alibaba engineer Baolin Wang. He explained back on the patch series :
"Currently, folio_referenced_one() always checks

Simdjson Shows More Speed-Ups Possible For SIMD In JSON Parsing: Another 30% Boost

Simdjson is the open-source project for high performance JSON parsing by leveraging SIMD instructions for " parsing gigabytes of JSON per second ." Notably it showed years ago the huge performance advantage to using AVX-512 in JSON parsing for surprisingly big benefits. Simdjson has continued advancing since then with various optimizations over the years and today is out with simdjson 4.3 that brings yet more SIMD optimizations.

Simdjson 4.3 released today and now handles runtime dispaching on LoongArch around the LSX and LASX instructions, Microsoft'
Continue reading...

PipeWire 1.6 Released With Many New Features

PipeWire 1.6 is out today as the newest feature release for this software widely used by the Linux desktop for managing of audio and video streams while nicely integrating with sandboxed Flatpak apps and more.

PipeWire 1.6 retains API/ABI compatibility with PipeWire 1.4 while adding many new features. PipeWire 1.6 ships an LDAC decoder for Bluetooth, support for metadata features, the maximum channel count was increased to 128 by default, more HDR color types added, many Bluetooth updates, RTP updates,
Continue reading...

Linux Still Working To Clean Up The Realtek RTL8723BS 802.11b/g/n WiFi Driver In 2026

Introduced to the Linux 4.12 kernel's staging area back in 2017 was the Realtek RTL8723BS WiFi driver . The Realtek RTL8723BS is an 802.11 b/g/ SDIO WLAN adapter with Bluetooth 4.0 connectivity too. In the nearly decade since this driver was added to the staging area, it's continued to be cleaned up and with the Linux 7.0 merge window there is yet again a lot of
Continue reading...

More ISA Differences Come To Light With The New AMD GFX1170 "RDNA 4m"

Earlier this month we spotted the addition of a new GFX1170 GPU target in the AMDGPU LLVM back-end . Making this GFX1170 target interesting is that its marked as an APU/SoC part with "RDNA 4m" while being part of the GFX11 series. The GFX11 series is for RDNA3, GFX115x is for RDNA 3.5, and GFX12 is RDNA4. More ISA changes have now been committed to the AMDGPU
Continue reading...