Intel

Intel ISPC 1.28 Adds Optimized Support For AMD Zen 4 & Zen 5 CPUs

A new version of the Intel Implicit SPMD Program Compiler "ISPC" was just published for supporting that C programming language variant optimized for single program. multiple data (SPMD) programming that is optimized for Intel's various hardware offerings. While catering to Intel hardware, ISPC 1.28 notably adds new AMD Zen 4 and Zen 5 processor targets.

ISPC 1.28 brings some minor language changes, now supports ISPC usage as a C++ library for embedding ISPC compilation directly into applications, Python integration enhancements
Continue reading...

Intel IDXD Accelerator Driver Cleaned Up For Some "Not So Happy Code Paths"

The IDXD Linux kernel driver used for the Data Streaming Accelerator (DSA) support on recent Xeon processors is being cleaned up for some "not so happy code paths" after an Intel engineer uncovered memory leaks and other troubles with the open-source driver code.

Intel engineer Vinicius Costa Gomes took over earlier this year as the new IDXD driver maintainer after the departure of the driver's former maintainer from the company. In going through the IDXD code for the DSA accelerators, Vinicius recently uncovered some "not so happy code
Continue reading...

Clearing The Last ReiserFS Remnants: Documentation Cleanse Of The Defunct File-System

It was nearly one year ago in the Linux 6.13 kernel that the ReiserFS file-system was dropped from the mainline kernel after having been deprecated in 2022. That dropped 32.8k lines of code from the Linux kernel but some documentation remnants of ReiserFS were mistakenly left in but now in the process of dropping those remnants for the defunct file-system.

David Sterba of SUSE sent out the patch today after spotting some ReiserFS remnants within the Linux kernel documentation as well as some tooling
Continue reading...

Open Source LLM

FFmpeg 8.0 Merges OpenAI Whisper Filter For Automatic Speech Recognition

The upcoming FFmpeg 8.0 multimedia library release continues to get more exciting almost by the day. The newest feature being squeezed into this next release is a Whisper audio filter for making use of OpenAI's Whisper model for providing automatic speech recognition / transcription capabilities.

For those unaware, Whisper is an automatic speech recognition model trained on a very large dataset and has proven to be extremely capable. FFmpeg 8.0 can be built with the "--enable-whisper" library when the Whisper.cpp library is
Continue reading...

WSL2 Vulnerability Could Lead To Elevating Local Privileges

Last week Microsoft released new versions of WSL2 for a yet-to-be-public security vulnerability affecting their Windows Subsystem for Linux 2 implementation. Those details around CVE-2025-53788 are now public for this vulnerability that could lead to elevation of privileges.

CVE-2025-53788 was made public yesterday as part of the monthly Patch Tuesday dance. CVE-2025-53788 comes down to being a
Continue reading...

xf86-input-mouse 2.0.0 Released 12 Years After v1.9 Mouse Driver

The xf86-input-mouse driver for mouse support when using the X.Orrg Server on operating systems like the BSDs, Illumos, GNU Hurd, and Solaris is out with a rare update.

The xf86-input-mouse driver is not used by Linux systems with the xf86-input-libinput and xf86-input-evdev drivers being the better solutions there, but the X.Org mouse driver is used on other platforms like the BSDs, Solaris, and others as
Continue reading...

GCC Developers Discuss Dropping Poorly Supported, Niche CPU Architectures

Following the discussion over potentially obsoleting/deprecating the Itanium IA-64 support within the GNU Compiler Collection (GCC), developers are discussing similar treatment for some of the other poorly-maintained CPU ports.

GCC developers have begun discussing potentially deprecating some of the other CPU ports that rarely ever see new code activity. There are also known limitations with some of them, not supporting modern GCC features, and just rotting away without any active maintainership. The ports/architectures under discussion are:

The "epiphany" port for
Continue reading...

Open Source LLM

Go 1.25 Released With Experimental GC Yielding 10~40% Overhead Reduction

Go 1.25 is out today as the newest half-year update to this popular programming language. What I find most exciting with Go 1.25 is the new experimental garbage collector yielding 10~40% reduction in overhead.

Go 1.25 ships a new experimental garbage collector designed to improve performance particularly around small objects for better locality and CPU scalability. In real-world workloads the Go developers are reporting a 10-40% reduction in garbage collection overhead. The garbage
Continue reading...

Linux Address Space Isolation "ASI" Revived After Lowering 70% Performance Hit To 13%

Several years ago Google engineers began exploring address space isolation for the Linux kernel and ultimately proposing Linux ASI for better dealing with CPU speculative execution attacks . While the hope was it would better cope with the ever growing list of CPU speculative execution vulnerabilities, the effort was thwarted initially by I/O throughput seeing a 70% performance hit . That level of performance cost was unsustainable. But now that I/O overhead has been reduced to just 13%.

Google engineer Brendan Jackman is back to bringing up ASI to
Continue reading...

Intel

Intel CPU Microcode Updates Released For Six High Severity Vulnerabilities

This Patch Tuesday has brought a slew of Intel CPU microcode updates for the past few processor generations to address six new high severity vulnerabilities.

New CPU microcode was released today for Arrow Lake, Xeon Scalable Gen3 and newer through Xeon 6 Sierra Forest / Granite Rapids, Xeon D-17xx / Xeon D-27xx, Core Ultra 200V Lunar Lake, and Core Gen 13 Raptor Lake.

There are a number of functional issues resolved in the new CPU microcode plus six new high severity
Continue reading...