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 Enabling Platform Temperature Control Interface For Linux 6.16

([Intel] 20 May 06:08 AM EDT Platform Temperature Control Interface)

Queued up within the Linux power management subsystem's "linux-next" branch is enabling support for the Intel Platform Temperature Control Interface.



More "Nova" Open-Source NVIDIA Driver Code To Be Upstreamed For Linux 6.16

([Nouveau] 20 May 05:49 AM EDT NOVA)

In addition to the Nouveau driver set to see NVIDIA Blackwell and Hopper GPU support with the upcoming Linux 6.16 cycle, the modern, Rust-based Nova driver for future open-source NVIDIA GPU support is set to become a bit more full with this next kernel release.



Rust Abstractions For CPUFreq Prepped For Linux 6.16

([Programming] 20 May 05:32 AM EDT More Rust Abstractions)

More Rust programming language abstractions are on the way for the upcoming Linux 6.16 cycle to allow for more areas where Rust-based drivers can be created for the kernel.



New Patch Series Allows OverlayFS To Work With Casefolding

([Linux Storage] 20 May 05:22 AM EDT OverlayFS + Case Insensitive)

Bcachefs lead developer Kent Overstreet posted ap atch series today enabling use of the OverlayFS file-system in cojunction with an underlying file-system supporting case-folding for case insensitive files/folders/



Debian's APT 3.1 Released With Why/Why-Not Commands, New Solver Default On Ubuntu

([Debian] 19 May 08:23 PM EDT APT 3.1)

Following the release earlier this year of the big APT 3.0 package manager tool release, APT 3.1 was tagged today as another step forward to this key tool on Debian-based Linux distributions.



Intel Adds OpenMP Multi-Threading To Its Speedy x86-simd-sort Library

([Intel] 19 May 04:05 PM EDT x86-simd-sort 7.0)

Intel's x86-simd-sort open-source project is a C++ template library for high performance sorting routines that can leverage AVX2 and AVX-512 for crazy fast sorting. The x86-simd-sort code in turn is used by Numpy, more recently adopted by PyTorch too, and has shown off the great performance potential of AVX-512 for very fast sorting algorithms. Out today is x86-simd-sort 7.0 and it's even faster due to now supporting OpenMP parallelization.



Samsung Back To Working On Upstreaming Tesla FSD SoC Support In The Linux Kernel

([Hardware] 19 May 03:09 PM EDT Full Self Driving SoC)

In early 2022 Samsung engineers began working on upstreaming support for the Tesla Full Self-Driving "FSD" SoC to the mainline Linux kernel. Those early patches were mainlined in Linux 5.18 and later in 2022 turned to working on the PCIe support for the Tesla FSD SoC with the mainline kernel, but then work seemingly ceased on this upstreaming effort. More than two years later, the work was restarted today with Samsung posting the latest patches for enabling PCI Express support for the Tesla FSD SoC in the Linux kernel.



Microsoft Makes "Edit" Command Line Editor Open-Source, WSL Going Open-Source Too

([Microsoft] 19 May 12:50 PM EDT Microsoft Open-Source)

Microsoft kicked off its Build 2025 developer conference today with some open-source announcements.



Intel Gaudi 3 PCIe Accelerator Cards Now Available - Still Waiting On Upstream Linux Driver

([Intel] 19 May 07:54 AM EDT Intel Gaudi 3)

In addition to announcing the Arc Pro B-Series workstation graphics cards and "Project Battlematrix" Linux software improvements, Intel also used Computex 2025 for announcing that Gaudi 3 accelerators are now available in PCIe card form factors and rack scale systems.



Intel Announces Arc Pro B-Series, "Project Battlematrix" Linux Software Improvements

([Graphics Cards] 19 May 06:30 AM EDT 37 Comments)

Intel is using Computex 2025 to showcase their new Arc Pro B-Series graphics cards that will be available in Q3 for professional use-cases as well as focusing on AI inference workstations and edge computing workloads. Plus they are noting some significant improvements coming to their Linux software stack.



Open-Source NVIDIA Blackwell + Hopper Support Slated For Linux 6.16

([Nouveau] 19 May 06:00 AM EDT Merged To DRM-Next)

Coming somewhat as a surprise is the Nouveau driver patches for enabling NVIDIA Blackwell and Hopper GPUs has now been queued to DRM-Next ahead of the Linux 6.16 merge window. So barring any surprises, this next version of the Linux kernel will feature preliminary open-source mainline kernel driver support for these newer NVIDIA GPUs.



Device Memory TCP TX Support Queued Ahead Of Linux 6.16

([Linux Networking] 19 May 05:39 AM EDT Device Memory TCP Transfer)

Google engineers the past few years have been working on Device Memory TCP for the Linux kernel to allow zero-copy receive of TCP payloads to DMA-BUF regions such as device memory attached directly to a GPU or AI accelerator or other device memory accessible with DMA-BUF. For Linux 6.12 that initial Device Memory TCP receive support was merged while slated for the upcoming Linux 6.16 cycle is Device Memory TCP TX transfer support.



PowerVR Rogue BXS-4-64 GPU Firmware Uploaded To linux-firmware.git

([Hardware] 19 May 04:57 AM EDT Imagination BXS-4-64 GPU)

For going along with kernel DRM driver changes expected for the Linux 6.16 kernel, the Imagination PowerVR BXS-4-64 GPU firmware has now been upstreamed to linux-firmware.git for readying that open-source driver support for this PowerVR Rogue GPU.



FUSE To Enjoy A Performance Improvement With Linux 6.16

([Linux Storage] 19 May 04:47 AM EDT FUSE Buffer Size)

Queued up via the FUSE "for-next" Git branch ahead of the upcoming Linux 6.16 merge window is a change to increase the read directory buffer size to in turn enhance the performance.



GIMP 3.0.4 Brings More Bug Fixes

([Free Software] 18 May 08:57 PM EDT GIMP 3.0.4)

GIMP 3.0.4 released today with more bug fixes to this popular image editor as a free software alternative to the likes of Adobe Photoshop.



Linux 6.15-rc7 Released With AMD Zen 6 CPU Identification, New Intel & ARM Mitigations

([Linux Kernel] 18 May 05:52 PM EDT Linux 6.15)

Linus Torvalds released today the seventh weekly release candidate to Linux 6.15 with the stable kernel potentially debuting next Sunday.



Linux 6.16 To Support The Realtek RTL8127A 10GbE Ethernet Controller

([Linux Networking] 18 May 10:00 AM EDT Realtek RTL8127A)

On the networking front with the upcoming Linux 6.16 merge window is supporting the new Realtek RTL8127A 10GbE Ethernet Controller.



ByoWave Proteus Controller Support Coming To Linux

([Hardware] 18 May 09:53 AM EDT ByoWave Proteus Controllers)

The ByoWave Proteus Controller Kit is a modular gaming controller that allows snapping together different combinations of input toggles and to reposition the triggers and buttons depending upon your preferences. Support for the ByoWave Proteus Controllers is already supported by Valve's SteamOS while now the controllers will soon be supported by the mainline Linux kernel.



Debian 13 "Trixie" Now In Hard Freeze: MIPS64EL Demoted, RISC-V 64-bit Promoted

([Debian] 18 May 09:24 AM EDT Debian 13 Hard Freeze)

Debian 13.0 is now one step closer to release with Debian developers having moved Debian "Trixie" into a hard freeze state ahead of the official release this summer.



Linux 6.14.7 & Other Stable Kernel Releases Bring ARM64 Security Fix

([Linux Kernel] 18 May 09:18 AM EDT Linux Stable Kernels)

Linux 6.14.7 and other new point releases for stable and maintained Linux kernel series were released today. Among the fixes incorporated were a notable ARM64 security fix.



More

Affordable Virtual Beowulf Cluster

Every nerd drools over Beowulf clusters, but very few have even seen one,
much less own one. Until now, that is. Eric Gylgen, the open source hacker
famous for EviL (the dancing ASCII paperclip add-on to vi), is working on
a program that will emulate Beowulf clusters on a standard desktop PC.

"Of course," he added candidly, "the performance of my virtual cluster
will be many orders of magnitude less than a real cluster, but that's not
really the point. I just want to be able to brag that I run a 256 node
cluster. Nobody has to know I only spent $500 on the hardware it uses."

Eric has prior experience in this field. Last month he successfully built
a real 32 node Beowulf cluster out of Palm Pilots, old TI-8x graphing
calculators, various digital cameras, and even some TRS-80s.

He demonstrated a pre-alpha version of his VirtualEpicPoem software to us
yesterday. His Athlon machine emulated a 256 node Beowulf cluster in which
each node, running Linux, was emulating its own 16 node cluster in which
each node, running Bochs, was emulating VMWare to emulate Linux running
old Amiga software. The system was extremely slow, but it worked.