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)

Snapdragon X Elite Laptop Performance On Linux Ends 2025 Disappointing

([Computers] 24 December 11:00 AM EST 12 Comments)

As part of my various end-of-year benchmarking comparison articles for looking at the performance evolution of Linux is a fresh look at the Qualcomm Snapdragon X Elite laptop experience when using Ubuntu 25.10 with the latest X1E Concept packages, which includes taking the X1 Elite optimized kernel to the latest Linux 6.18 stable series. Unfortunately, there are significant performance regressions observed compared to a few months ago that just make AMD Ryzen AI and Intel Core Ultra laptops a better choice for Linux laptop users.



Wayback 0.3 Released For Advancing This X11 Compatibility Layer

([Wayland] 24 December 08:50 AM EST Wayback 0.3)

One of the interesting open-source projects to come about this year was Wayback as an X11 compatibility layer using Wayland. Wayback could be used by default on Alpine Linux next year among other distributions. For ending out 2025 development, Wayback 0.3 is now available.



A Recap Of The Top AMD Linux News Of 2025: Strix Halo, AI, Kernel Improvements

([AMD] 24 December 06:38 AM EST AMD Linux News)

As part of our various "year end" articles, here is a look back at the most popular AMD Linux/open-source news and hardware reviews of 2025.



Linux 6.20~7.0 To Bring Prep Changes For CXL Soft Reserve Recovery & Accelerator Memory

([Hardware] 24 December 06:22 AM EST CXL Initialization Changes)

The next kernel cycle that will be known as either Linux 6.20 or Linux 7.0 depending upon how Linus Torvalds handles the versioning for this next x.20 milestone. More than likely it will be Linux 7.0 given his historical versioning scheme, but whatever the case, ahead of this next kernel cycle some initialization changes for the CXL subsystem are building up.



Qualcomm's Xqci RISC-V Extension Now Deemed Non-Experimental For LLVM 22

([LLVM] 24 December 05:58 AM EST Qualcomm Xqci)

In LLVM Git yesterday for next year's LLVM 22 release the Qualcomm Xqci RISC-V vendor extension is no longer deemed experimental.



Page Cache Sharing Looks To Be Very Beneficial For EROFS Containers

([Linux Storage] 24 December 05:45 AM EST EROFS Page Cache Sharing)

One of the features being worked on for a while with the read-only EROFS file-system is page cache sharing. Besides EROFS being popular on some mobile/embedded devices, this open-source read-only file-system has been quite popular for container usage and there this page cache sharing functionality can provide some significant reductions in RAM usage.



KVM Guest VMs Using Intel AMX Can Cause The Linux Host To Kernel Panic

([Intel] 23 December 08:35 PM EST Using AMX To Cause A Panic)

An unfortunate Linux kernel bug coming to light just ahead of Christmas may cause frustration for some server administrators, particularly public cloud providers... It turns out with the Linux kernel releases since 2022, KVM guest virtual machines making use of Intel Advanced Matrix Extensions (AMX) is possible to cause the host to experience a kernel panic.



Linux's sched_ext Has Plans For GPU Awareness, Energy-Aware Abstractions

([Linux Kernel] 23 December 08:16 PM EST sched_ext future plans)

Sched_ext as the extensible scheduler code for the Linux kernel that allows loading schedulers from user-space via eBPF code has shown a lot of interesting possibilities. Andrea Righi of NVIDIA who has been heavily involved in sched_ext development shared some of the future plans being looked at as we move into 2026.



Open-Source Linux Driver Christmas Surprise For 20~23 Year Old Radeon GPUs

([Radeon] 23 December 03:24 PM EST R300g Driver Work)

If Linux 6.19 switching from the Radeon legacy to AMDGPU kernel drivers for the GCN 1.0/1.1 GPUs for those ~13 year old GPUs isn't nostalgic enough for you, here's something a bit more nostalgic this holiday season: fresh open-source driver commits to the Radeon R300g driver for supporting those 23 year old ATI R300 GPUs up through the 20 year old R500 class graphics processors.



LibreOffice 26.2 Gets Rid Of The "Community" Edition Branding

([LibreOffice] 23 December 02:15 PM EST LibreOffice Community Edition)

With the upcoming LibreOffice 26.2 open-source office suite release, they are getting rid of the "Community Edition" branding for the standard version of this widely-used cross-platform office suite.



Micro QuickJS Engine Compiles & Runs JavaScript With As Little As 10kB Of RAM

([Free Software] 23 December 12:51 PM EST Micro QuickJS)

Very talented open-source developer Fabrice Bellard who already is well known for his work on QEMU, the Tiny C Compiler, and FFmpeg, has another accomplishment: Micro QuickJS. The Micro QuickJS JavaScript engine can compile and run JavaScript programs with as little as 10 kB of RAM.



Intel NPU Firmware Published For Panther Lake - Completing The Linux Driver Support

([Intel] 23 December 12:35 PM EST Intel Panther Lake NPU Firmware)

Ahead of Intel Panther Lake laptops expected to debut next month at CES in Las Vegas, the Linux driver support for the next-gen "50xx" NPU of Panther Lake is now complete. The last piece of the driver support puzzle is now in place with the NPU firmware binaries having been upstreamed today to the linux-firmware.git repository.



AMD Krackan Point Sub-$500 Laptop Linux Performance Improves By ~8% In Just Six Months

([Software] 23 December 10:30 AM EST 10 Comments)

As an end-of-year tradition at Phoronix for running a lot of year-over-year comparison performance benchmarks and other long-term performance evaluations, it's typically done on the higher-end hardware. That's done for a matter of time savings with maximum performance when running often 100~200+ benchmarks per article, the highest-end hardware typically being the most interesting in terms of features and capabilities, and more often than not getting flagship hardware review samples as opposed to the lower-end hardware. There have been benchmarks recently showing the big gains for AMD EPYC from a one year Linux LTS kernel upgrade, Intel Granite Rapids over the past year, and even the AMD Milan-X performance over the last four years, among other end-of-year 2025 articles. Today is a look at how the AMD Ryzen AI 5 "Krackan Point" CPU/iGPU performance has evolved simply over the last six months. It was a rather surprising twist how much better the Linux performance is over simply the past six months.



GCC 16 Lands Armv9.6-A Target Support

([GNU] 23 December 06:03 AM EST Armv9.6-A)

Merged ahead of the upcoming GCC 16.1 stable release of the GCC 16 compiler is initial support for the Armv9.6-A target.



PowerVR Open-Source Vulkan Driver Preparing For New GPU Support

([Mesa] 23 December 07:36 AM EST PowerVR New GPUs)

The open-source Mesa PowerVR "PVR" Vulkan driver has merged multi-architecture support as part of preparing to add support for newer Imagination GPUs.



LLVM Considering An AI Tool Policy, AI Bot For Fixing Build System Breakage Proposed

([LLVM] 23 December 06:35 AM EST LLVM + AI)

Last week a request for comments (RFC) was issued around establishing an LLVM AI Tool Use Policy. The proposed policy would allow AI-assisted contributions to be made to this open-source compiler codebase but that there would need to be a "human in the loop" and the contributor versed enough to be able to answer questions during code review. Separately, yesterday a proposal was sent out for creating an AI-assisted fixer bot to help with Bazel build system breakage.



Meta Is Using The Linux Scheduler Designed For Valve's Steam Deck On Its Servers

([Linux Kernel] 23 December 06:10 AM EST SCX LAVD)

An interesting anecdote from this month's Linux Plumbers Conference in Tokyo is that Meta (Facebook) is using the Linux scheduler originally designed for the needs of Valve's Steam Deck... On Meta Servers. Meta has found that the scheduler can actually adapt and work very well on the hyperscaler's large servers.



Linux Sensor Monitoring For ASUS ROG MAXIMUS X HERO, Pro WS TRX50-SAGE WIFI A

([Hardware] 23 December 05:59 AM EST Linux HWMON)

For those currently owning an ASUS ROG MAXIMUS X HERO or ASUS Pro WS TRX50-SAGE WIFI A motherboard, Linux sensor monitoring support will be in place for the next kernel release.



Intel Linux Driver Preps For Up To 13 Different Panther Lake H SoCs

([Intel] 22 December 08:15 PM EST Panther Lake H)

It looks like the upcoming Intel Panther Lake H SoCs for the next-gen premium/high-end performance laptop market there could be quite a few different SKUs. A new patch for an Intel open-source driver expands the Panther Lake H line-up from three to 13 different IDs.



Google Taps More Performance Out Of AMD Zen CPUs With BPF-CCX Scheduling

([Google] 22 December 04:06 PM EST BPF CCX For AMD Chiplet CPUs)

For helping with thread placement on modern AMD Zen systems with multiple CPU core complexes, Google has been developing "BPF CCX" that leverages the Linux kernel's eBPF capabilities paired with a user-space agent for fine-grained thread control. Google has found very positive performance results out of their use of this alternative means of high performance scheduling for achieving even greater performance on AMD processors under Linux.



More

Everyone was born right-handed. Only the greatest overcome it.