Apple x86 Touch Bar Input & Apple Magic Keyboard USB-C Support In Linux 6.17

Over the past week a number of Apple device support additions have been queued up into the HID subsystem's "for-next" branch ahead of the Linux 6.17 kernel cycle.

First up, this merge brought support to the HID multitouch driver for the Apple Touch Bar found on aging x86-based Intel MacBook Pro laptops. Over the past few kernels there has been a lot of Apple Touch Bar upstreaming work for enabling this unique display/input device to work on the mainline kernel. For
Continue reading...

Vulkan 1.4.319 Published With New Data Graph Extension

Just one week after Vulkan 1.4.318 was introduced with a new Valve extension , Vulkan 1.4.319 released this morning with another new extension.

Vulkan 1.4.319 brings a handful of documentation clarifications/corrects as usual. Those fixes are scattered about with nothing really noteworthy to mention.

What is notable with Vulkan 1.4.319 is a new Vulkan extension albeit a vendor-prefixed one: VK_ARM_data_graph.

Continue reading...

Linux Delivering Driver Fix For 30 Year Old Creative SoundBlaster AWE32 ISA Sound Card

Thirty-one years after Creative Technology introduced the Sound Blaster AWE32 ISA-based sound card, the open-source driver support within the Linux kernel continues to be worked on... Submitted today for Linux 6.16 is fixing support for this once mighty ISA sound card from the mid 90's.

Catching me by surprise a few minutes ago when looking at this week's sound fixes pull request ahead of the Linux 6.16-rc3 release was:
"Fixes for
Continue reading...

Open Source LLM|Intel

Intel's OpenVINO 2025.2 Brings Support For New Models, GenAI Improvements

Intel open-source software developers this week released OpenVINO 2025.2 as the latest update to this prominent free software AI toolkit.

This quarterly update to the OpenVINO AI toolkit adds support for new large language models (LLMs) for execution on both CPUs and GPUs. Newly-supported models include Phi-4, Mistral-7B-Instruct-v0.3, SD-XL Inpainting 0.1, Stable Diffusion 3.5 Large Turbo, Phi-4-reasoning, Qwen3,
Continue reading...

Latest Bcachefs Code Draws Torvalds' Ire Over Late Feature Code

There is some tension on the Linux kernel mailing list with some late Bcachefs feature work sent in as part of "fixes" for the ongoing Linux 6.16 kernel cycle. Established rules aim for only new feature code to be introduced during the kernel merge windows, which ended nearly two weeks ago for Linux 6.16, but Bcachefs wanting to be exempt to continue to allow new feature code to still land for the cycle in the name of data safety.

Sent out yesterday was the latest round of Bcachefs
Continue reading...

Open Source LLM

Microsoft Releases WSL 2.6 As The First Open-Source Release

Microsoft announced back in May at their Build developer conference that WSL would be going open-source . Todya Windows Subsystem for Linux 2.6 was released as their first new release now being an open-source project.

The WSL2 source code has been public since their Build 2025 announcement but today marks the first new feature release under the open-source flag. Microsoft open-sourced WSL in hoping to spur more community growth around it and making it easier in tracking down bugs and contributing to the project
Continue reading...

AMD Releases Updated ROCm 7.0 Preview For HIP Testing

AMD originally released a ROCm 7.0 preview build back in May as it works to align their HIP API more closely with NVIDIA's CUDA . Last month was the big ROCm 7.0 preview announcement form AMD's Advancing AI Day in San Jose while this week is another new 7.0 preview build focused on further testing of the ROCm 7.0 HIP changes.

Tagged this morning was the newest ROCm build that uses a ROCm 6.4.1 base but incorporating all of the latest HIP Runtime
Continue reading...

Intel

Intel Cleans Up LLVM/Clang For Misreporting CLDEMOTE On Arrow Lake & Future Hybrid CPUs

Code compilers like the prominent GCC and LLVM/Clang have been advertising support for the Cache Line Demote "CLDEMOTE" instruction on Arrow Lake processors as well as Lunar Lake and upcoming Panther Lake hybrid processors. Intel engineers added that compiler plumbing but was inaccurate and inadvertently missed until now with this prominent instruction not being supported there.

The CLDEMOTE instruction allows for the OS to tell the CPU core to demote a specified cache line to a higher cache level further away from the core. CLDEMOTE was found beginning with Intel Xeon Sapphire Rapids
Continue reading...

OpenZFS 2.3.3 Released With Linux 6.15 Support

Following last week's release of OpenZFS 2.2.8 , OpenZFS 2.3.3 is now available as the newest point release of this current stable series for this open-source ZFS file-system implementation on Linux and FreeBSD systems.

Most notable with OpenZFS 2.3.3 is now supporting the mainline Linux 6.15 kernel with various compatibility patches added. Linux 6.15 is supported by OpenZFS 2.3.3 all the way back through the old Linux 4.1

Windows 11 vs. Ubuntu Linux Performance On The AMD Ryzen AI Max PRO 390 "Strix Halo"

While the results shouldn't be too surprising given the recent AMD Ryzen AI Max+ 395 Windows 11 vs. Linux testing , when the HP ZBook Ultra G1a powered by the step-down AMD Ryzen AI Max PRO 390 arrived with Microsoft Windows 11 Pro, I also took the opportunity to run some Windows vs. Linux performance benchmarks on that AMD Strix Halo SoC.

Complementing the data from last month that found AMD Strix Halo on Linux typically outperforming Windows 11 by nice margins

Continue reading...