35 Minutes Ago - Intel - Cache Aware Scheduling
One of the exciting Intel innovations to the Linux kernel this year has been around the Cache Aware Scheduling for helping to deliver better performance on modern CPUs with multiple last level caches. The kernel patches have yet to be upstreamed but testing has shown to be quite promising for grouping tasks sharing data to the same LLC domain to help reduce cache misses and cache bouncing. Those wishing to learn more about Cache Aware Scheduling, there was a presentation on it last week by Intel engineers Tim Chen and Chen Yu at the Linux Plumbers Conference 2025 in Tokyo.
As part of my various year-end comparison benchmarking, I recently ran some tests looking at how the Radeon RX 9000 series RDNA 4 performance has evolved since its debut near the beginning of the year. The Vulkan ray-tracing performance in particular was standing out this year as having evolved quite nicely while for conventional OpenGL and Vulkan performance the performance has been largely stable this year with its great at-launch support.
5 Hours Ago - Mozilla - Mozilla CEO
Mozilla Corporation has named its new CEO in replacing interim CEO Laura Chambers.
7 Hours Ago - Red Hat - Red Hat + AI
Last year Red Hat acquired Neural Magic as part of their AI acquisitions and to bolster the open-source AI ecosystem. Today they announced another AI acquisition.
9 Hours Ago - Radeon - ZLUDA + ROCm 7
The ZLUDA open-source project that has been through several incarnations but ultimately about getting CUDA software up and running on non-NVIDIA GPUs now supports the AMD ROCm 7 series.
Servo 0.0.3 is out today as the newest update to this Rust-based, open-source web layout engine. Servo 0.0.3 incorporates many enhancements made over the past month from better performance to enhancing its embedding API and other improvements like context menus for more web content.
9 Hours Ago - BSD - MidnightBSD 4.0
While FreeBSD 15 stable was officially released earlier this month, MidnightBSD continues plotting its own course atop its FreeBSD 13 base. Out today is MidnightBSD 4.0 as the latest iteration of this desktop-minded BSD operating system.
OpenShot 3.4 is now available as the latest feature update to this open-source video editor app. OpenShot 3.4 happens to be "one of our largest updates we've ever done" with a variety of improvements in tow.
Microsoft on Monday released Azure Linux 3.0.20251206 as the newest monthly update to its in-house Linux distribution used within the Azure cloud and elsewhere at the Windows company.
15 December
15 December 08:36 PM EST - Fedora - Fedora Games Lab
One of the lesser known Fedora spins under the "Fedora Labs" initiative is the Fedora Games Lab that showcases some open-source games and can serve as an easy demonstrator for Linux gaming. Looking forward to 2026 with Fedora 44, there is a proposal to revitalize Fedora Games Lab to become a better showcase for the modern potential of Linux gaming.
GIMP 3.2-RC2 is out today as what could be the last release candidate of GIMP 3.2 before its stable release. This leading open-source image editor/creation alternative to the likes of Adobe Photoshop continues becoming much more refined and polished in the GIMP 3 series.
Stemming from a security researcher and his team proposing a new Linux Security Module (LSM) three years ago and it not being accepted to the mainline kernel, he raised issue over the lack of review/action to Linus Torvalds and the mailing lists. In particular, seeking more guidance for how new LSMs should be introduced and raised the possibility of taking the issue to the Linux Foundation Technical Advisory Board (TAB).
15 December 03:52 PM EST - Fedora - Fedora 44 ARM Laptops
Longtime Red Hat engineer Hans de Goede who worked on many Intel/AMD laptop enhancements over the years left Red Hat and ended up joining Qualcomm. Now it turns out one of his projects at Qualcomm is enhancing the Fedora Linux support for running nicely out-of-the-box on Snapdragon-powered Windows on ARM laptops.
15 December 02:33 PM EST - Free Software - Flatpak 1.17.1 / Flatpak 1.17.2
Back in November Flatpak 1.17 released with support for sideloading from OCI images and other improvements in working toward the Flatpak 1.18 stable release. Out today is Flatpak 1.17.1 and was then followed quickly by Flatpak 1.17.2 to fix a mistake in the release artifacts.
With Linux 6.19-rc1 released, the merge window for Linux 6.19 has now concluded. Here is a summary of the interesting Linux 6.19 new features and changes with this kernel version.
15 December 12:00 PM EST - Hardware - AmpereOne M With Oracle Cloud A4
Back in July 2024, Ampere Computing announced AmpereOne M on their road-map for Q4'2024 to provide AmpereOne with 12 channel DDR5 memory compared to eight memory channels with the original AmpereOne processors. Then this past May the AmpereOne M SKUs were announced while Ampere Computing stated these "M" processors had been shipping since Q4 of last year. Since then we haven't seen or heard anything more about AmpereOne M nor the AmpereOne MX processors with up to 256 cores. Since then, the acquisition of Ampere Computing by SoftBank also was completed that made us wonder more about impacts to the roadmap and what hardware may or may not make it out to market. Well, today, we are finally seeing AmpereOne M availability in the public cloud with the new Oracle Cloud A4 instances.
15 December 10:47 AM EST - Wayland - Wayland-Protocols 1.47
Following the Color Management protocol introduced in Wayland Protocols 1.41, out today is Wayland Protocols 1.47 with various revisions to that color management and HDR support.
15 December 09:24 AM EST - AI - Intel SynapseAI
There's another setback to the open-source driver code around Intel's Gaudi accelerator support on Linux.
15 December 09:03 AM EST - Linux Gaming - Futex ARM64 Enhancements
Besides Valve funding FEX-Emu for x86_64 binaries to run on AArch64 Linux as part of their Steam Play (Proton) efforts in being able to get Windows x86/x64 games running on AArch64 SteamOS for the Snapdragon-powered Steam Frame, there is also work happening in kernel-space to help this emulated gaming experience on AArch64.
Even before the Linux 6.19 merge window wrapped up this weekend with the Linux 6.19-rc1 release, there was already the first pull request to DRM-Next of the first batch of new material to be queued for Linux 6.19's successor.
15 December 05:53 AM EST - GNU - GCC Compiler With LLM Patches?
The GNU Compiler Collection (GCC) developers now have a need to set a policy whether AI / Large Language Model (LLM) generated patches will be accepted for this open-source compiler stack.
14 December
14 December 08:20 PM EST - Valve - Steam Deck Crash Data Collection
Valve's Steam Deck with SteamOS features built-in crash data collection as well as for logging other system events worth having knowledge about like the split-lock detection and other events. This is all opt-in by users for data collection by Steam, but for those curious about a bit more insight into this Steam Deck data collection, a presentation at this past week's Linux Plumbers Conference dove into the matter.
As the Linux 6.19 merge window winded down this weekend, I began running this development kernel on more systems. While there are some scheduler regressions currently with Linux 6.19 Git, for HPC workloads especially I am seeing some encouraging results using a flagship AMD EPYC 9965 2P server configuration.
14 December 02:06 PM EST - Red Hat - CentOS Kmods SIG
The CentOS kernel modules "Kmods" special interest group (SIG) is now providing NVIDIA Linux Open GPU Kernel Modules for users of Red Hat Enterprise Linux and its downstreams as well as for CentOS Stream.
The FamFS file-system being developed by Micron hopes to go upstream for Linux in "early-ish 2026".
14 December 06:49 AM EST - Multimedia - FFmpeg + JPEG-XS
The widely-used FFmpeg open-source multimedia library has merged initial support for JPEG-XS.
14 December 06:38 AM EST - Programming - Rust Coreutils 0.5
Rust Coreutils 0.5 is now available as the latest milestone for this Rust-based alternative to GNU Coreutils. Rust Coreutils 0.5 continues moving closer to "full GNU compatibility" with nearly a 90% pass rate on the GNU test suite.
The Linux 6.19-rc1 kernel is out to cap off the Linux 6.19 merge window. The kernel release is coming the better part of a day earlier due to Linus Torvalds being in Japan for this past week's Linux Plumbers Conference and Linux Kernel Maintainer Summit.
13 December
For those with fond memories of the original Puppy Linux as a lightweight Linux distribution that used to run well back in the day on systems with less than 1GB of RAM, TrixiePup64 is out with a new release of this Puppy Linux based distribution with Debian GNU/Linux components. The new TrixiePup64 11.2 release is based on the latest Debian Trixie sources while continuing to offer separate builds for either X11 or Wayland usage.
13 December 03:53 PM EST - Hardware - Linux 6.19 x86 Platform Drivers
Merged during this second week of the Linux 6.19 feature merge window were the many x86 platform driver changes. As usual, much of the x86 platform driver activity surrounds bettering Linux hardware laptop support but also a growing number of handheld computers / gaming devices.
13 December 12:27 PM EST - Oracle - bpftune
The past few years Oracle has been working on bpftune as a solution for BPF-based, automatic tuning of Linux systems. Bpftune has been available via Oracle Linux and GitHub while finally their open-source GitHub code has seen the first new tagged release in a while.
13 December 10:13 AM EST - Linux Storage - NFS Directory Delegatiosn
The Network File-System (NFS) client changes were merged today for the Linux 6.19 kernel with the most notable feature addition being initial support for basic directory delegations.
The Real Time Clock (RTC) driver changes were merged today for Linux 6.19 ahead of the merge window wrapping up on Sunday.
13 December 06:41 AM EST - GNOME - GNOME.org Extensions
The GNOME.org Extensions hosting for GNOME Shell extensions will no longer accept new contributions with AI-generated code. A new rule has been added to their review guidelines to forbid AI-generated code.
The LoongArch CPU architecture changes have been merged for the Linux 6.19 merge window. This domestic Chinese CPU architecture inspired by MIPS and RISC-V began with 64-bit LoongArch64 but with Linux 6.19 the foundation is being laid for LoongArch32 as a 32-bit variant.
12 December
12 December 08:35 PM EST - Linux Kernel - Rust In The Linux Kernel
Rust for Linux lead developer Miguel Ojeda posted the patch a short time ago to "conclude the Rust experiment". The "experiment" of Rust programming language code in the Linux kernel is over as it's now accepted to be a success and "Rust is here to stay" in the kernel.
12 December 08:20 PM EST - KDE - Wayland Screen Mirroring
It's an exciting week in KDE Plasma development land ahead of the holidays. Plasma 6.6 continues tacking on more feature work for Wayland.
The BeOS-inspired Haiku operating system has received a recent port of the Go programming language to the platform. Plus Haiku also saw app improvements and more over the month of November.
12 December 06:05 PM EST - WINE - Wine 11.0-rc2
Following last week's Wine 11.0-rc1 release that marked the feature freeze as well in working toward Wine 11.0 in January, out today is Wine 11.0-rc2.
The Kernel-based Virtual Machine "KVM" updates for Linux 6.19 include preparations by AMD for handling up to a possible 4,096 virtual CPUs for VMs.
12 December 01:58 PM EST - RISC-V - RISC-V RVA23 Linux Kernel
With the first of RISC-V RVA23-compatible hardware expected to be released in 2026, we are beginning to see more Linux developers prepare for this RVA23 profile and the now-mandated extensions. Sent out this week was an initial "request for comments" patch series on RVA23 adjustments for the Linux kernel.
Merged a few days ago for the ongoing Linux 6.19 merge window were all of the "char/misc" updates. A lot of random changes throughout this time from the Industrial I/O "IIO" drivers to an interesting new feature for User-Space I/O "UIO" for PCI/PCIe devices.
Over the past year Intel engineers have worked a lot on Cache Aware Scheduling for the Linux kernel. The yet-to-be-merged functionality allows for the Linux kernel to better aggregate tasks sharing data to the same last level cache (LLC) domain to reduce cache misses and cache bouncing. The Cache Aware Scheduling development was led by Intel but helps other CPU vendors too for processors with multiple cache domains. Back in October I showed some nice performance wins for AMD EPYC Turin with Cache Aware Scheduling while today's article are some benchmarks of the newest CAS code and looking at the performance benefit on Xeon 6 "Granite Rapids" processors.
The Blender 3D modeling software could enjoy better macOS support with better cross-platform code paths thanks to in-development work for leveraging KosmicKrisp for Vulkan API usage on macOS via Metal.
12 December 08:15 AM EST - Radeon - AMD ROCm 7.10
Sure enough, yesterday's inaugural TheRock 7.10 release tag ended up being a precursor to ROCm 7.10 as predicted in the earlier article. Overnight ROCm 7.10 was released as a new developer preview and with it comes expanded hardware support -- including for Ryzen AI 300 Strix Point APUs finally being officially mentioned.
12 December 06:41 AM EST - Hardware - DDR5 Memory Pricing
Framework Computer had worked to keep their memory prices lower than other laptop vendors amid the ongoing memory shortages throughput the industry worldwide. But today they've finally had to cave in and increase their DDR5 memory modules for the Framework Laptop DIY Editions by 50%.
A new patch series from an NXP engineer optimizes the secure erase performance for certain Kingston eMMC devices. Currently with the Linux kernel performing a secure erase on 1GB of data can take around ten minutes. With these new patches that 1GB secure erase can be done in around two seconds.
12 December 06:17 AM EST - Vulkan - Vulkan 1.4.336
Vulkan 1.4.336 is out today as the first spec update in two weeks for this high performance graphics and compute API.
12 December 06:08 AM EST - Ubuntu - Ubuntu Studio 26.04
Ubuntu Studio is the variant of Ubuntu Linux focused on content creation and audio recording needs, video editing, and other creative workloads. Ubuntu Studio's desktop hasn't seen too many changes since Ubuntu 12.04 LTS some 13+ years ago. But Ubuntu Studio developers are now considering desktop layout changes to help modernize its appearance.
12 December 05:57 AM EST - Hardware - Linux 6.19 PCI
All of the PCI subsystem updates were merged last week for the nearly-over Linux 6.19 merge window. Standing out this cycle are Resizable BAR improvements as well as introducing a few new PCIe controller drivers.
11 December
11 December 08:48 PM EST - Microsoft - Windows Subsystem For Linux
Microsoft today released WSL 2.7.0, the newest version of their Windows Subsystem for Linux code that enables running Linux binaries atop Windows 11 hosts.
11 December 08:38 PM EST - AMD - TheRock 7.10
TheRock is an interesting open-source build platform for ROCm and HIP that has taken shape over the past year. It's become an official ROCm effort albeit still in early stages and relying on community contributions for enhancements for different consumer GPU targets and more. To date its users have largely relied on running the latest TheRock Git while today TheRock v7.10 was tagged.
11 December 04:13 PM EST - RISC-V - Qualcomm Acquires Ventana
An acquisition announcement that flew under the radar yesterday but then I only noticed today with a GCC MAINTAINERS file update, "with the acquisition of Ventana Microsystems by Qualcomm..." Qualcomm has acquired Ventana as a RISC-V high performance CPU start-up.
Back in October System76 announced a planned release date for Pop!_OS 24.04 LTS and the COSMIC Desktop... And they've made it! The new Pop!_OS 24.04 is now available for download as the long-awaited update atop an Ubuntu 24.04 LTS base while using their Rust-based COSMIC desktop environment.
The D7VK project recently started as the Direct3D 7 API implemented atop the Vulkan API akin to DXVK and VKD3D-Proton with newer versions of Microsoft Direct3D. Today marks the D7VK 1.0 release for this project in now declaring itself "production ready" for Linux gamers.
11 December 10:31 AM EST - AMD - AMD GAIA
Early this year AMD announced the open-source GAIA project for "Generative AI Is Awesome" as a showcase of AI support atop their Ryzen AI NPUs and other hardware. That began as a Windows-only project but in September AMD added Linux support to GAIA but only using Vulkan acceleration for AI on Radeon GPUs. Now today GAIA 0.14 is available with "native" support for both macOS and Linux.
11 December 09:28 AM EST - Ubuntu - Resolute Snapshot 2
It was just at the end of month that Ubuntu 26.04 Snapshot 1 ISOs were published for the first "Resolute Raccoon" milestone. Out already is now Snapshot 2 with Canonical releasing these images ahead of their engineers having time off for end-of-year holidays.
11 December 08:18 AM EST - LibreOffice - LibreOffice 26.2 Beta
LibreOffice 26.2 Beta 1 is now available for testing in working toward the stable release in February for this cross-platform, open-source office suite solution.
11 December 06:41 AM EST - KDE - KDE Gear 25.12
KDE Gear 25.12 is out today as the collection of the latest KDE desktop/mobile applications for running nicely on the Plasma 6 desktop.
11 December 06:21 AM EST - Microsoft - Hornet Linux Security Module
Earlier in the year Microsoft proposed the "Hornet" Linux security module to provide signature verification capabilities for eBPF programs to provide for better system security. It's been months since hearing anything more about it and not being merged, but yesterday they "reintroduced" it to the Linux kernel community.
11 December 06:00 AM EST - Mesa - VK_EXT_present_timing
Last month the Vulkan VK_EXT_present_timing extension was merged after 5+ years in development. VK_EXT_present_timing ended up debuting at the end of November within the Vulkan 1.4.335 spec update to much excitement for providing functionality to obtain information on the presentation engine's display for accurate timing information and to assist in scheduling a present to happen no earlier than a desired time. This is a big win for helping avoid game stuttering and more while now the Mesa support for it is nearly complete and could be merged soon.
Linus Torvalds merged the Device Mapper "DM" changes overnight that include one stand-out change for Linux 6.19.
11 December 05:29 AM EST - Intel - llm-scaler-vllm 1.2 beta
Following yesterday's release of a new llm-scaler-omni beta there is now a new beta feature release of llm-scaler-vllm that provides the Intel-optimized version of vLLM within a Docker container that is set and ready to go for AI on modern Arc Graphics hardware. With today's llm-scaler-vllm 1.2 beta release there is support for a variety of additional large language models (LLMs) and other improvements.