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)

PCI Express 7.0 Remains On Track For 2025, v0.7 Spec Published

([Hardware] 16 January 08:25 PM EST PCI Express 7.0)

Back in 2022 the PCI Express 7.0 specification was announced with hitting 128 GT/s and planned availability in 2025. Since then they have been iterating on the spec with PCI-SIG members and today they announced the PCI Express 7.0 v0.7 specification.



The Most Exciting Kernel Optimizations, New Hardware Support & Other Linux 6.13 Features

([Linux Kernel] 16 January 10:58 AM EST Linux 6.13 Features)

With Linus Torvalds expected to release Linux 6.13 stable this coming Sunday, 19 January, here's a reminder about the most exciting features, performance optimizations, and new hardware support arriving for this first major kernel release of 2025.



Intel Arc B570 Graphics Performance On Linux

([Graphics Cards] 16 January 09:00 AM EST 26 Comments)

Last month when Intel formally introduced Battlemage graphics their initial products in the B-Series were the B570 and B580 graphics cards. The B580 went on sale in December and we've been busy testing the B580 on Linux since while today the embargo expires on the Arc B570 with those graphics cards going on sale this morning. Here is a first look at the Intel Arc B570 graphics and compute performance under Linux with their latest open-source drivers.



AMDGPU VirtIO Native Context Merged: Native AMD Driver Support Within Guest VMs

([Radeon] 16 January 08:43 AM EST AMDGPU VirtIO Native Context)

An exciting change was just merged into Mesa 25.0 that has been about two years in the making... AMDGPU native context support for VirtIO to allow for using native OpenGL and Vulkan graphics drivers within guest virtual machines for better performance.



Fedora KDE Plasma Edition Aims To Appeal To Multimedia Enthusiasts & Content Creators

([Fedora] 16 January 07:03 AM EST Fedora KDE Edition)

Back in November it was decided that the Fedora KDE Desktop Spin would be promoted to the same tier as the GNOME-based Fedora Workstation. Fedora KDE as an "Edition" status for Fedora 42 will now be on the same level as Fedora Workstation Edition. More details on those Fedora KDE Edition plans have now come to light.



GCC Goes Ahead With The ARM64 ILP32 Deprecation

([GNU] 16 January 06:02 AM EST 32-bit ARM64 ABI Deprecated)

As a follow-up to the recent news around GCC considering deprecating ARM64 ILP32 support, the free software developers have indeed decided to move ahead in deprecating this 32-bit ABI for ARM64.



CXL Address Translation Support For AMD Zen 5 Sees Linux Patches

([AMD] 16 January 06:48 AM EST AMD EPYC 9005 + CXL Address Translation)

A set of Linux kernel patches posted by AMD engineers last week are working on enhancing the CXL address translation support between the HPA decoder and system physical memory addresses. These patches get that CXL address translation support working for the recently launched AMD EPYC 9005 "Turin" Zen 5 server processors.



AT_EXECVE_CHECK Submitted For Linux 6.14 To Help With Consistent Security

([Linux Kernel] 16 January 06:55 AM EST AT_EXECVE_CHECK)

In anticipation of the Linux 6.14 merge window opening next week if Linux 6.13 releases as expected this coming Sunday, Google engineer Kees Cook has already sent out pull requests to Linus Torvalds of new feature code he's been aligning for the v6.14 cycle. One of the interesting pulls is the introduction of the AT_EXECVE_CHECK flag to the execveat call.



Expanding Web Camera Support Among Newer Intel Laptops Planned For Fedora 42

([Fedora] 16 January 06:13 AM EST Intel IPU6/IPU7)

Red Hat engineer Hans de Goede wrote a blog post a few days ago around the Intel IPU6 and newer web camera support still being a challenge on Linux. While various Intel IPU6 open-source code has been upstreamed, there remain differences with a number of laptops currently available still not working out-of-the-box for web camera support on Linux. Hans de Goede has now initiated a change proposal for Fedora 42 to take care of more Intel web camera issues.



Fedora 42 Is Looking At Switching To EROFS For Its Live Media

([Fedora] 15 January 08:35 PM EST SquashFS To EROFS)

A change proposal filed today for the in-development Fedora 42 is looking at making use of the EROFS file-system for all of the live media images.



Tiny Corp Nearing "Completely Sovereign" Compute Stack For AMD GPUs With Tinygrad

([AMD] 15 January 04:54 PM EST Completely Sovereign Stack)

George Hotz' Tiny Corp that develops the Tinygrad neural network framework and sells the Tinybox NVIDIA and AMD powered AI workstations is nearing a "completely sovereign" software stack for GPU compute on AMD.



Intel THC Drivers To Be Submitted For Linux 6.14

([Intel] 15 January 02:49 PM EST Touch Host Controller)

The upcoming Linux 6.14 kernel cycle is poised to introduce support for Intel THC... The Touch Host Controller IP block found in the PCH of modern Intel laptops for dealing with touchscreen, touchpads, and similar functionality.



NVMe PCI Endpoint Function Target Driver Coming To Linux 6.14

([Linux Storage] 15 January 10:45 AM EST NVME_TARGET_PCI_EPF)

An interesting new driver set to premiere in the upcoming Linux 6.14 kernel is the NVMe PCI Endpoint Function Target code authored by Western Digital.



Triple Buffering Support Updated Against Latest GNOME 48 Code

([GNOME] 15 January 08:45 AM EST GNOME 48 Triple Buffering)

It's been over four years now that the GNOME Mutter pull request has been open for introducing dynamic triple/double buffering support. It's still not clear that it will be ready for merging with GNOME 48 due out in March but at least the patches have been updated to work with the latest upstream Mutter code.



Linux 6.14 To Bring An Important Improvement For AMD Preferred Core

([AMD] 15 January 07:00 AM EST AMD Preferred Core Fix)

Being merged back in the Linux 6.9 kernel was AMD Preferred Core support within the amd_pstate driver for being able to communicate the "preferred" cores to the kernel for those that are able to reach a higher maximum frequency or otherwise be preferred over other CPU cores. For the upcoming Linux 6.14 merge window, an important set of patches are queued up for better positioning this Preferred Core handling.



Xen Hypervisor Support Being Worked On For RISC-V

([RISC-V] 15 January 06:31 AM EST Xen + RISC-V)

Linux has supported KVM virtualization with RISC-V for several years while now patches are pending to introduce Xen hypervisor support for this CPU architecture for RISC-V guests.



libvirt 11.0 Released For Open-Source Virtualization API

([Virtualization] 15 January 06:11 AM EST libvirt 11.0)

Libvirt 11.0 was christened today as the newest version of this open-source Virtualization API for managing VMs on Linux and other platforms while supporting KVM, QEMU, Xen, VMware ESX, LXC, Bhyve, and other hypervisors.



LACT Linux GPU Control Panel Adds Support For Intel Graphics

([Hardware] 15 January 03:00 AM EST LACT 0.7)

In development for several years has been LACT as a Linux GPU Control Application to allow adjusting various GPU/driver settings via a convenient graphical application. AMD and NVIDIA graphics have been supported to date while now Intel graphics are also supported with the brand new LACT 0.7.



Rsync 3.4 Released Due To Multiple, Significant Security Vulnerabilities

([Free Software] 14 January 08:40 PM EST rsync 3.4)

Rsync 3.4 is out today for this widely-used utility for incrementally transferring and synchronizing files between systems. Rsync is widely-used especially for backing up Linux servers in an incremental manner and unfortunately this v3.4 release isn't some cheery news.



Intel "Performance Tips" Published For Optimal Linux Graphics

([Intel] 15 January 12:00 AM EST Intel Performance Tips)

Added today to the Mesa documentation for the open-source Intel OpenGL/Vulkan drivers used on Linux systems is a set of "performance tips" for ensuring an optimal Intel Linux graphics 3D accelerated experience.



More

Be careful when a loop exits to the same place from side and bottom.