The Wayback Machine - https://web.archive.org/web/20240409072919/https://www.phoronix.com/

Latest Linux Hardware Reviews, Open-Source News & Benchmarks

FESCo Approves The Fedora 41 Switch To DNF5
FESCo Approves The Fedora 41 Switch To DNF5
7 Hours Ago - Fedora - Fedora 41 + DNF5 - 9 Comments

Following the plans going back to 2022 for Fedora 39 to use DNF5 but last summer deemed weren't ready and then delayed DNF5 to Fedora 41 due to the RHEL10 branching from Fedora 40, the Fedora Engineering and Steering Committee (FESCo) has now given their sign-off for the updated package manager in F41.

Linux 6.10 AES-XTS For Disk/File Encryption As Much As ~155% Faster For AMD Zen 4 CPUs
Linux 6.10 AES-XTS For Disk/File Encryption As Much As ~155% Faster For AMD Zen 4 CPUs
8 April 12:52 PM EDT - Linux Kernel - Faster AES-XTS - 17 Comments

For those making use of AES-XTS crypto for the likes of disk and file encryption on x86_64 CPUs, the upcoming Linux 6.10 kernel cycle is bringing some very tantalizing improvements especially if you are running recent AMD and Intel processors. With AMD Zen 4 processors the benefits can be as much as 155% faster while even Intel Ice Lake and Sapphire Rapids server processors can enjoy 127~151% faster AES-XTS-256.

AMD Radeon Linux Gaming Performance At Parity Between KDE Plasma 6.0 X11 vs. Wayland
AMD Radeon Linux Gaming Performance At Parity Between KDE Plasma 6.0 X11 vs. Wayland
8 April 10:41 AM EDT - Linux Gaming - 44 Comments

With a few weeks having passed since the KDE Plasma 6.0 desktop release along with some point releases for addressing initial fall-out, I've been meaning to run some Plasma 6.0 Linux gaming performance benchmarks. I'll have up some interesting metrics soon using Fedora 40 while for this initial article is a look at the KDE Plasma 6.0 gaming performance between the Wayland and X11 sessions atop KDE Neon. Then similarly are the results for GNOME Shell with its X11 and Wayland sessions.

RISC-V Adding Kernel-Mode FPU For Linux 6.10 To Enable Recent AMD Display Support
RISC-V Adding Kernel-Mode FPU For Linux 6.10 To Enable Recent AMD Display Support
8 April 07:01 AM EDT - RISC-V - AMDGPU DCN Support - 5 Comments

With the upcoming Linux 6.10 kernel cycle, the RISC-V architecture code is seeing kernel-mode FPU. This kernel floating point support is needed for the AMDGPU kernel graphics driver and particular its DCN display code. In turn this should allow recent AMD Radeon graphics cards to work on RISC-V with display support using the company's open-source driver stack.

Oracle Releases DTrace 2.0.0-1.14 For Linux Systems
Oracle Releases DTrace 2.0.0-1.14 For Linux Systems
8 April 06:48 AM EDT - Oracle - D-Trace 2.0.0.1-14 - 10 Comments

DTrace used to be one of the Solaris features long sought after by Linux developers but over time the Linux kernel tracing capabilities have improved and Oracle has been supporting DTrace on Linux now for years without too much fanfare. DTrace 2.0.0-1.14 was released this past week as the latest iteration of this user-space implementation that builds off the Linux kernel tracing functionality like BPF.

7 April

Linux 6.9-rc3 Released With Many Bcachefs Patches
Linux 6.9-rc3 Released With Many Bcachefs Patches
7 April 04:43 PM EDT - Linux Kernel - Linux 6.9 - 18 Comments

Linux 6.9-rc3 is released and most notable are the Bcachefs fixes to which Torvalds quipped, "if you had a corrupted bcachefs filesystem you'd probably want this, and if you thought bcachefs was stable already, I have a bridge to sell you. Special deal only for you, real cheap." Plus various other fixes throughout.

x86-64-v5? Questions Arise Over The Future Of x86-64 Micro-Architecture Feature Levels
x86-64-v5? Questions Arise Over The Future Of x86-64 Micro-Architecture Feature Levels
7 April 09:24 AM EDT - Hardware - x86-64-v5? - 48 Comments

While recently there has been more Linux distribution vendor interest in evaluating x86-64-v2 and/or x86-64-v3 baselines for future Linux distribution releases as well as offering optimized packages for higher x86-64 baselines either for x86-64-v3 with being able to assume AVX/AVX2 or in the x86-64-v4 level where AVX-512 is introduced, the prospect of x86-64 micro-architecture feature levels for future processors isn't clear.

CoCo VMs On Linux Will Now Panic If RdRand Is Broken To Avoid Catastrophic Conditions
CoCo VMs On Linux Will Now Panic If RdRand Is Broken To Avoid Catastrophic Conditions
7 April 07:00 AM EDT - Virtualization - CoCo Needs RdRand - 9 Comments

For confidential computing "CoCo" virtual machines where the VM host is assumed to be un-trusted and aims to be as isolated as possible, RdRand hardware random number generator instructions are one of the limited sources of entropy for guest VMs. Right now RdRand can fail and the CoCo guest VMs will continue to boot albeit with limited or no entropy to see the VM's random number generation. But being merged today as part of x86 fixes for Linux 6.9 is now requiring seeding RNG with RdRand for CoCo environments otherwise a kernel panic.

6 April

KDE On The Importance Of Wayland Explicit Sync
KDE On The Importance Of Wayland Explicit Sync
6 April 08:45 AM EDT - KDE - Wayland Explicit Sync - 91 Comments

With the recent Mesa 24.1 support for Wayland explicit sync with Vulkan drivers, GNOME merging explicit sync support, Wayland-Protocols 1.34 introducing linux-drm-syncobj, and XWayland explicit sync also nearing the state of being merged, there's been much talk recently about Wayland explicit sync. KDE KWin developer Xaver Hugl has written a detailed blog post for those interested in the topic.

5 April

Mesa Adds PCI IDs For Intel Arc Graphics A580E & A750E
5 April 06:50 AM EDT - Intel - Mesa 24.1 - 1 Comment

Following the Intel Linux kernel graphics driver patches last month adding two new DG2/Alchemist PCI IDs that when digging through the Intel Compute Runtime sources were confirmed as the Arc Graphics A580E and A750E, the Mesa OpenGL/Vulkan drivers have now added support for these new graphics processors.

OpenBSD 7.5 Released - Faster Performance For Many-Core ARM Servers
5 April 06:37 AM EDT - BSD - OpenBSD 7.5 - 10 Comments

Theo de Raadt has released OpenBSD 7.5 as the newest version of this security-focused BSD operating system. With OpenBSD 7.5 there is a number of improvements for ARM (AArch64) hardware, never-ending kernel optimizations and other tuning work, countless package updates, and other adjustments to this popular BSD platform.

4 April

AMD Working To Release MES Documentation & Source Code
4 April 08:18 PM EDT - Radeon - Micro-Engine Scheduler - 44 Comments

Following up on their tweet earlier this week that they would be working to open-source more of their GPU software stack and hardware documentation, AMD now says they will be releasing documentation followed by the source code for their Micro-Engine Scheduler (MES) IP block found within Radeon GPUs.

Netplan 1.0 Is Ready To Go For Ubuntu 24.04 LTS
4 April 02:27 PM EDT - Ubuntu - Netplan 1.0 - 37 Comments

After years being used by Ubuntu Server/Cloud, Ubuntu 23.10 began making use of Canonical's Netplan declarative network configuration software and now Netplan is fully ready to take on all duties with Ubuntu 24.04 LTS. After seven years of development, Netplan 1.0 is ready for primetime use from servers to desktops.

Wine Project's April Fools' Gag With Merit: Leveraging AI For Faster Code Review
4 April 11:25 AM EDT - WINE - AI Code Review - 25 Comments

Earlier this week Wine developer Gabriel Ivăncescu with CodeWeavers laid out a great proposal: leveraging AI for assisting with the code review process for more punctual review and upstreaming of patches into the Wine codebase for this software that allows Windows games and apps to run on Linux and other platforms. While great in theory, at this stage just amounted to an April Fools' gag for Wine.

LLVM's BOLT Being Adapted To Analyze Security Hardening Of Binaries
4 April 07:35 AM EDT - LLVM - BOLT Security Hardening - 4 Comments

LLVM's BOLT is an amazing tool for optimizing the layout of binaries and in turn can lead to some mighty useful performance improvements. But now an Arm compiler engineer has taken to leveraging BOLT for creating a binary analysis tool to vet the correctness of security hardening options.

Qt Creator 13 Released For Enhancing Qt/C++ Development
4 April 06:47 AM EDT - Qt - Qt Creator 13 - 14 Comments

Following the release of the Qt 6.7 toolkit earlier this week, released today is the Qt Creator 13 integrated development environment. Qt Creator is the Qt/C++ tailored IDE aimed to help accelerate developer productivity with tight Qt integration and supporting a variety of features.

Past 30 Days Of News | Articles & Reviews | News Archives | RSS Feed