Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 1 hour 9 min ago
Phoronix Test Suite 10.2 Milestone 2 Brings More Testing Enhancements
Following last month's Phoronix Test Suite 10.2 Milestone 1 development release that brought many improvements to our open-source, cross-platform automated benchmarking software a second development release is now available...
The New NTFS Linux Driver Updated With Better Compression Handling
One of the surprises this year in the Linux kernel world was Paragon Software wanting to upstream their "NTFS3" kernel driver that supports read-write operations on Microsoft NTFS file-systems and is much more full-featured than the existing read-focused NTFS kernel driver or the user-space NTFS FUSE driver. The driver hasn't yet been mainlined but continues to be updated in preparing for that milestone...
Dell Getting Linux Power Management Optimized For Their Latest Systems + Upcoming Tiger Lake Desktop
Dell's Linux engineers continue working on improving the Linux kernel's handling around S0ix ACPI sub-states for greater energy savings...
Better Support For Microsoft Surface Laptops On Linux Is Coming With "SAM"
Better support for Microsoft Surface laptops on Linux is slowly coming to the mainline kernel...
Linux Appears Close To Supporting LiFi Light-Based Networking With pureLiFi
PureLiFi, one of the leaders when it comes to Li-Fi for high-speed, light-based wireless technology, has been spending the past few months bringing up their open-source Linux driver to the mainline kernel for their devices...
Intel's Habana Labs AI Driver With Linux 5.11 Begins Prepping For Future ASICs
Well before Intel bought out AI startup Habana Labs this company with their compelling AI training and inference accelerators has been maintaining an open-source kernel driver in the Linux kernel. That has fortunately continued under Intel's ownership to no surprise and coming up with the Linux 5.11 cycle are more improvements to this accelerator driver for both the Gaudi AI Training and Goya AI Inference products...
ZaReason Linux PC Vendor Closes After More Than A Decade Of Selling Linux Hardware
After a long run and being one of the early boutique Linux PC vendors, California-based laptop/desktop/server vendor ZaReason is the latest casualty of the COVID-19 pandemic...
Debian 10.7 Released With Numerous Security Fixes
Debian 11 is starting its release dance next month with the initial transition and essentials freeze while the actual stable release should make it out later in the year. For now Debian 10 remains the current stable series and this weekend marks the debut of Debian GNU/Linux 10.7...
Auxiliary Bus Support Coming To Linux 5.11
Coming to the Linux 5.11 is the Auxiliary Bus infrastructure that allows creating an auxiliary device and binding an an auxiliary driver to it. This is for a new core driver feature around increasingly complex devices that rely upon several drivers for support/operation...
A Quick Look At The Spectre Mitigation State For AMD Zen 3 On Windows 10
Earlier this week I looked at the Spectre mitigation performance impact on AMD Zen+ / Zen 2 / Zen 3 processors given the recent launch of the Ryzen 5000 series and those newest CPUs still requiring some mitigation handling. Questions were raised about the Spectre mitigation handling on Windows, so I ran some quick tests there as I happened to have a Windows 10 install on the Ryzen 9 5900X test box at the moment for some unrelated Windows vs. Linux gaming...
Initial AMD Zen 3 Support Successfully Lands In GCC 11
A few days ago AMD finally sent out the initial AMD Zen 3 "znver3" support to the GCC compiler with the LLVM Clang support to follow. That initial "-march=znver3" targeting support has now been merged for GCC 11...
Wine-Staging 6.0-RC1 Stacks 740 Patches Atop Upstream Wine
Following yesterday's release of Wine 6.0-RC1 that is kicking off the release process for this annual release of Wine, the Wine-Staging experimental/testing blend of Wine is also updated...
Scheiße! KDE Plasma 5.21 To Add Palette For Easier Input Of Accented Characters
KDE developers have been busy so far in December making improvements from seemingly never-ending Wayland improvements to new features like easier support for accented character input without having to remember key sequences or changing your keyboard layout...
Wasmer 1.0 Beta Released For Running WebAssembly Code Anywhere
Wasmer is one of the leading software solutions aiming to bring WebAssembly (WASM) to the desktop rather than largely isolated to the web browser as is the case now. Wasmer aims to allow WASM programs anywhere and on any client while quickly closing in on its 1.0 release...
Loongson64 Finally Seeing KASLR With Mainline Linux 5.11 Kernel
While the Linux kernel has supported Kernel Address Space Layout Randomization (KASLR) for a decade and a half in varying forms, it hasn't been supported for all hardware targets. Only in 2021 is the mainline Linux kernel seeing KASLR working for the MIPS-based Loongson64 platform...
Wine 6.0-RC1 Released Following Last Minute Changes
As expected, the first release candidate of Wine 6.0 is now available for testing for this annual update to Wine for running Windows programs and games on Linux and other platforms...
Raspberry Pi OS Switches To PulseAudio, Updated Chromium
Just in time for any holiday Raspberry Pi purchases, an updated Raspberry Pi OS is available today for the Debian-based Linux distribution optimized for these budget ARM SBCs...
Google Opens Up "Atheris" To Automatically Find Bugs In Python Code
Google today is announcing the open-sourcing of Atheris, a Python fuzzer they developed internally for automatically finding bugs within Python code and native extensions...
Another Look At The Performance Impact To IBM's POWER9 L1d Flushing Change
Last week I provided some benchmarks looking at the IBM POWER9 mitigation for the L1 data cache needing to be flushed upon entering the kernel and on user accesses due to a recently disclosed vulnerability. POWER9 allows speculatively operating on validated data in the L1 cache, but when it comes to incompletely validated data paired with other side channels it could lead to local users potentially obtaining improper access to data in the L1 data cache. When benchmarking the impact on a POWER9 4c/16t CPU the overall impact was fairly modest while since then I fired up some benchmarks as well on a large POWER9 server with 44 cores / 176 threads to see the performance impact of this default Linux kernel change.
Mesa 21.0 Adds Radeon HEVC SAO Encode Support
For the "Video Core Next 2" hardware like Navi as well as Renoir APUs, HEVC "sample adaptive offset" support has landed in Mesa 21.0...
