Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2025-04-21 12:00
Intel FRED Merged For Linux 6.9 As An Important Improvement With Future CPUs
After two years of talking about Intel FRED as Flexible Return and Event Delivery for overhauling how transitions are done between privilege levels (CPU rings), the support code was finally in good shape for merging now with the Linux 6.9 kernel...
Microsoft's DirectX Shader Compiler Sees Improved Linux Build Support
This is their LLVM/Clang-based shader compiler for compiling HLSL programs into the DirectX Intermediate Language (DXIL) that can then be fed to DirectX GPU drivers from the different vendors. While Microsoft Windows is obviously the main focus, today's update does improve the Linux build support...
Btrfs Enjoys Performance Optimizations With Linux 6.9
SUSE's David Sterba sent out the Btrfs updates today for the Linux 6.9 merge window. Besides stabilization and bug fixes there are also some minor performance optimizations to see with this next kernel...
AMD P-State Preferred Core Submitted For Linux 6.9 While Intel Meteor Lake Gets Tuned
The in-development Linux 6.9 kernel is finally landing support for AMD Preferred Core as part of the power management updates for this mid-2024 kernel release...
Intel Makes Continuous Profiler Open-Source To Help Improve CPU Performance
Intel this morning released Continuous Profiler as open-source, a software solution developed by Intel Granulate for aiming to help boost CPU performance...
GNU Linux-libre 6.8-gnu Dealing With Blobs From New Intel Drivers
GNU Linux-libre 6.8-gnu is out as the newest downstream kernel variety endorsed by the Free Software Foundation that takes the upstream Linux kernel but does away with proprietary module support and stripping out drivers/functionality contingent upon binary-only microcode/firmware and other elements not deemed up to their free software standards...
Ubuntu 24.04 LTS To Support Installs With NVMe-Over-TCP Drives
The Ubuntu 24.04 LTS release next month will roll out initial support in its server installer for being able to handle root file-system setups on NVMe-over-TCP scenarios for remote drives...
Linux 6.9 Making It Easier Managing Security Mitigation Options
The x86/core changes were submitted today for the now-open Linux 6.9 merge window. Among other changes, the x86 CPU security mitigation options within the Linux kernel Kconfig have been adjusted where appropriate to make more clear the options/features are for security mitigations...
AMD Posts Performance Monitoring Patches For Zen 5 CPUs
While Linux 6.8 carries some elements of Zen 5 CPU support, more upstream Linux enablement for the next-generation AMD processors remains ongoing. Sent out this morning were the initial patches around AMD Zen 5 performance monitoring and events for the perf subsystem...
Raspberry Pi V3D Graphics Driver Preps For Super Pages To Boost Performance
Igalia continues maintaining the Broadcom V3D open-source graphics driver code that is used by the Raspberry Pi single board computers. With a new patch series posted today for the V3D DRM driver, support for Super Pages is enabled to help with enhancing the graphics performance. In many benchmarks having Super Pages can enhance the performance by a few percent but in some extreme cases can be 19~42% faster...
x86/cpu Change For Linux 6.9 Slightly Eases Future AMD Zen CPU Enablement
A number of x86-related pull requests were already submitted today for kicking off the new Linux 6.9 merge window. With the x86/cpu pull for this new kernel cycle there is just one patch and it's for slightly easing future AMD Zen processor enablement under Linux...
Linux 6.8 Released As Stable With New Intel Xe Graphics Driver
Linus Torvalds has gone ahead and released Linux 6.8 as stable today rather than drawing this cycle into overtime...
Awesome Changes Coming With Linux 6.9: Lots From Intel/AMD, FUSE Passthrough & More Rust
Depending upon how Linus Torvalds is feeling today, Linux 6.8 could debut today as stable and in turn mark the opening of the Linux 6.9 merge window... Otherwise it will be punted off by one week. In any event, there's a lot of interesting work queuing for Linux 6.9 as shared in today's preview...
Linux 6.9 To Allow AMD P-State With ACPI CPPC V2 For Threadripper 3000 Series CPUs
The AMD P-State CPU frequency scaling driver works with Zen 2 and newer processors supporting ACPI Collaborative Processor Performance Controls (CPPC) but to date this hasn't worked for Threadripper 3000 series processors with the TRX40 chipset. That though is finally being fixed up with Linux 6.9 thanks to a one-line code change...
Radeon Memory Visualizer Hooks Up With Qualcomm Adreno Vulkan Driver
Thanks to the nature of open-source and AMD making their Radeon Memory Visualizer "RMV" open-source under the GPUOpen umbrella, outside of AMD graphics drivers it's found usage elsewhere. Back in January I wrote how Intel's open-source Vulkan driver was adapted for being able to interface with the Radeon Memory Visualizer. Now this week the Qualcomm Adreno "TURNIP" Vulkan driver has also been wired up for enabling RMV integration...
Niri 0.1.3 Wayland Compositor Brings Touch Support, New Animations
Niri is an interesting scrollable tiling Wayland compositor inspired by PaperWM that has been gaining user interest in recent months. This weekend marked the v0.1.3 release of this Wayland compositor...
Linux 6.9 To Upgrade Rust Toolchain - Making More Features Stable
All of the Rust feature patches have already been submitted in a pull request to Linus Torvalds ahead of the upcoming Linux 6.9 merge window...
Effort Continues To Remove Most Of The SPARC 32-bit CPU Support From Linux
Last year saw a lot of code clean-up work on the Linux kernel and working to remove support for obsolete hardware no longer being actively maintained within the mainline kernel tree for years. On the CPU side one of the efforts has been to remove unused SPARC 32-bit CPU support for old Sun workstations. The patches for removing unused SPARC32 code was updated this weekend and now undergoing review...
GNOME 46 Release Candidate Rolls Out Last Minute Fixes, VRR & Other Refinements
The GNOME 46 release candidate was officially rolled out today as the last chance to test the GNOME 46 desktop software ahead of its stable release later this month...
Linux 6.8 Is Very Exciting With Intel Xe Driver, Raspberry Pi 5 Graphics & New Hardware
Linux 6.8 could debut as stable as soon as tomorrow if all goes well... Linus Torvalds last week was unsure whether an extra release candidate would be needed after the quiet 6.8-rc7 release. This week's seen a continued flow of fixes land, so we'll see what Linus decides on Sunday but in any event there are already a number of early 6.9 pull requests...
GNOME Developers Continue Tweaking The Shell, Tuning For Performance
Not only have KDE developers been very busy this week but so has the GNOME crew working toward the GNOME 46 release later this month as well as working on various other improvements to land past the 46 cycle...
NVK Lands Sparse Memory Support - Enabling More Games To Run On This Open-Source Driver
Mesa's NVK Vulkan driver for open-source NVIDIA support has merged sparse memory support. This is a big milestone as it's needed for running a number of newer games under Linux...
LXQt Desktop Now "100%" Ready For Wayland
The lightweight LXQt desktop environment is fully ready to take on the Wayland world...
KDE Developers Are Currently Seeing 150~200 Bug Reports Per Day
KDE developer Nate Graham is out with his weekly development summary outlining the interesting feature work and bug fixes to land in the KDE space. Being fresh off the recent Plasma 6.0 release, a lot of bug reports are still coming in while developers are already busy tackling new features for Plasma 6.1...
Wine 9.4 Released With VKD3D 1.11 Bundled, OpenGL Support For Wayland Driver
Wine 9.4 is out today as a rather notable bi-weekly development release of this open-source software for running Windows games and applications under Linux and other platforms...
AMD Squeezes In Additional GPU Enablement Code For Linux 6.9
While the Linux v6.8 kernel may debut as stable as soon as this weekend, a last-minute pull request of some new AMD graphics IP was submitted today to DRM-Next in aiming to make it for the imminent Linux 6.9 merge window...
Vulkan 1.3.280 Released With NVIDIA Ray-Tracing Validation Extension
Vulkan 1.3.280 is out today as the newest spec update for this high performance graphics, compute, and video API...
Ubuntu 24.04 Helping Achieve Greater Performance On Intel Xeon Scalable Emerald Rapids
While Ubuntu 24.04 LTS won't be officially out until the back-half of April, here is an early look at how the Intel Xeon Scable "Emerald Rapids" performance is looking right now compared to Ubuntu 23.10 and the current Ubuntu 22.04 LTS series in a variety of benchmarks. As largely expected with the software updates, the new Ubuntu 24.04 LTS will help achieve greater server/HPC performance on recent Intel processors.
VirtualBox KVM Backend Adds Support For SR-IOV Graphics
Announced one month ago by Cyberus Technology was an open-source KVM back-end for VirtualBox. This work by Cyberus allows for using the KVM hypervisor with VirtualBox as opposed to its custom kernel module maintained by Oracle. That KVM back-end has now been extended to support SR-IOV graphics virtualization...
Improved Debugging Of Suspend/Resume For AMD Ryzen Laptops On Linux Coming With MP2 STB
AMD engineers and those debugging s2idle suspend/resume issues for Ryzen laptops under Linux will soon have more information at disposal for newer SoCs supporting MP2 STB functionality...
Improved Case-Insensitive File Handling Coming To Linux 6.9
The optional case-insensitive file/folder handling under Linux that's hooked up for various file-systems like EXT4 and F2FS will benefit from improved performance on the upcoming Linux 6.9 kernel cycle...
Linux 6.8 Squeezing In Support For A Few Newer HP HyperX Controllers
Sent in today as part of the input subsystem fixes for the current Linux 6.8 kernel cycle are adding support for several more HP HyperX gaming controllers...
Linux 6.9 Set To Drop The Old NTFS File-System Driver
Merged two years ago with Linux 5.15 with the "NTFS3" driver developed by Paragon Software with working read-write support and other improvements for supporting Microsoft's NTFS file-system driver. This driver was a big improvement over the original NTFS read-only driver found in the mainline kernel and faster than using the NTFS-3G FUSE file-system driver. Now with enough time having passed and the NTFS3 driver working out well, the older NTFS driver is set for removal...
Canonical Looking At Including Performance Tools In Ubuntu 24.04 By Default
A proposal has been laid out by Canonical engineers to include various performance tooling in Ubuntu 24.04 LTS by default to help in those trying to squeeze out greater performance gains out of their hardware/software and/or debugging/profiling issues. The proposal wants to "make Ubuntu absolutely great for performance engineers" but would mean somewhat significant size increases to the Ubuntu desktop and server ISOs...
Mesa's VDPAU State Tracker Adds Support For AV1 Decoding
While Mesa Gallium3D drivers with capable GPUs have already supported accelerated AV1 video deocding, to date it's been limited to the Video Acceleration API (VA-API). With newly-merged code for Mesa 24.1, the VDPAU state tracker can now also handle AV1 decoding with supported drivers/GPUs...
GNUnet 0.21 Rolls Out New Transport Layer For Building Decentralized, Distributed Apps
GNUnet 0.21 has been released as a major update to this GNU project building a network stack for secure, decentralized, and privacy-preserving distributed applications. GNUnet continues striving for a "GNU internet" and with the v0.21 release has rolled out a new transport layer and working to address prior design shortcomings...
GTK 4.14 To Provide Crisper Font Rendering, Better Fractional Scaling
The upcoming GTK 4.14 toolkit release with the new renderers should yield crisper font rendering...
Mesa's CPU-Based Vulkan Driver Now Supports Ray-Tracing
The performance is likely to be atrocious, but the Mesa Lavapipe driver implementing the Vulkan API for CPU-based execution has rolled out support for Vulkan ray-tracing...
Etnaviv Preps For Vivante PCI Device Support, Changes For Mesa's Teflon NPU Handling
The Etnaviv DRM kernel driver providing reverse-engineered support for Vivante graphics and NPU IP has sent out their latest feature changes to DRM-Next ahead of the upcoming Linux 6.9 merge window...
Experimental Linux Patches Allow Kernel Tracing To Work Past Reboots/Crashes
Steven Rostedt this week posted some interesting albeit experimental patches for the Linux kernel to support persistent traces that work across a reboot or crash...
Fedora Workstation 41 To No Longer Install GNOME X.Org Session By Default
Fedora Workstation has long defaulted to using GNOME's Wayland session by default, but it has continued to install the GNOME X.Org session for fallback purposes or those opting to use it instead. But for the Fedora Workstation 41 release later in the year, there is a newly-approved plan to no longer have that GNOME X.Org session installed by default...
Basic OpenGL Support Merged For Wine's Wayland Driver
The merge request enabling basic OpenGL support for the Wine Wayland driver has been merged to Wine Git this evening as another important step forward for native Wayland support for enjoying Windows games/apps on Linux...
Tiny Corp At "70%" Confidence For AMD To Open-Source Some Relevant GPU Firmware
Following the news from earlier around George Hotz' Tiny Corp raising new AMD GPU issues and calling for the MES firmware to be open-sourced followed by a positive message from AMD CEO Lisa Su, there's a new update on the matter following a meeting today between Tiny Corp and AMD...
OpenVINO 2024.0 Brings More GenAI Features, New JavaScript API
Intel today released their open-source OpenVINO 2024.0 toolkit for optimizing and deploying AI inference across a range of hardware...
NVIDIA R550 Linux Driver's Open Kernel Modules Performing Well On GeForce GPUs
With the recent NVIDIA 550.54.14 Linux driver release the R550 series is now out as stable. One of the prominent changes with the NVIDIA R550 Linux driver is bringing the GeForce and workstation GPU support up to "CERTIFIED" quality when using NVIDIA's open kernel modules that are distributed as part of their driver package. Previously the open-source (out-of-tree) kernel modules were just certified for their data center GPUs while now they are basically acknowledging that they are in good shape too for GeForce and workstation products. In this article are some benchmarks of the open and proprietary kernel driver options of the NVIDIA R550 Linux driver.
AMD Introducing FRU Memory Poison Manager In Linux 6.9
Queued for introduction in the upcoming Linux 6.9 kernel cycle is an FRU Memory Poison Manager "FMPM" developed by AMD that may later be adapted for other non-AMD platforms. The FRU Memory Poison Manager is working to persist information around known bad/faulty memory across reboots...
Lisa Su Says The "Team Is On It" After Tweet About Open-Source AMD GPU Firmware
George Hotz with Tiny Corp that is working on Tinygrad and TinyBox for interesting developments in the open-source AI space has previously called out AMD over ROCm issues. Yesterday yielded new tweets by "the tiny corp" over AI training runs crashing with MES errors and then called for AMD open-sourcing the firmware to which AMD CEO Lisa Su has responded...
LLVM/Clang 18.1 Released With Intel AVX10.1 Work, Adds Clearwater Forest & Panther Lake
Out today is the big LLVM/Clang 18.1 release. Due to shifting to a new versioning scheme like GCC, today's LLVM 18.1 release is the first major stable release in the new series for what previously would have been called LLVM 18.0...
RADV Now Supports Experimental VK_EXT_shader_object For RDNA3 GPUs Using NGG
Samuel Pitoiset of Valve's Linux graphics team recently wrapped up experimental support for the RADV Vulkan driver for EXT_shader_object support using Next-Gen Geometry (NGG) on RDNA3/GFX11 graphics processors...
UWSM Aims To Be A Universal Wayland Session Manager
UWSM is short for the Universal Wayland Session Manager and it incorporates systemd's help in managing the Wayland compositors...
...70717273747576777879...