Mesa's Zink Driver Now Supports OpenGL VR Extensions

For anyone still relying upon virtual reality (VR) applications written for the OpenGL API rather than the Vulkan API that has been dominant among VR apps (and other modern games / software) for years, the Mesa code and in particular the Zink OpenGL-on-Vulkan driver now supports the OpenGL VR (OVR) extensions...
phoronix.com/news/Mesa-Zink-OV…

NVIDIA RTX 6000 Ada Generation vs. Radeon PRO Performance On Ubuntu Linux 24.04 LTS

For those wondering about the performance of the NVIDIA RTX 6000 Ada Generation workstation performance on Ubuntu 24.04 LTS with the up-to-date NVIDIA Linux graphics drivers now relying on the open-source kernel modules, this article is for you in looking at the performance of this high-end workstation graphics card on the up-to-date Linux software stack. The …
phoronix.com/review/nvidia-rtx…

Linux 6.12 Adds Build Options For Greater Control Over CPU Security Mitigations

Not to be confused with the proposal a few days ago by an AMD engineer for Attack Vector Controls for broader control over CPU security mitigation handling, the in-development Linux 6.12 kernel is adding new Kconfig options to allow for more build-time control over what CPU security mitigation code is compiled for the kernel...
phoronix.com/news/Linux-6.12-K…

Linux 6.12 Landing Integrity Policy Enforcement "IPE" Module

Merged as part of the Linux Security Modules (LSM) updates for the Linux 6.12 kernel is the new Integrity Policy Enforcement (IPE) module that has been years in the making. Integrity Policy Enforcement is an alternative to access controls...
phoronix.com/news/Linux-6.12-I…

Patch Proposed For Adding x86_64 Feature Levels To The Kernel - But It's Likely D.O.A.

A patch was sent out on Sunday for adding new Linux kernel configuration options for tuning the kernel build to different x86_64 micro-architecture feature levels. The intent is on generating kernel builds that are faster for use on modern Intel and AMD systems. However, this patch is likely to not be accepted in the mainline kernel and has already b…
phoronix.com/news/Linux-Kernel…

Initial AMD Zen 5 "Znver5" Support Merged For LLVM/Clang

Last week the a href="phoronix.com/news/AMD-Zen-5-LL…">initial AMD Zen 5 "znver5" enablement for LLVM/Clang was posted by an AMD compiler engineer. That code has since undergone review and merged for LLVM 20 Git and yesterday then back-ported for LLVM 19...
phoronix.com/news/LLVM-Clang-Z…

The Printk Blocker For Upstreaming Real-Time "PREEMPT_RT" Has Been Merged

The printk changes to finish the NBCON consoles work has been merged for Linux 6.12! This is the last remaining blocker on real-time "PREEMPT_RT" support from being upstreamed. We're now tantalizing close to seeing the real-time kernel support merged after many years of being out-of-tree patches...
phoronix.com/news/Linux-6.12-P…

Intel Linux NPU Driver 1.8 Released Ahead Of Lunar Lake

Ahead of the Intel Core Ultra 200V "Lunar Lake" laptops beginning to ship starting next week, the Intel Linux NPU Driver 1.8 is now available as the latest software update for embracing the Intel NPU for AI offloading...
phoronix.com/news/Intel-NPU-Dr…

Device Memory TCP Included With The Networking Changes For Linux 6.12

Jakub Kicinski submitted the networking subsystem updates over the weekend for the Linux 6.12 merge window. Most notable this cycle is Device Memory TCP for zero-copy receive of TCP payloads to DMA-BUF regions...
phoronix.com/news/Linux-6.12-N…

ARM / RISC-V / LoongArch KVM Updates Submitted For Linux 6.12

Red Hat engineer Paolo Bonzini submitted the initial batch of KVM changes targeting the Linux 6.12 kernel. This is just the first batch and notably lacking all of the KVM x86 Intel/AMD changes for the cycle. But in the non-x86 space there is a fair amount of activity for this next kernel version for those making use of KVM as part of the open-source virtualization stack...
phoronix.com/news/Linux-6.12-K…