Phoronix

Subscribe to Phoronix feed
Linux Hardware Reviews, Benchmarks & Open-Source News
Updated: 1 hour 14 min ago

Whoops: Linux's strcmp() For The m68k Has Always Been Broken

Thu, 12/22/2022 - 02:41
It turns out the hand-written Assembly code providing an optimized string comparison "strcmp" function for the Motorola 68000 (m68k) processor architecture has "always been broken" and only now uncovered at the end of 2022...

AMD Secure Memory Encryption "SME" Performance With 4th Gen EPYC Genoa

Wed, 12/21/2022 - 23:48
One of the security improvements made by AMD with their 4th Gen EPYC "Genoa" processors is upping their Secure Memory Encryption (SME) support from 128-bit to now 256-bit AES-XTS. AMD Secure Memory Encryption can be used for helping thwart attacks on the main system memory, but at what performance cost? In this article is an initial look at the AMD EPYC Genoa performance with AMD SME enabled/disabled.

Darktable 4.2 Released With JPEG-XL Support

Wed, 12/21/2022 - 21:04
For those dealing with RAW photos around the holidays, Darktable 4.2 is out today as the newest feature release to this open-source photography workflow software that aims to compete with the likes of Adobe Photoshop Lightroom...

Linux 6.2 Lands Support For Multiple Compression Streams With ZRAM

Wed, 12/21/2022 - 19:31
Merged last week to Linux 6.2 as part of Andrew Morton's memory management related patches is support within ZRAM for multiple compression streams...

Wlroots-Based Xfce Xwfm4 Wayland Code Taking Shape

Wed, 12/21/2022 - 19:06
With last week's release of Xfce 4.18 there was some disappointment expressed among readers over the lack of any major Wayland progress in this desktop release. While not part of Xfce 4.18, the work on adapting the Xfwm4 compositor / window manager code to using Wlroots for Wayland has continued progressing...

Linux MGLRU Results Are Looking Great On Ampere Altra

Wed, 12/21/2022 - 18:55
One of the best features to make it into the mainline Linux kernel this year is MGLRU as the Multi-Gen LRU for overhauling the kernel's page reclamation code. The MGLRU code that premiered in Linux 6.1 has been showing off very well in a variety of benchmarks...

USB & Thunderbolt Updates Land In Linux 6.2

Wed, 12/21/2022 - 18:48
The USB and Thunderbolt driver updates were merged a few days ago for the Linux 6.2 kernel with its merge window open until Christmas...

Fedora 38 Plots Path To Unified Kernel Support

Wed, 12/21/2022 - 02:50
Red Hat and Fedora engineers are plotting a path to supporting Unified Kernel Images (UKI) with Fedora Linux and for the Fedora 38 release in the spring they are aiming to get their initial enablement in place...

NetBSD 10 Beta Brings Much Improved Performance, Long Overdue Hardware Support

Wed, 12/21/2022 - 02:30
After being in development for three years the first beta builds of the upcoming NetBSD 10.0 operating system release are now available for testing...

Mesa 23.0 Enables Vulkan Mesh Shaders For AMD Radeon RX 6000 Series

Wed, 12/21/2022 - 01:00
As of today with Mesa 23.0 Git the EXT_mesh_shader extension is finally enabled by default for AMD Radeon RX 6000 "RDNA2" graphics hardware when running on a new Linux kernel build...

NTFS Driver Adds New Mount Options With Linux 6.2

Wed, 12/21/2022 - 00:30
The NTFS3 kernel driver, which was contributed to the mainline kernel by Paragon Software for read/write NTFS file-system support and other features while being faster than the NTFS-3g FUSE driver, is seeing a number of updates with the Linux 6.2 kernel...

openSUSE ALP "Punta Baretti" Prototype Released With More Changes

Wed, 12/21/2022 - 00:00
SUSE has released a new prototype build of their Adaptable Linux Platform (ALP) that will serve as the basis for the next-generation SUSE Enterprise Linux...

Running The New Open-Source NVIDIA GeForce RTX 30 Series Support In Linux 6.2

Tue, 12/20/2022 - 21:14
While NVIDIA is already out with multiple GeForce RTX 40 series products, coming only now with the Linux 6.2 kernel is initial open-source 3D acceleration support for the GeForce RTX 30 "Ampere" graphics processors. Here is my initial experience with this open-source NVIDIA GeForce RTX 30 series support in Linux 6.2.

Intel Sends Out Initial Linux Kernel Patches For FRED

Tue, 12/20/2022 - 19:16
Intel last year published documentation concerning a feature for future CPUs that they dubbed FRED, the Flexible Return and Event Delivery. FRED has the capability of helping system performance and response time while now initial patches for the Linux kernel have been published for supporting FRED...

Linux 6.2 Allows For Zstd-Compressed Debug Information

Tue, 12/20/2022 - 18:58
In addition to Linux 6.2 upgrading its Zstd implementation for speedier compression/decompression for in-kernel uses of the Zstandard compression algorithm, this new kernel version is adding another Zstd use-case: compressed debug info sections...

Linux Patches Posted For Enabling The Aquacomputer Aquaero

Tue, 12/20/2022 - 18:42
Over the past year we've seen a fair amount of work for enabling support for various Aquacomputer devices under Linux. The German parts vendor specializes in various PC cooling solutions and other cooling accessories that can be monitored and managed under Linux thanks to this open-source driver work...

Intel Releases oneDNN 3.0 In Advance Of Sapphire Rapids

Tue, 12/20/2022 - 18:14
Intel overnight released oneDNN 3.0 as the newest major release to this open-source project for assisting in building deep learning applications. This oneAPI software component can already be used by PyTorch, ONNX, MATLAB, and other prominent software while the v3.0 release prepares it for future Intel hardware...

Arch Linux Powered EndeavourOS "Cassini" Brings Desktop & Arm Improvements

Tue, 12/20/2022 - 07:16
EndeavourOS continues to prove itself as one of the easiest-to-use, quick-to-install Arch Linux powered operating systems out there. Out today is the EndeavourOS "Cassini" update with more desktop enhancements as well as a number of Arm hardware support improvements...

Updated Zstd Implementation Merged For Linux 6.2

Tue, 12/20/2022 - 03:47
It finally happened! An updated Zstd kernel implementation based on Zstd v1.5 upstream has been merged for the in-development Linux 6.2 to provide better performance and reliability for Zstd compression/decompression use-cases from compressed firmware to transparent file-system compression...

Linux 6.2 "char/misc" Changes Land With Continued Intel Gaudi2 Enablement

Tue, 12/20/2022 - 03:20
The "char/misc" changes have been merged for the in-development Linux 6.2 as the random catch-all area of the kernel for drivers not fitting well in other subsystem areas. Notably with this update for Linux 6.2 is continued work on enabling the Intel-owned Habana Labs Gaudi2 AI accelerator...

Pages