
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 2 hours 52 min ago
Blackberry Is Bringing Vulkan To QNX
The newest platform working on Vulkan API support is... Blackberry's QNX...
Mesa 21.0 RadeonSI Will Run Counter-Strike: Global Offensive Faster
Mesa 21.0 is bringing some overdue improvements for the RadeonSI Gallium3D driver with the game Counter-Strike: Global Offensive...
POWER10 Adds New Instructions For Helping Fend Off ROP Exploits
The POWER10 architecture is adding several new instructions to help prevent return-oriented programming exploits...
Linux 5.11-rc3 Released Following A Post-Holiday Ramp-Up
While Linux 5.11-rc2 was tiny due to the holidays, with developers and testers returning to work the Linux 5.11-rc3 release that was just issued is much bigger...
Changing One "If" To "While" Caused An Unexpected Shift In A Kernel Benchmark This Week
Several months back you may recall that Linux 5.9 kernel regression we noted that in turn was bisected to code introduced by Linus Torvalds around page lock fairness. That was ultimately worked out in time with allowing a control over the page lock (un)fairness to address the regressed workloads while being fair enough to satisfy his original change. But now this week for Linux 5.11, Linus Torvalds has again altered the behavior. It then ended up causing a PostgreSQL database server performance regression but fortunately any impact should be very minimal and hopefully not appearing in any real-world situation...
Linux Kernel Developers Discuss Dropping A Bunch Of Old CPUs
With Linux 5.10 having shipped as the latest Long Term Support (LTS) release to be maintained for at least the next five years, a discussion has begun over dropping a number of old and obsolete CPU platform support currently found within the mainline kernel. For many of the architectures being considered for removal they haven't seen any new commits in years but as is the case once proposals are made for them to be removed there are often passionate users wanting the support to be kept...
Mesa 21.0 Is Now Working With Haiku OS For Software OpenGL Rendering
BeOS-inspired Haiku OS can now run with Mesa 21.0 well using the latest development code...
NVIDIA Windows/Linux Graphics Drivers Hit By A Series Of Security Vulnerabilities
With this week's R460 driver release also comes a number of security updates. Several security issues have been patched in both the NVIDIA Windows and Linux graphics driver components...
PHP 8.0 Is Too Fresh For Fedora 34 That It Will Be Punted To F35 In The Autumn
While Fedora has been well known for years in always shipping the very latest packages in its distribution as of release even if it means using the likes of a near-final GCC compiler pre-release, developers have decided to postpone the shipping of PHP 8.0 until the autumn with their Fedora 35 release...
Intel Vision Processing Unit Patches Updated For The Linux Kernel
As part of Intel's lengthy "Keem Bay" upstreaming for Linux as their latest-generation Movidius VPU offering, now that much of the core infrastructure bits are all mainlined, the latest focus has been on their Vision Processing Unit enablement...
Intel Preparing New Driver Option To Disable GPU Security Mitigations
Stemming from the renewed attention this week of Haswell GT1 graphics being broken for the past half-year under Linux with the latest versions of the kernel, a revised patch was sent out to restore that graphics support for low-end Haswell Celeron/Pentium processors. As part of that, a new option is being introduced to allow disabling security mitigations of the Intel graphics driver...
AMD Making Progress On HMM-Based SVM Memory Manager For Open-Source Compute
This week AMD engineers published their initial code for the AMDGPU/AMDKFD Linux kernel driver for providing a Heterogeneous Memory Management based Shared Virtual Memory (SVM) memory manager that ultimately will be used by their ROCm compute stack...
Alibaba's MNN Deep Learning Framework Continues Squeezing More Performance
Alibaba developers released an updated version of their "blazing fast" lightweight deep learning framework MNN, or the Mobile Neural Network...
POWER9 + ARM64 Performance For Dav1d 0.8 AV1 Decoding
With last week's release of dav1d 0.8 for CPU-based AV1 video decoding we provided a number of x86_64 benchmarks while questions were raised around the ARM64 and POWER9 performance. Here are such benchmarks for those wondering about the AV1 video decoding speed on those architectures...
KDE's KWin Compositor Sees Near Total Rewrite Of Compositing Code.
KDE's KWin window manager / compositor has seen a "near total rewrite" of its compositing code that should sharply improve the desktop...
Wine-Staging 6.0-RC6 Fixes An 11 Year Old Bug
Building off yesterday's Wine 6.0-RC6 release is an updated Wine-Staging build...
Intel Bringing Async Page Flipping To Older Graphics Hardware
With Linux 5.11 the Intel Linux graphics driver is bringing async page-flipping for Gen9/Skylake and newer. However, patches pending for a future release (potentially 5.12) would extend that performance benefiting feature now all the way back to the Ironlake days...
AMD GPU Driver In Linux 5.12 Gets RX 6000 Series OverDrive, FP16 For More Hardware
The first of several batches of feature updates to the AMDGPU kernel driver were sent in on Friday for anticipation of the Linux 5.12 kernel merge window that should be opening up in February while the stable Linux 5.12 debut will happen likely by/around May. With this initial pull does come some new features and improvements around the recent AMD graphics processor support additions...
Wine 6.0-rc6 Released With More Fixes
Wine 6.0-rc6 is out today as the latest weekly release candidate of Wine 6.0 that will be released in the near future. Either due to nearing the end of the release cycle and/or Wine developers having a post-holiday hangover, Wine 6.0-RC6 is coming in light on new fixes...
Mozilla Firefox Flips On AVIF Image Decoding By Default
As noted before the holidays that Mozilla Firefox was ready to enable AVIF image decoding by default, now that the holidays have passed and developers back to their keyboards, Firefox today has re-enabled AVIF by default...