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)

FFmpeg Introduces Vulkan Acceleration For Apple ProRes Video Decoding

([Multimedia] 26 October 06:45 AM EDT Vulkan + Apple ProRes)

The talented FFmpeg developers continue to be quite innovative with their performance optimizations and other features for this widely-used, open-source multimedia library. The latest addition to FFmpeg this weekend is introducing Vulkan accelerated video decoding for Apple ProRes content.



EXT4 Patches Enable Block Size Greater Than Page Size Support

([Linux Storage] 26 October 06:31 AM EDT BS Greater Than PS)

Following the initial VFS changes last year for supporting block sizes larger than the kernel's page size along with the initial XFS file-system patches, Btrfs recently landed its support for block sizes greater than the page size. Now EXT4 is preparing to join the party too for allowing larger block sizes.



Intel Sends Out Initial Graphics Driver Patches For Multi-Device SVM

([Intel] 26 October 06:23 AM EDT Multi-Device Shared Virtual Memory)

As part of their Project Battlematrix effort, Intel has been working on enhancing their Linux graphics driver support for multi-device usage scenarios with wanting to support up to eight Intel Arc Pro graphics cards per system to help with AI LLMs and other larger use-cases. The latest code posted from Intel engineers is their initial implementation of multi-device Shared Virtual Memory (SVM) support.



Linux Prepping For "Extreme" Mode On Lenovo Legion Devices

([Linux Gaming] 26 October 06:11 AM EDT Extreme Platform Profile)

Derek Clark who has been leading the efforts around Lenovo Legion gaming drivers for Linux and ensuring good support for the Lenovo Legion Go handheld on Linux sent out a new Linux patch series this weekend.



AMD Begins Sending In "New Stuff" For Their Graphics Driver In Linux 6.19

([Radeon] 25 October 08:25 PM EDT AMDGPU Linux 6.19)

AMD on Friday sent in their first patch of AMDGPU kernel graphics driver changes they are ready to begin queuing in the DRM-Next tree until the Linux 6.19 merge window kicks off in December and leading to a stable release around February.



Resources 1.9 Brings Intel Xe GPU Support & Other System Resource Monitoring For GNOME

([GNOME] 25 October 09:11 AM EDT Resources 1.9)

Resources is the open-source app aligned with GNOME/GTK for system resource monitoring. Resources has proven to be quite versatile with a nice UI and able to display CPU, GPU, NPU, disk, and other metrics. Out today is Resources 1.9 with the latest capabilities for this app.



NVIDIA Starts Posting Open-Source Nova Driver Patches To Prep For Next-Gen GPUs

([NVIDIA] 25 October 06:29 AM EDT Nova With Next-Gen GPUs)

NVIDIA is taking the open-source and upstream "Nova" kernel graphics driver quite seriously for their hardware. Hitting the mailing lists on Friday night were initial patches in beginning to make preparations toward "next-gen GPU" support. Digging into the comments, it's indeed for post-Blackwell GPUs.



Servo's Demo Browser Adds Experimental Mode & More Performance Improvements

([Free Software] 25 October 06:13 AM EDT Servo September 2025)

The Servo open-source browser engine is out with their September 2025 development highlights. This Rust-based browser engine originally started by Mozilla continues making steady progress as well as to the "servoshell" demo/example browser implementation.



KDE Plasma 6.6 Will Cater To Windows Power Users With "winver"

([KDE] 25 October 06:05 AM EDT Plasma 6.6)

Plasma 6.5 debuted this week that KDE developers and users have been celebrating. But it's already on to working out fixes for Plasma 6.5.1 as well as new feature activity toward Plasma 6.6.



FreeBSD 15.0 Beta 3 Brings Working Support For MediaTek MT76 WiFi

([BSD] 25 October 05:45 AM EDT FreeBSD 15.0 Beta 3)

The newest weekly test release of the FreeBSD 15.0 is now available for evaluation ahead of the planned December official release.



Rust Coreutils 0.3 Released With Some Major Speed-Ups, Better GNU Compatibility

([Free Software] 24 October 08:21 PM EDT Rust Coreutils 0.3)

The uutils project announced tonight the release of Rust Coreutils 0.3, another step forward for this Rust version alternative to GNU Coreutils that has been attracting a lot of interest lately due to Ubuntu 25.10 now using it by default.



OpenGL Sees New Extensions Added To The Registry

([Standards] 24 October 04:11 PM EDT OpenGL 2025)

It's been rare in recent years seeing any new OpenGL extensions given the wild success these days of the Vulkan API with its vast hardware adoption and increasing software support around that modern graphics and compute API. Yet this October has been unusual with now seeing multiple new OpenGL extensions merged to the OpenGL registry.



The Latest Sheaves Work To Hopefully Improve Linux Performance

([Linux Kernel] 24 October 01:49 PM EDT Sheaves Performance)

Merged for Linux 6.18 was a new feature called Sheaves as an opt-in, per-CPU array-based caching layer. Plus there is a per-NUMA-node cache of Sheaves called a "Barn". In continuing to build out the Linux kernel usage of Sheaves, a set of initial patches were posted this week to replace the CPU slabs with Sheaves within the slub allocator code.



Linux Lands Fix For "Serious Performance Regression" Affecting Some Intel Chromebooks

([Hardware] 24 October 12:49 PM EDT Chromebook Performance Regression)

Merged this week to Linux Git ahead of Linux 6.18-rc3 this Sunday were the latest power management fixes for the kernel. Standing out in the power management code is a fix for a "serious performance regression" affecting some Intel-powered Chromebooks.



AMD EPYC Turin vs. Intel Xeon 6 Granite Rapids vs. Graviton4 Benchmarks With AWS M8 Instances

([Cloud] 24 October 11:00 AM EDT 5 Comments)

With Amazon recently launching their M8a AWS instances powered by 5th Gen AMD EPYC "Turin", for their M8 class instance types there now are all the latest-generation CPU options with AMD EPYC Turin (M8a), Intel Xeon 6 Granite Rapids (M8i), and their in-house Graviton4 processors (M8g). After recently looking at the M7a vs. M8a performance with Amazon EC2, many Phoronix readers expressed interest in seeing an M8a vs. M8i vs. M8g performance showdown so here are those benchmarks.



Updated AMD ISP4 Driver Posted For Linux With Fixes & Improvements

([AMD] 24 October 10:02 AM EDT AMD ISP4)

AMD's ISP4 image signal processing IP is so far just used by the HP ZBook Ultra G1a laptop but will presumably be used by more of the higher-end AMD Ryzen next-gen laptops. AMD engineers today posted their fifth iteration of their open-source Linux driver for enabling the ISP4 use.



Vulkan 1.4.330 Released With Five New Extensions

([Vulkan] 24 October 09:10 AM EDT Vulkan 1.4.330)

Vulkan 1.4.330 is out today with a few specification corrections/clarifications plus five new extensions.



Asahi Linux Still Working On Apple M3 Support, m1n1 Bootloader Going Rust

([Apple] 24 October 06:33 AM EDT Asahi Linux)

The Asahi Linux developers involved with working on Linux support for Apple Silicon M-Series devices have put out a new progress report on their development efforts.



New Code Allows VCE 1.0 Video Acceleration To Work On AMDGPU Driver For GCN 1.0 GPUs

([Radeon] 24 October 06:22 AM EDT Thanks Valve)

Valve contractor Timur Kristóf for their Linux graphics driver team has been working on improving Linux driver support for old AMD Radeon GCN 1.0 and GCN 1.1 generation GPUs. This has been about improving the AMDGPU driver to fill remaining gaps in GCN 1.0/1.1 support with those graphics cards by default relying on the older "Radeon" DRM kernel graphics driver compared to the AMDGPU driver used by default with GCN 1.2 and later. Another feature gap for AMDGPU is now being addressed with Video Coding Engine 1.0 support.



Patina 13.0 Released As Rust UEFI Firmware Implementation

([Free Software] 24 October 06:10 AM EDT Patina 13.0)

Patina 13.0 is now available as this Rust implementation of UEFI firmware. Patina has been working to replace the core UEFI firmware components in a pure Rust implementation to avoid the use of C code.



More

Mankind is poised midway between the gods and the beasts.
-- Plotinus