Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2025-07-03 08:30
Eight Features Not In Linux 5.8 From The DirectX Kernel Driver To FSGSBASE & DAMON
Linux 5.8 is shaping up to be one of the biggest kernel releases ever and while there are many new Linux 5.8 features, here is a look at some prominent and recently discussed material that didn't make the cut this cycle...
GFX1030 Target Merged Into LLVM 11 AMDGPU Back-End For Navi 2
Following the recent Linux kernel and Mesa patches for AMD "Sienna Cichlid" enablement for this "Navi 2" graphics processor, the AMDGPU LLVM compiler back-end support has been merged into LLVM 11...
Zink OpenGL-Over-Vulkan Now Exposes GLSL 1.30
The Zink Mesa driver for implementing OpenGL over the Vulkan API is now quite close to hitting OpenGL 3.0...
Linux Lands And Then Reverts Usage Of Flexible Array Members
As a change past the Linux 5.8 merge window now that the flurry of code activity has settled down was changing the use of zero-length arrays in structs with flexible array members. Linus Torvalds did pull the change into Linux 5.8 but then decided shortly afterwards to drop the change at least for the time being...
Fedora Developers Are Looking At Better Managing Retired Packages
A change proposal for Fedora 33 would introduce the concept of "fedora-retired-packages" for removing retired packages when upgrading Fedora...
Radeon RADV Driver Merge Request Opened To Use ACO By Default
A merge request opened at the end of last week would now have the Mesa Radeon Vulkan "RADV" driver default to using the Valve-backed ACO shader compiler in place of the default LLVM AMDGPU back-end...
CentOS 8 Rebased Against RHEL 8.2
The CentOS crew maintaining this community enterprise Linux operating system rebuild of Red Hat Enterprise Linux have announced their RHEL 8.2-based release...
Running Linux 5.8-rc1 Benchmarks On The Intel Core i9 10900K + Radeon RX 5700 XT
Since yesterday's big release of Linux 5.8-rc1 I have begun benchmarking this new kernel on various systems. Here are some tests on the first system that was being vetted, the Intel Core i9 10900K Comet Lake with Radeon RX 5700 XT graphics...
Intel Confirms CET Security Support For Tiger Lake
Intel is confirming today that Control-Flow Enforcement Technology (Intel CET) will premiere with upcoming mobile Tiger Lake processors...
Qt 6.0 Sees Its First Development Snapshot
Being about six months out from the planned release of Qt 6.0, The Qt Company has issued its first snapshot of this forthcoming tool-kit update...
New Patches Aim To Improve Smoothness & Latency Of NVIDIA On GNOME
Canonical's Daniel van Vugt who is known for his prolific contributions to GNOME the past several years particularly in regards to performance has a new merge request open for helping with the "smoothness" of the NVIDIA driver on GNOME Shell...
Another Attack Vector Uncovered For Bypassing Linux Lockdown Via ACPI Tables
This weekend we reported on how injecting ACPI tables could lead to bypassing Linux's lockdown / UEFI Secure Boot protections and let attackers load unsigned kernel modules. That earlier issue was found on a patched version of the Ubuntu 18.04 LTS kernel while now a similar attack vector has been discovered on the mainline Linux kernel...
Entangle 3.0 Released For Tethered Shooting With DSLR Cameras On Linux
Entangle 3.0 has been released as the newest feature update to this software for controlling your DSLR camera under Linux with tethered shooting capabilities...
Linux Patches Provide Corsair Commander Pro Support For Thermal / Fan / RGB Controller
The Corsair Commander Pro is a controller that offers six 4-pin fan ports with PWM control, two RGB LED channels for RGB LED light strips and fans, and four thermistor inputs. This thermal/cooling/lighting controller is seeing Linux support via a third-party driver...
OpenBLAS 0.3.10 Released With Initial BFloat16 Support, x86_64 Optimizations
A new feature release is now available for this leading open-source BLAS linear algebra library...
Linux 5.8-rc1 Arrives As One Of The Biggest Releases Of All Time
Linus Torvalds just released the Linux 5.8-rc1 test build as what he describes as one of the biggest releases of all time...
EXT4 Per-Inode DAX Support Sent In As A Last Minute Linux 5.8 Addition
Hours ahead of the expected Linux 5.8-rc1 release that also marks the merge window closure of new features for this next kernel version, a secondary EXT4 file-system set of changes were just mailed in...
Linux 5.8 Kernel Features Include New Intel/AMD Capabilities, Security Improvements, Optimizations
Linus Torvalds is expected to release Linux 5.8-rc1 following the two week long Linux 5.8 kernel merge window. Here is our overview of all the big changes coming with this next version of the Linux kernel.
GNOME X.Org vs. Wayland Performance + Power Usage On Fedora 32 With AMD Renoir Laptop
As part of our ongoing testing of the AMD Ryzen 5 4500U and Ryzen 7 4700U "Renoir" mobile processors, here is some Wayland vs. X.Org data with the GNOME desktop on Fedora Workstation 32...
Ubuntu 18.04's Heavily Patched Kernel Opens Door To Lockdown Bypass, Breaks Secure Boot
With Ubuntu 18.04 when running on its Linux 4.15 kernel and not one of the newer hardware enablement kernels, in the mess of patches back-ported to the release it ends up being vulnerable to bypassing the kernel lockdown security and compromising UEFI Secure Boot that is persistent across reboots...
Linux Mint 20 Beta Released - Based On Ubuntu 20.04 LTS, Introduces Warpinator
The beta of Linux Mint 20 "Ulyana" is available this weekend as the popular desktop distribution now based on the Ubuntu 20.04 LTS package set...
LibVNCServer 0.9.13 Released With Better Cross-Platform Coverage
LibVNCServer is the cross-platform library allowing the accelerated development of VNC server / Remote Framebuffer Protocol functionality into applications. LibVNCServer 0.9.13 is out as the first update to this library in more than one year and now comes with better cross-platform support...
New Vulkan Extension Proposed For DirectFB Support
The DirectFB library once popular with embedded systems and other environments needing formerly a full X11 stack (or now, Wayland) remains in an abandoned state with no real upstream development any longer and the project site long dead, but with a newly proposed Vulkan extension could allow this modern graphics API to run on top of it...
Linux 5.8 Lands A General Notification Queue
Merged this weekend ahead of Linux 5.8-rc1 is the long-standing work on introducing a general notification queue for the kernel. The general notification queue was pushed back last year from merging but now the initial code is in shape for Linux 5.8...
Radeon Software for Linux 20.20 Released With Ubuntu 20.04 Support
There is a new packaged AMD Radeon Linux graphics driver release now available...
AMD MCE Improvements, Renoir Temperature + EDAC Support Sent In For Linux 5. 8
Linux kernel developer Thomas Gleixner sent in the RAS/core changes on Friday night for the Linux 5.8 kernel merge window that is wrapping up this weekend...
Intel's Cloud Hypervisor 0.8 Adds Experimental ARM64 Support, Snapshot/Restore
Cloud-Hypervisor as the Intel-backed Rust-based VMM built on top of Linux's KVM now has experimental 64-bit ARM (AArch64) support...
KDE Developers Begin Working More On Plasma 5.20 Changes
Given this week's successful launch of Plasma 5.19, KDE developers have begun focusing more work on Plasma 5.20 as the desktop's next feature release...
Loongson 3 CPUs Beginning To Work With Linux KVM Virtualization
Recently there has been an uptick in Linux upstream support activity around Loongson CPUs, the Chinese-made MIPS64 CPUs. With Linux 5.8, the newest Loongson 3 CPU models can even begin supporting KVM-based virtualization...
LLVM Moves Forward With A Security Group For Dealing With Security-Related Issues
Given the increasing number of security issues requiring compiler-based security mitigations with the likes of the Intel LVI attack to Arm Straight Line Speculation just being the two latest examples, Apple's LLVM team has been spearheading a new security group for the upstream LLVM developer community to better manage security-related matters...
Linux 5.8 To Allow For Faster Xen 9pfs Performance
The Linux kernel's 9P protocol support with the in-development Linux 5.8 kernel will see the potential for faster performance with its Xen transport code...
Futex2 Proposed In Latest Effort For Linux Kernel Optimization That Can Benefit Gamers
Last year Valve in cooperation with consulting firm Collabora published their work on extending the futex system call for more optimal thread pool synchronization with a means of waiting on any of several futexes. This kernel-level work paired with patched user-space for Wine/Proton allows better matching behavior on Windows. It's been months since hearing anything on Valve's futex effort while today a futex2 system call was published for discussion...
AMD Ryzen 3 3300X vs. Intel Core i3 10100 In 350+ Benchmarks
Following our Intel Core i5 10600K and Core i9 10900K Linux benchmarks, here is a look at the lowest-end Core "Comet Lake" processor in the form of the Core i3 10100. Thanks to the increased pressure from AMD Ryzen, Intel now has a 4 core / 8 thread Core i3 processor at less than $150 USD. Here is a head-to-head matchup of the AMD Ryzen 3 3300X and Intel Core i3 10100 processors in more than 350 benchmarks while also looking at the power and thermal efficiency in this largest comparison to date for these low-end desktop CPUs.
Linux 5.8 Lands The Kernel Concurrency Sanitizer To Spot Race Conditions
Merged overnight into the Linux 5.8 code-base is KCSAN, the Kernel Concurrency Sanitizer that is a dynamic race detector for spotting flaws in the kernel code...
AMD Prepping PCID/INVPCID Support For KVM Guests On Zen 3 EPYC
The latest Linux kernel patch work we are seeing out of AMD in preparations for Zen 3 processors coming later this year is INVPCID instruction support for KVM virtualization guests...
x86/urgent Updates Sent In To Linux 5.8 With The Speculation Mitigation Fixes
The first round of "x86/urgent" fixes have been sent in to Linux 5.8 just ahead of this weekend's 5.8-rc1 milestone while many of these fixes are marked for back-porting to the stable series...
Mesa 20.0.8 Released To End Out The Series
With Mesa 20.1.1 having shipped, Mesa 20.0.8 was released today as the final point release of last quarter's Mesa 20.0 series...
AMD Publishes Video To Explain The Radeon Open Compute Stack (ROCm)
AMD has shared with us that they have published a video to explain in basic terms for the audience at large "What is ROCm?", a.k.a. the Radeon Open Compute stack...
Intel Announces Jim Keller's Departure, Other Leadership Changes
Legendary processor engineer Jim Keller has resigned from Intel just over two years since he joined the company to much fanfare...
GNU's "adns" DNS Resolver Library Hit By An Array Of Security Issues
For those making use of GNU's "adns" asynchronous DNS client library, important security updates are out today...
Steam Play's Proton 5.0-9 Brings Fix For Games Requiring EA Origin Client
Following last week's big Proton 5.0-8 release, Valve and CodeWeavers have just released Proton 5.0-9 as a quick bug fix release...
System76 Begins Offering Serval WS Laptop With AMD Ryzen
Linux enthusiasts have long been after System76 to offer an AMD Ryzen powered laptop and today they announced such in the form of the new Serval WS...
Windows 10 May 2020 vs. Ubuntu 20.04 Is A Surprisingly Heated Race On The Intel Core i9 10900K
Last week I provided some fresh benchmarks of Windows 10 May 2020 vs. Linux on AMD. As has been common across multiple systems particularly with Threadripper, using Linux leads to a ~20% uptick in performance at large over Windows. While at times we have seen similar advantages for Intel CPUs on Linux, with the new Intel Core i9 10900K Comet Lake processor it is a very competitive race between Windows 10 May 2020 Update and Ubuntu Linux.
GIMP 2.10.20 Released With Better Adobe PSD Support
While not the long-awaited GIMP 3.0, GIMP 2.10.20 is out today as the newest stable release for this open-source image editor alternative to the likes of the proprietary Photoshop software...
If Mitigations Weren't Already Bad Enough: Slow Build Times Now Lead To An Unoptimized Intel LVI Pass
Disclosed back in March was the LVI attack (Load Value Injection) affecting Intel CPUs. Mitigating LVI requires compiler toolchain changes and LLVM 11 merged its LVI mitigation last month that adds a load fence after each instruction that may be vulnerable to this attack, similar to the GNU Assembler changes. Now though LLVM is adding an unoptimized version of their LVI pass...
LiteDIP: Creating Open-Source IP Blocks For Generic Linux Drivers On FPGAs
Martin Peres who is known for his decade plus in the X.Org community for his longstanding work on the open-source Nouveau driver and in recent years working on Intel's open-source graphics driver team has been brewing a new hobby project around generic open-source Linux drivers for FPGAs...
Arm CPUs Hit By Straight Line Speculation Vulnerability, LLVM Adds Initial Mitigation
While Intel's CrossTalk/SRBDS vulnerability dominated the conversation on Tuesday, Arm quietly revealed a new speculative execution vulnerability of its own called Straight Line Speculation...
Intel Developer Posts Latest Patch For Variable Refresh Rate Within X.Org Modesetting
With Intel supporting Adaptive-Sync/VRR with Gen11+ graphics and these days with effectively only supporting xf86-video-modesetting for X.Org-driven Linux desktops rather than their basically dead xf86-video-intel driver, the Intel open-source Linux developers continue working on plumbing variable refresh rate support into this generic modesetting DDX...
Linux 5.8 Supports Nested AMD Live Migration With KVM
Sent in last week to the Linux 5.8 mainline kernel were all the Kernel-based Virtual Machine (KVM) updates...
LLVMpipe Gains Support For On-Disk Shader Cache
The LLVMpipe software OpenGL implementation that recently has seen work on MSAA, tessellation shader support, and other improvements, now has a working on-disk shader cache implementation...
...311312313314315316317318319320...