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)

Intel Optimization Zone 1.1 Lays Out Tuning Recommendations For More Workloads

([Intel] 22 June 02:45 PM EDT Intel Optimization Zone 1.1)

Back in March Intel announced the Optimization Zone as a new initiative for helping server administrators and developers better maximize the performance of different workloads running on Intel hardware. Out today is the Intel Optimization Zone 1.1 release with more workloads now covered for squeezing out the most performance on Intel CPUs.



Steam Machine Launches, Priced $1049 To $1428 USD

([Valve] 22 June 01:33 PM EDT Steam Machine)

Valve today finally revealed pricing on their SteamOS Linux-powered Steam Machine living room PC. Given the ongoing RAM and storage pricing pressure, the Steam Machine pricing comes in at the high-end.



Benchmarking Bcachefs 1.38.6: The First Release No Longer "Experimental"

([Software] 22 June 11:30 AM EDT 104 Comments)

Released last week was Bcachefs 1.38.6 with a host of performance improvements to this out-of-tree, copy-on-write file-system. Given all the performance improvements and this being the first release since Kent Overstreet dropped the "experimental" flag on the file-system, I decided to fire up some benchmarks looking at how the Bcachefs file-system performance has changed with this new version.



Xfce Wayland Compositor Sees First Preview/Alpha Release

([Desktop] 22 June 10:37 AM EDT Xfwl4)

Over the past half-year, Xfwl4 has been developed as a Wayland compositor for the Xfce desktop environment. Released this weekend was the first preview release of Xfwl4 in alpha form.



Linux Finally Lands Battery/Charger Driver For 14 Year Old Microsoft Surface RT Tablet

([Microsoft] 22 June 10:09 AM EDT Surface RT Driver)

It's been 14 years already since Microsoft announced the Surface RT hybrid tablet as their first-generation Surface device for going up against the Apple iPad. All these years later, this NVIDIA Tegra 3 powered device is finally seeing a mainline Linux kernel driver for supporting battery and charger status.



AMD Updates ROCDXG To Deliver Better ROCm Experience On WSL

([Radeon] 22 June 08:53 AM EDT librocdxg)

Back in March AMD introduced ROCDXG to improve their Windows Subsystem for Linux support. This improved Windows Subsystem for Linux "WSL" support with the ROCm compute stack is a cleaneer architecture, open-source compared to their legacy WSL code having closed bits, and more robust handling. Today they issued a new ROCDXG library release to further enhance their WSL support.



Miracle-WM Mir-Based Wayland Compositor Aiming For v1.0 Later This Year

([Wayland] 22 June 07:12 AM EDT Miracle-WM 0.10)

Miracle-WM 0.10 released on Sunday as the newest feature release for this Mir-based Wayland compositor. With this new release is also acknowledgement they are hoping to cross the "1.0" milestone later in the year.



Valve Creates The Ray-Tracing Inspector "RTI" To Help Further Optimize Linux GPU Drivers

([Mesa] 22 June 06:33 AM EDT Ray-Tracing Inspector)

Merged today to Mesa 26.1 is the Ray-Tracing Inspector "RTI" as a new GUI created by developers on Valve's open-source Linux graphics team. The Ray-Tracing Inspector is designed to help in analyzing and optimizing the Vulkan ray-tracing performance as part of their continued work on further bettering the Radeon RADV RT performance for Steam Play / Linux gaming.



OneXPlayer Configuration Driver Merged For Linux 7.2 Along With Other New Hardware

([Hardware] 22 June 06:18 AM EDT Linux 7.2 HID)

The HID subsystem updates have landed in the Linux 7.2 kernel with some treats that will excite Linux gamers and other desktop users.



Linux 7.2 sched_ext Continues Working Toward Sub-Scheduler Support

([Linux Kernel] 22 June 05:59 AM EDT sched_ext)

Merged last week for the Linux 7.2 kernel were all of the sched_ext changes for this extensible scheduler support that allows loading BPF programs from user-space for handling scheduling tasks. Linux 7.2 continues building out sched_ext's sub-scheduler support.



Early AMD GCN GPUs Seeing Improved GPU Recovery - Another Valve-Led Linux Improvement

([Radeon] 21 June 08:37 PM EDT Improved GPU Recovery)

Early AMD Radeon Graphics Core Next "GCN" GPUs are seeing work to improve the GPU recovery process in the event of hangs. This work is yet another improvement for older AMD GPUs being led by Valve's open-source Linux graphics driver team.



zlib-rs 0.6.4 Released With Fix For Intel Raptor Lake Crash, SIMD Optimizations

([Free Software] 21 June 03:33 PM EDT zlib-rs 0.6.4)

As a follow-up to last week's article around Firefox leveraging zlib-rs and some nice upstream improvements to this Rust-based Zlib implementation, the zlib-rs 0.6.4 release is now available to ship all of these latest enhancements.



Qualcomm Posts Linux Patches For HP EliteBook X G2q X2 Elite Laptop

([Hardware] 21 June 10:38 AM EDT HP EliteBook X G2q)

Last month Qualcomm engineers posted patches bringing up the Lenovo Yoga Slim 7x Gen11 Snapdragon X2 laptop on Linux. Sent out this weekend were a new set of patches from Qualcomm for bringing up the HP EliteBook X G2q laptop model powered by the Snapdragon X2 Elite SoC.



Mesa 26.2 Merges Vulkan Present Timing Support For X11/XWayland

([Mesa] 21 June 08:49 AM EDT Vulkan Present Timing)

Mesa's Vulkan windowing system integration (WSI) code now has support for present timing support "VK_EXT_present_timing" with X11 and XWayland.



Google's Gemini Partially Figures Out A Lengthy Linux Boot Time On Modern ASUS Laptop

([Hardware] 21 June 06:43 AM EDT Firmware Bugs...)

Google Antigravity with the Gemini 3.5 Flash model helped a Linux user sort out a situation where his laptop was taking around 36 seconds to boot the kernel, which shouldn't be the case for the high-end laptop with AMD Ryzen 9 processor and 32GB of RAM. It ended up being yet another case of device firmware issues, but now a Linux kernel patch is pending for working around the issue on the ASUS ROG Strix G16 G614 laptop while discussions are ongoing in getting the vendor to provide a proper firmware fix.



Linux's KUnit Finally Supporting JUnit Output

([Linux Kernel] 21 June 05:45 AM EDT KUnit JUnit)

KUnit as the unit testing framework for the Linux kernel and was inspired in part by Java's JUnit when originally conceived, is now finally able to output to the JUnit format for better interoperability with other CI systems and the like that standardize on that common format.



Linux 7.2 Begins Making Preparations For NVIDIA "Blackwell-Next"

([NVIDIA] 21 June 05:55 AM EDT NVIDIA Blackwell-Next)

When going through the VFIO subsystem patches for the ongoing Linux 7.2 merge window, there isn't too much to get excited about for end users with these changes. But there is the first time mentioning "Blackwell-Next" enablement by NVIDIA for the Linux kernel.



Broadcom Working On VMware Zero-Copy Buffer Sharing Between VMs And Hypervisor

([Virtualization] 20 June 08:34 PM EDT Zero-Copy Sharing)

Interesting feature work for VMware virtualization on Linux now being pursued by Broadcom is to support zero-copy buffer sharing between the VM(s) and host hypervisor, which would equate to an efficiency and performance win.



Linux Finally Eliminates The strncpy API After Six Years Of Work, 360+ Patches

([Linux Kernel] 20 June 10:22 AM EDT strncpy)

Linux 7.2 has finally eliminated the strncpy API from the Linux kernel. The strncpy() function for copying up to a specified number of bytes has long been deprecated and after six years of work and hundreds of patches, no more users of the strncpy interface within the Linux kernel remained that it has now been eliminated.



Linux's ARM64 NEON Intrinsics CRC64 Code Adapted To Work On 32-bit ARM

([Arm] 20 June 07:19 AM EDT More Performance)

Merged for Linux 7.1 was ARMM64 NEON-accelerated CRC64-NVMe support for around 6x the performance out of that checksumming algorithm. The generic code had been a bottleneck in NVMe and other storage subsystem code of the Linux kernel with CRC64-NVMe being used to help verify against data corruption. Now for Linux 7.2, the NEON-accelerated code will also work for those still relying on 32-bit ARM.



More

HUMAN REPLICAS are inserted into VATS of NUTRITIONAL YEAST ...