ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

AMD RDNA4 "GFX12" Support Merged For Mesa's RadeonSI Driver

([Radeon] 12 May 06:31 AM EDT AMD RDNA4)

Following all of the GFX12 code and related IP landing within the AMDGPU Linux kernel driver as well as the LLVM AMDGPU shader compiler back-end and other code in enabling the next-generation of AMD Radeon graphics, the RadeonSI OpenGL driver support for RDNA4 (GFX12) was merged this Sunday into Mesa.



IO_uring Bringing Better Send Zero-Copy Performance With Linux 6.10

([Linux Storage] 12 May 06:11 AM EDT Linux 6.10 IO_uring)

Linux I/O expert and subsystem maintainer Jens Axboe has submitted all of the IO_uring feature updates ahead of the imminent Linux 6.10 merge window.



Another AMD Zen 5 PCI ID Squeezing Into Linux 6.9

([AMD] 12 May 05:56 AM EDT Zen 5 PCI ID)

The Linux 6.9 kernel should debut as stable later today unless Linus Torvalds has second thoughts and decides to delay it by issuing a v6.9-rc8 kernel instead that would then push out the official release by an extra week. In any event, as a last-minute "x86/urgent" pull request is another Zen 5 PCI ID being added.



ReactOS "Open-Source Windows" Making Good Strides On SMP CPU Support

([Operating Systems] 11 May 08:16 PM EDT ReactOS)

The ReactOS project has posted their latest newsletter that outlines progress made during the past two months. ReactOS continues working to be an open-source operating system that offers application and driver binary compatibility with Microsoft Windows to in effect serve as a "open-source Windows" albeit the hardware support and application support are still an ongoing affair.



Torvalds Voices Thoughts On Linux Mitigating Unexpected Arithmetic Overflows/Underflows

([Linux Kernel] 11 May 09:19 AM EDT Wraparounds Too)

For those interested in some insightful Linux kernel mailing list reading this weekend, there's been a vibrant discussion on the ability for the Linux kernel to mitigate unexpected arithmetic overflows/underflows/wraparounds.



KDE Making Good Progress On HDR, Better Gamescope Integration

([KDE] 11 May 07:00 AM EDT HDR Part 3)

KDE developer Xaver Hugl has written a third blog post outlining some of the latest HDR and color management improvements that have been readied for KDE's KWin compositor as well as ongoing improvements to Valve's Gamescope compositor.



Cloudflare Releases Pingora 0.2 For Building Fast & Reliable Networked Systems

([Programming] 11 May 06:34 AM EDT Pingora 0.2)

Two years ago Cloudflare outlined how they began replacing Nginx with their own in-house creation, Pingora. Back in February of this year Cloudflare open-sourced Pingora and in April issued the maiden release of Pingora. Out today is Pingora 0.2 as the second release of this Rust framework that is already used in production by Cloudflare.



Rustls Can Now Work With Nginx Via New OpenSSL Compatibility Layer

([Free Software] 11 May 06:27 AM EDT Rustls + Nginx)

Rustls is the modern TLS library written in the Rust programming language with a large emphasis on memory safety and security. Rustls is backed by Google, AWS, and others as well as being a recipient of Germany's Sovereign Tech Fund. The latest exciting milestone for the open-source project is that Rustls can now work with Nginx.



Wasmer 4.3 Released: WebAssembly Runtime 25% Faster On Cold Startups

([Programming] 11 May 05:59 AM EDT Wasmer 4.3)

Wasmer 4.3 is out as the newest version of this WebAssembly (WASM) runtime that supports WASIX, WASI, and EmScript execution. This cross-platform WASM runtime continues to be focused on driving lightweight containers that can run anywhere in a very secure manner.



KDE Plasma 6 Sees More Features Merged Ahead Of Plasma 6.1

([KDE] 11 May 05:45 AM EDT KDE This Week)

KDE developers had another busy week as more features were merged ahead of next month's Plasma 6.1 release.



NVIDIA's Open GPU Linux Kernel Driver Will Soon Be The Default For Turing & Newer GPUs

([NVIDIA] 10 May 09:46 PM EDT R560 Series)

While we are all waiting for the NVIDIA R555 series Linux driver beta that is expected to debut as soon as next week based on prior information with Wayland improvements (explicit sync) and more, with the NVIDIA R560 series Linux driver successor is a very interesting change: NVIDIA is planning on defaulting to using their open-source GPU kernel driver by default for GeForce RTX 2000 "Turing" GPUs and newer.



AMD Aims For AMF Decode In FFmpeg, Questioned Over Vulkan Video Commitment

([AMD] 10 May 12:52 PM EDT AMD AMF)

AMD last week sent out a set of patches to enhance the open-source FFmpeg multimedia library with integration around the AMD Advanced Media Framework (AMF). The AMF SDK allows for "optimal" access to AMD GPUs for multimedia processing but this patch series questioned the need in an era of Vulkan Video APIs beginning to see adoption.



Linux 6.10 Adding TPM Bus Encryption & Integrity Protection

([Hardware] 10 May 10:34 AM EDT TPM Encryption + Integrity)

Linux 6.10 is introducing support for Trusted Platform Module (TPM2) encryption and integrity protections to prevent active/passive interposers from compromising them. This follows a recent security demonstration of TPM key recovery from Microsoft Windows BitLocker being demonstrated. TPM sniffing attacks have also been demonstrated against Linux systems too, thus the additional protections be made with Linux 6.10 to better secure TPM2 modules.



Intel Takes Open-Source Hyperscan Development To Proprietary Licensed Software

([Intel] 10 May 10:07 AM EDT Hyperscan Going Closed-Source)

While Intel can be praised for their dozens (or likely by now, hundreds) of open-source projects they maintain and countless other existing open-source software projects they actively contribute to and are covered by Phoronix on a near-daily basis, not everything there is open-source. Intel is a wonderful and leading open-source promoter but occasionally there are closed-source blobs or questionable moves such as today: Intel is taking their Hyperscan library development from BSD-licensed open-source software to now the Intel Proprietary License moving forward.



Linux 6.9 Features Many Great Improvements For Both Intel & AMD

([Linux Kernel] 10 May 06:57 AM EDT Linux 6.9 Features Reminder)

Barring any last minute reservations by Linus Torvalds, the Linux 6.9 kernel should be released as stable on Sunday. It's been a fairly quiet week so Linux 6.9 stable will likely happen as opposed to going through an extra week with a 6.9-rc8 candidate. With this spring 2024 kernel there are many great features and improvements, especially for modern Intel and AMD platforms.



SDL3 Adds PipeWire Camera Support

([Linux Gaming] 10 May 06:26 AM EDT SDL3)

Adding to the growing list of features coming with the SDL3 release for this hardware/software abstraction layer commonly used by cross-platform games and other software is PipeWire camera capturing support.



Rocky Linux 9.4 Released For RHEL 9.4 Derived Distribution

([Operating Systems] 10 May 06:33 AM EDT Rocky Linux 9.4)

Building off last week's release of Red Hat Enterprise Linux 9.4 (RHEL 9.4) has been AlmaLinux 9.4 and now the other notable community-focused downstream: Rocky Linux 9.4.



Vulkan 1.3.285 Released With New Extension From Valve VKD3D-Proton Developer

([Vulkan] 10 May 06:40 AM EDT Vulkan 1.3.285)

The Vulkan API 1.3.285 spec revision is out today with a handful of fixes/clarifications and another new extension developed by Valve engineering.



Intel Updates Its PyTorch Build With More Large Language Model Optimizations

([Intel] 10 May 06:19 AM EDT intel-extension-for-pytorch v2.3)

Intel has released their Intel Extension for PyTorch v2.3 to succeed their earlier v2.1 derived extension. With this updated extension targeting PyTorch 2.3, Intel is rolling out more optimizations around Large Language Models (LLMs).



SteamOS 3.6 Preview Released With Linux 6.5, Updated Arch Linux & Mesa 24.1

([Valve] 9 May 09:51 PM EDT SteamOS 3.6 Preview)

Valve tonight released a SteamOS 3.6 Preview as the latest version of their Arch Linux derived operating system that powers the Steam Deck and can be installed on other devices as well.



More

The flush toilet is the basis of Western civilization.
-- Alan Coult