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)

PostgreSQL 17 Released With AVX-512 Optimization & Up To 2x Better Write Throughput

([Programming] 26 September 10:55 AM EDT PostgreSQL 17)

PostgreSQL 17 is out today as the newest annual feature release to this widely-used SQL database server. Notable with PostgreSQL 17 is having an AVX-512 optimized bit_count function along with several other heavy hitting performance optimizations.



System76 Releases COSMIC Alpha 2 Desktop Packages

([Desktop] 26 September 10:19 AM EDT COSMIC Alpha 2)

Following the release of the COSMIC Alpha desktop in early August, System76 is closing out September by issuing the second alpha release of their Rust-based open-source desktop environment.



Linux 6.12 Brings 9p Network USB Gadget Driver To Ease Embedded Device Development

([Hardware] 26 September 09:00 AM EDT 9p Network USB Gadget Driver)

The USB/Thunderbolt subsystem updates were submitted today for the Linux 6.12 kernel merge window along with the other areas of the kernel overseen by Greg Kroah-Hartman. A new USB driver is the 9p network gadget driver that has been in development for quite a while and aims to help ease embedded Linux device development.



RISC-V Wires Up More Kernel Features With Linux 6.12

([RISC-V] 26 September 07:05 AM EDT Linux 6.12 RISC-V)

The RISC-V architecture updates have been submitted for the Linux 6.12 kernel cycle. More RISC-V CPU ISA extensions are being supported along with enabling some additional kernel features for this CPU architecture.



DXVK 2.4.1 Released With Many Improvements, More Robust Direct3D 8

([Linux Gaming] 26 September 06:26 AM EDT DXVK 2.4.1)

It's been nearly three months since the last DXVK release for this Direct3D 8 / 9 / 10 / 11 implementation built atop Vulkan for Steam Play (Proton) / Wine. That changed today with Philip Rebohle having just released DXVK 2.4.1.



VirtIO Vsock Performance To Improve With Linux 6.12

([Virtualization] 26 September 06:39 AM EDT Faster VirtIO-Vsock)

The VirtIO Vsock guest/host communication interface using virtual sockets will see better performance with the in-development Linux 6.12 kernel.



Vulkan 1.3.296 Released With VK_EXT_device_generated_commands

([Vulkan] 26 September 06:17 AM EDT Vulkan 1.3.296)

Vulkan 1.3.296 is out as the first spec update in nearly one month. Given the time that has passed there are more bug fixes than usual but there is also a prominent new extension: VK_EXT_device_generated_commands.



Valve Engineer Mike Blumenkrantz Hoping To Accelerate Wayland Protocol Development

([Wayland] 25 September 04:46 PM EDT Experimental Protocols)

Valve open-source graphics software engineer Mike Blumenkrantz is well known in the Linux community for his work on the Zink OpenGL-on-Vulkan driver code, various Mesa driver optimizations, and creative writing on his blog. He's also taken up a new task: further accelerating Wayland protocol development.



ChipStar 1.2 Released For Compiling & Running HIP/CUDA On SPIR-V/OpenCL Hardware

([Programming] 25 September 02:51 PM EDT ChipStar 1.2)

ChipStar 1.2 has been released as the open-source software enabling HIP/CUDA programs to be compiled and run atop SPIR-V whether it be OpenCL or Vulkan drivers.



Intel Working To Improve Virtualization Handling For P/E-Core Hybrid CPUs

([Intel] 25 September 12:03 PM EDT Intel Core + Virtualization)

While Intel has been making steady progress around enhancing the Linux kernel handling for CPUs with a mix of P and E cores for proper task placement and power optimizations, one area that still is less than desirable for these hybrid Intel Core processors is around virtualization. But Intel engineers are now actively working on improving the Linux virtualization infrastructure for being able to convey the P/E core differences among vCPUs so that the guest VMs can better behave in such environments.



Rust In Linux 6.12 Prepares For Rust Binder, Supports Sanitizers & CPU Mitigations

([Programming] 25 September 10:30 AM EDT Linux 6.12 Rust)

Miguel Ojeda has submitted all of the Rust toolchain and infrastructure changes for the in-development Linux 6.12 kernel.



Cloudflare Goes With AMD EPYC Genoa-X For Their Next-Gen Servers

([AMD] 25 September 09:45 AM EDT Cloudflare Genoa-X Servers)

Cloudflare's always-interesting technical blog laid out their details today concerning their next-gen "12th Generation" in-house servers that will be powering their vast web infrastructure. With these next-gen Cloudflare servers they are going with AMD EPYC 9684X Genoa-X processors.



Mesa 24.3 Finishes The Years Long Effort To Phase Out The Old GLSL IR Linker

([Mesa] 25 September 08:59 AM EDT Removing The Old GLSL IR Linker)

Timothy Arceri with the Valve Linux graphics team has merged the code for Mesa GLSL to convert to NIR at compile-time and in turn dropping the old GLSL IR linker with this being a multi-year effort now wrapped up for Mesa 24.3.



Linux 6.12 NFS Adds LOCALIO Protocol For "Extreme" Performance Boost

([Linux Storage] 25 September 06:36 AM EDT NFS)

The Network File System (NFS) changes have been merged for the ongoing Linux 6.12 development cycle. Notable this time with NFS is adding LOCALIO protocol extension support that can lead to fairly "extreme" performance improvements in scenarios where the NFS client and server are on the same host.



Mold Linker Decides To Drop DEC Alpha Support: Likely Broken & No Actual Users

([Programming] 25 September 06:11 AM EDT Mold Linker 2.34)

The high performance open-source Mold linker has released version 2.34 with various improvements while also deciding to throw in the towel on DEC Alpha processor support.



Fwupd 1.9.25 Supports Firmware Updates For A Few More Devices Under Linux

([LVFS] 25 September 06:17 AM EDT Fwupd 1.9.25)

Red Hat engineer Richard Hughes this morning released Fwupd 1.9.25 as the newest feature release to this open-source solution paired with the Linux Vendor Firmware Service (LVFS) for making firmware updates on Linux a breeze for an increasing number of systems and peripherals. With Fwupd 1.9.25, the supported device list has grown a little bit longer.



Frog-FIFO-V1 Aims To Address Mesa's "Fundamentally Broken" Wayland Code

([Mesa] 25 September 01:00 AM EDT frog-fifo-v1)

Joshua Ashton of Valve's Linux graphics team has opened a Mesa merge request to support a proposed "frog-fifo-v1" protocol for Wayland to address the matter of "FIFO is fundamentally broken under Mesa's Wayland WSI right now."



Intel Lunar Lake Linux Benchmarks Are Still Forthcoming

([Intel] 25 September 12:00 AM EDT Not Yet... Unfortunately)

While there were many Windows reviews/benchmarks out Tuesday for Intel Core Ultra 200 Series "Lunar Lake" laptops on various websites, Linux tests are still awaiting due to having resorted to pre-ordering a Lunar Lake laptop myself for delivering Linux support/compatibility information and performance benchmarks. But hopefully by this time next week will be the initial data set.



NVIDIA Mellanox Linux Driver Spearheads Multi-Path PCI As "A Sign Of Things To Come"

([NVIDIA] 24 September 04:30 PM EDT Linux 6.12 RDMA)

While open-source enthusiasts like to criticize NVIDIA for not maintaining upstream, in-tree kernel graphics driver support (though things have been changing there), for other areas of their vast hardware portfolio they are much better upstream Linux kernel citizens and often at the forefront of new driver innovations. One of the leading examples of that is around the NVIDIA Mellanox networking driver support. With Linux 6.12 they've landed a new feature that has been described as "a sign of things to come, I think we will see more of this in the next 10 years."



NVIDIA Publishes Open-Source Linux Driver Code For GPU Virtualization "vGPU" Support

([NVIDIA] 24 September 01:32 PM EDT NVIDIA GPU Virtualization)

NVIDIA engineers have sent out an exciting set of Linux kernel patches for enabling NVIDIA vGPU software support for virtual GPU support among multiple virtual machines (VMs). In aiming for upstream-focused Linux support, this NVIDIA vGPU support is built around the adapted Nouveau driver with the code previously posted for splitting up the Nouveau/NVKM driver components.



More

I'm not under the alkafluence of inkahol
that some thinkle peep I am.
It's just the drunker I sit here the longer I get.