
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 2 hours 53 min ago
XDG-Desktop-Portal 1.17.1 Released With Accent Color Support
XDG-Desktop-Portal as the portal front-end for Flatpaks is out with a new development release that brings accent color support to sandboxed desktop apps as well as other new features...
GNU Coreutils 9.4 Adds Experimental "--enable-systemd" Option, Faster Split
GNU Coreutils 9.4 is out today as the latest version of this collection of utilities common to GNU/Linux systems and other platforms...
Intel Gale Peak, New BPF Features & Other Networking Changes For Linux 6.6
The big set of Linux networking subsystem updates were sent out today for the recently-started Linux 6.6 kernel merge window. There are a number of core networking improvements this cycle, support for various new wired and wireless chipsets, and improvements made to existing Ethernet and WiFi drivers...
Linux 6.6 Adding Randomized Kmalloc Caches For Further System Hardening
To help harden the Linux kernel from memory vulnerabilities and in particular heap spraying, set to be merged into the Linux 6.6 kernel is optional support for randomized slab caches for kmalloc() calls...
Linux 6.6 Lands "Pretty Juicy" IOmap Improvements, Lower Latency With IO_uring
Among the exciting early pull requests to land in the new Linux 6.6 kernel cycle are some nice improvements to the IOmap code that should yield some substantive I/O benefits with this new kernel...
Google Announces C3A Instances Coming, Powered By AmpereOne CPUs
Google is using their NEXT'23 conference today to announce that C3A instances are debuting in private preview form for these new AArch64 VMs powered by AmpereOne processors...
EEVDF Scheduler Merged For Linux 6.6, Intel Hybrid Cluster Scheduling Re-Introduced
The EEVDF scheduler code has been merged for the in-development Linux 6.6 kernel. EEVDF replaces the existing CFS scheduler code. There is the likelihood of some performance regressions initially though but the developers will be working to address them as they arise. Additionally, this scheduler pull also re-introduces cluster scheduling for Intel Core hybrid processors...
ClamAV 1.2 Now Extracts UDF Partitions, New systemd Timer
ClamAV 1.2 was released on Monday as the newest version of this open-source, cross-platform anti-virus engine currently maintained by Cisco Systems...
Intel's SVT-AV1 1.7 Video Encoder Delivers Faster Performance
The Intel-led SVT-AV1 open-source AV1 video encoder is out with a major release that delivers on more performance improvements across the board...
Btrfs For Linux 6.6 Brings Fixes, Partially Recovers From Scrub Performance Regression
Btrfs in Linux 6.5 brought various performance improvements and prior to that it was a busy cycle with Linux 6.4 while now with Linux 6.6 the Btrfs file-system driver is mostly centered on delivering fixes...
libavif 1.0 Released With Stable ABI, Experimental AV2 Support
The Alliance For Open Media has released libavif 1.0, the reference library for the AV1 Image File Format (AVIF) with image encode and decode support...
Intel Talks Up 2024 Xeon Sierra Forest & Granite Rapids At Hot Chips
For HotChips 2023, Intel has made some new disclosures around Granite Rapids and Sierra Forest.
AMD Zen 5 / Family 1Ah Temperature Support & EDAC Submitted For Linux 6.6
Over the summer AMD Linux engineers began sending kernel patches for Family 1Ah (Family 26) processors that almost surely are for next-gen Zen 5 processors. Among the initial bits sent out for this next-generation AMD CPU Family are HWMON temperature monitoring and EDAC reporting, which are now on their way for the Linux 6.6 kernel...
Firefox 117 Available With Local Automated Translation Support
The Firefox 117 release binaries are now available for download ahead of Mozilla's official announcement going out on Tuesday...
CentOS ISA SIG Experimenting With New x86-64 Baseline For Better Performance
The CentOS ISA special interest group (SIG) has been evaluating the performance of CentOS Stream in the event its x86_64 baseline were to be raised from x86-64-v2 to x86-64-v3. Currently CentOS Stream 9 targets x86-64-v2 but in upping the support requirements to x86-64-v3, it would allow the ability to engage AVX/AVX2 by default and make use of other newer instruction set features. The x86-64-v3 baseline roughly correlates to Intel / AMD CPUs from 2015 and newer...
AMD Dynamic Boost Control Submitted For Linux 6.6
Back in April AMD Linux engineers posted enabling a new CPU feature called Dynamic Boost Control to be found with some unspecified Ryzen SoCs for tuning the processor cores for optimal performance. The Dynamic Boost Control functionality depends upon the AMD Cryptographic Co-Processor (CCP) / Platform Security Processor (PSP) and this functionality was submitted today as part of the crypto updates for Linux 6.6...
GNU Linux-libre 6.5-gnu Released With More Kernel Deblobbing
Building off yesterday's release of Linux 6.5, GNU Linux-libre 6.5-gnu is now available for this downstream kernel maintained by the Free Software Foundation Latin America crew that removes support for binary-only kernel modules and stripping out other kernel code that depends on non-free-software microcode/firmware and other elements not deemed in the interests of pure free software...
An Automated Gentoo Linux System Updater Developed Via GSoC
Thanks to this year's Google Summer of Code (GSoC), a student developer took the initiative in working on an automated Gentoo Linux system updater to help begineers and ease the roll-out of security updates to users...
Linux 6.6 Will Avoid Unnecessary Kernel Panics On AMD Zen Systems
As part of the Reliability, Availability and Serviceability (RAS) updates submitted today for the Linux 6.6 kernel is adding a quirk/workaround for dealing with current AMD Zen systems where a processor bug could lead to erroneously increased error severity and unneeded kernel panics...
Multi-Grained Timestamps Submitted For Linux 6.6
In addition to the fchmodat2 system call, another early pull request submitted by Microsoft's Christian Brauner even before the Linux 6.5 kernel was released is one to introduce multi-grained timestamps with Linux 6.6. Multi-grained timestamps are intended to address an issue exhibited with NFS around caching and the current coarse-grained timestamp handling used for (in)validating caches...