Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2026-06-29 21:15
Linux 7.2 To Enable ESWIN SoC Support By Default For RISC-V Kernel Builds
An important one-liner is set to come for Linux 7.2 to enable ESWIN SoC support by default for RISC-V kernel builds. This change will allow default RISC-V kernel builds in turn to boot on the likes of SiFive's HiFive Premier P550 developer board...
AMD's Lemonade SDK For Local AI Adds NVIDIA CUDA Support
Lemonade, the local AI server solution developed by AMD that is designed to work across their CPUs, GPUs, and NPUs, is out with a new version today that also adds NVIDIA CUDA support...
Intel Arc Pro B70 Showing Off Some Performance Wins With Linux 7.1
After recently noticing the Intel Arc B580 performing better on Linux 7.1 for that kernel version soon to be released as stable, I was curious if there were performance gains also to be found with the new flagship Arc Pro B70 BMG-G31 workstation graphics card. Here are some benchmarks of the Intel Arc Pro B70 in relevant workloads between Linux 7.0 and the near-final Linux 7.1 kernel.
Linux Foundation's Latest AI Effort Is Around AI Asset & Data Exchange
The Linux Foundation continues working to get more involved in new AI initiatives. Today the Linux Foundation announced the OpenSharing Project with an effort to standardize AI asset and data exchange...
NVIDIA Engineer Devises Patch To Significantly Reduce GCC Bootstrap Time
NVIDIA engineer Kyrylo Tkachov posted a patch for testing yesterday to significantly reduce the amount of time it takes the GNU Compiler Collection (GCC) for conducting a native bootstrap. The time spent in the configure process for native GCC builds is reduced by around 43% while the overall bootstrap wall time is lowered by around 15%...
Linux's CrOS EC Driver To Support Custom Fan Curves - Useful For Framework Laptops
The cros_ec Linux kernel driver is used for supporting the ChromeOS Embedded Controller "EC" used by Chromebooks and various other laptops like Framework Laptops. With patches pending to cros_ec, support for custom fan curves is being introduced...
KDE KWin Patches Aiming To Optimize Gaming Latency To Better Compete With Windows
Open-source developer Jakub Okoski has been working on comparing the gaming latency between Linux and Windows and in turn working to drive some improvements into KDE's KWin Wayland compositor so the latency is more competitive with the gaming experience under Microsoft Windows 11...
Linux Firmware Repository Preps For AI Coding Agents
The linux-firmware.git repository that serves as the de facto home of all the binary blobs used by the mainline Linux kernel open-source drivers has now introduced AGENTS.md documentation and other preparations for embracing AI coding agents...
AMDGPU Linux Driver Preps For HDMI 2.1 Compliance Testing
While not as exciting as features like HDMI 2.1 FRL and Display Stream Compression itself, as part of AMD's efforts to provide a fully open-source HDMI 2.1 driver implementation for AMDGPU, new code is being prepped for their kernel driver to support the HDMI compliance testing efforts...
Linux's KVM Preps For APX Support In VMs
Among the Kernel-based Virtual Machine (KVM) work being queued ahead of the upcoming Linux 7.2 merge window are preparations for supporting Advanced Performance Extensions within KVM virtual machines...
RADV Driver Now Leveraging RDNA3+ Hardware Feature For Better Instruction Cache Prefetching
Initially introduced in RDNA3 (GFX11) GPUs is INST_PREF_SIZE to specify the number of instruction bytes to prefetch prior to a wavefront beginning execution. The Mesa Radeon Vulkan driver "RADV" is now making use of this feature in RDNA3/RDNA4 GPUs for better instruction cache prefetching...
Linux Sees Patches For "Critical" Vulnerability Affecting Many Arm CPUs
Made public today is CVE-2025-10263 as a "critical" security vulnerability affecting many different Arm CPU cores. CVE-2025-10263 could allow for privilege escalation on affected systems due to a specific timing condition during a memory permission change. Fundamentally it comes down to completion of affected memory accesses might not be guaranteed by the completion of a TLBI...
Alpine Linux 3.24 Improves Installer Experience, Adds COSMIC Desktop Option
Alpine Linux, the Linux distribution popular especially for containers / micro-services and embedded devices, is out with its newest feature release...
macOS 27 Beta Breaks The Ability To Boot Asahi Linux
Asahi Linux is warning its users from trying out the new macOS 27 "Golden Gate" beta released this week by Apple. With macOS 27 beta, the Asahi Linux partition is no longer visible and thus unable to boot to your Apple Silicon Linux installation...
RISC-V CPU Performance Up 8x In Five Years: SiFive HiFive Unmatched To SpacemiT K3
Recently I published some initial SpacemiT K3 benchmarks for that first-to-market RISC-V RVA23 SoC with the K3 Pico-ITX mini computer. In there was a comparison against modern Intel Core Ultra and AMD Ryzen desktop CPUs along with the likes of the Raspberry Pi 5, Loongson 3B6000, and SiFive HiFive Premier. For those curious about the longer-term RISC-V performance, here is a look at how far the RISC-V hardware performance has come compared to the SiFive HiFive Unmatched RISC-V board from five years ago.
Asterinas 0.18 Released For Rust-Written, Memory Safe Linux Alternative OS
In addition to Redox OS continuing to evolve quite nicely for that from-scratch, Rust-based open-source OS, Asterinas OS is also continuing to move forward for that Rust-based operating system striving for Linux compatibility...
LLVM/Clang Lands Initial Compiler Targeting For Hygon x86 CPUs
Following the recent Hygon C86-4G CPU support added to the GCC 17 compiler, the open-source LLVM Clang compiler has similarly seen Hygon c86-4g-m4 / c86-4g-m6 / c86-4g-m7 CPU support merged...
Linux 7.2 Preparing Intel Key Protection Technology "KPT" For Next-Gen QAT
Going back to the launch of 1st Gen Xeon Scalable processors in 2017 was Intel Key Protection Technology (KPT) promoted and there have been Key Protection Technology references in QuickAssist (QAT) documentation since 2016. Surprisingly we are only now seeing Key Protection Technology references for the upstream Linux QAT driver as Intel engineers prepare for their next-gen "Gen6" QuickAssist hardware support...
Lightweight Pragtical Code Editor Adds SDL GPU Backend
Pragtical, the lightweight open-source code editor that prides itself on using just ~50MB of RAM and ~10MB of disk space while being a full-featured code editor, is tacking on more features. Most notable with the new Pragtical release is adding an SDL-based GPU back-end for this MIT-licensed editor...
Vortex 3.0 Released As Full-Stack, Open-Source RISC-V GPU Now With 3D Pipeline
The open-source developers at Georgia Tech working on Vortex as an OpenCL-compatible RISC-V GPGPU implementation are out with their next major release for this open-source GPU design...
Ubuntu MATE Is Continuing Despite No Ubuntu MATE 26.04 Release
Back in March, Martin Wimpress stepped down as the longtime Ubuntu MATE leader and was looking for contributors to keep this Ubuntu derivative going with its GNOME2-derived desktop. That change in leadership paired with no Ubuntu MATE 26.04 release having occurred led to some concerns among users, but the plan is still for Ubuntu MATE to continue moving forward...
Fedora 44 RISC-V Images Released, Including New "Omni" Kernel For Broader RISC-V Hardware Support
Following the official Fedora 44 images released one month ago, Fedora 44 RISC-V images were published today for those wanting to run this newest Fedora Linux on RISC-V hardware...
AMD Support Being Added To UFS Host Controller PCI Driver In Linux 7.2
Linux's ufshcd-pci as the Universal Flash Storage host controller PCI driver has supported a variety of Intel devices to this point while for Linux 7.2 the first AMD device is set to be added...
Running CachyOS With The BORE Scheduler While Disabling Ananicy-CPP
Last week I ran benchmarks of CachyOS with the BORE scheduler using its "linux-cachyos-bore" kernel option. The results didn't end up being as enticing as anticipated but the developer behind the BORE scheduler commented in the forums that he recently received reports from users experiencing game stuttering while using BORE that was attributed to CachyOS' default use of Ananicy-Cpp. So over the weekend I did another CachyOS BORE run without that CachyOS default...
Linux 7.1 Helping Intel Arc Battlemage Graphics Achieve Better Performance
Recent testing of the Intel Arc B580 Battlemage desktop graphics card has shown that the upcoming Linux 7.1 kernel release is delivering superior graphics performance over the current stable Linux 7.0 kernel.
Xfce Ported To Rust-Written Redox OS For Better X11 Experience
The belated "This Month in Redox" was posted today for covering improvements made to this open-source, Rust-based operating system during the month of May. Most notable in May is seeing the Xfce desktop ported over to Redox OS...
Canonical Experimenting With x86-64-v3 Packages For Ubuntu 26.10
Canonical engineers are again evaluating the impact of building the Ubuntu Linux archive for the x86-64-v3 "amd64v3" micro-architecture feature level for its performance benefits on modern Intel and AMD systems. An amd64v3 archive is available of Ubuntu 26.10 for testing with the packages targeting this level that allows for AVX/AVX2 and other newer CPU x86_64 ISA capabilities of the past decade...
Linux 7.2 To Add ACPI CPPC v4 Support Authored By NVIDIA
Ahead of NVIDIA Vera ramping up, the upcoming Linux 7.2 kernel is adding the ACPI CPPC v4 support authored by a NVIDIA engineer...
Flatpak 1.18 Released With Integration For AMD ROCm
Flatpak 1.18 is out today for providing the latest improvements to this leading open-source app sandboxing and distribution tech...
Linux EFS File-System May Have New Maintainer - Or It Might Just Get Removed
An interesting quandary has arose on the Linux kernel mailing list over maintainership of old, unmaintained code within the Linux kernel. Someone has stepped up to maintain an old, very rare file-system driver but admittedly doesn't even use it and just submitted basic fixes. Or is it just better removing that old code?..
Vintage AMD R600 Graphics Driver Sees Code Cleanups Thanks To GitHub Copilot
As the discussions continue among developers over potentially branching off some of the older Mesa drivers, the AMD R600 Gallium3D driver saw 59 commits on Sunday to Mesa 26.2. Making this code restructuring and code cleaning all the more notable is that the improvements to this old AMD Radeon graphics driver was done in part by GitHub Copilot...
Last Call For The Phoronix 22nd Birthday Premium Special
As a friendly reminder, if you wanted to join Phoronix Premium at a discounted rate to show your support for the 22nd birthday of Phoronix.com during these difficult times in the web publishing space, that special is ending later today...
BeagleV Ahead & Lichee Pi 4a RISC-V Boards To See Working WiFi With Linux 7.2
In addition to the SpacemiT K1 and K3 RISC-V SoC Device Tree updates sent out last week, the RISC-V T-HEAD Device Tree "DT" changes were also sent out last week ahead of the upcoming Linux 7.2 kernel merge window...
Linux 7.1-rc7 Released: Stable Hopefully Next Sunday
Last week Linux 7.1-rc6 was larger than Linus Torvalds wished for and for Linux 7.1-rc7 it has come in still heavier than typically seen this late in the cycle, but is shrinking and making Linus comfortable in hopefully releasing Linux 7.1 stable next Sunday...
Firefox Merges Support For Vulkan Video Decoding
As an exciting development for GPU-accelerated video decoding within the Mozilla Firefox web browser, initial support for Vulkan Video has landed in the web browser!..
Wayland Protocols 1.49 Released With Improved Multi-GPU Support, Windows BT.2100
Simon Ser just published Wayland Protocols 1.49 as the latest version for this primary set of Wayland protocol definitions...
"Flatten The Pick" Linux Patches Progress For Better cgroup Scheduling While Linux Gaming
A month ago I wrote about Linux scheduler work to help boost gaming performance on old "potato" hardware with Intel engineer Peter Zijlstra noting that Linux cgroup scheduling has continued to be "a pain in the arse." This work continues advancing with a third iteration of these "flatten the pick" patches being posted...
Mesa 26.2 Lands VK_GOOGLE_display_timing Support For Direct Display Mode
The VK_GOOGLE_display_timing extension for obtaining display timing information that can be useful for frame-pacing and eliminating micro-stuttering in games now has direct display mode support with KHR_display for the Mesa Vulkan drivers. This now merged addition immediately benefits the Intel ANV and Radeon RADV drivers as well as the PowerVR, Turnip, and V3DV drivers too...
Linux 7.1-rc7 Adding More AMD Zen 6 CPU Models
Ahead of the Linux 7.1-rc7 test kernel release due out later today, a pull request has been submitted of some "x86 fixes" for this kernel release. Most notable with this pull request is acknowledging some additional AMD Zen 6 CPU models...
Some Broadcom V3D Graphics Support On Path For Removed Over Lack Of Testing
Broadcom V3D 3.3 and V3D 4.1 graphics IP is set to be deprecated and removed from the V3D kernel graphics/display driver after the Mesa driver support was removed two years ago already. The situation in both cases amount to lack of hardware by developers for testing and with that likely no other known users of these particular Broadcom graphics in selects SoCs...
FreeBSD 15.1 Delayed To Mid-June Due To Critical x86 Bug Fixes
FreeBSD 15.1 was supposed to be out at the start of June but a second release candidate pushed it back by a week and now a third needed release candidate has pushed out the stable release by an additional week...
GNOME File Previewer Finally Switches TO GTK4, Adds Dark Mode
GNOME Sushi as the file previewer component for the GNOME Files (Nautilus) file manager has now been adapted to make use of GTK4 as well as delivering other enhancements for a nicer file previewing experience on GNOME...
OpenCV 5.0 Released With Rewritten DNN Engine, Built-In LLM & VLM Support
OpenCV 5.0 released today as a major update to this widely-used, open-source computer vision (CV) library...
Valve Developer Posts New AMD Anti-Lag Implementation For RADV Driver
Daniel Schurmann of Valve's Linux team has posted a new VK_AMD_anti_lag implementation for the RADV open-source Radeon Vulkan driver...
Ape: A New Vulkan Driver Written In The Zig Programming Language
Ape is a new open-source Vulkan driver written in the Zig programming language and not dependent upon any Mesa code...
KDE Plasma 6.8 Will Make Sure You Don't Miss Your Low Battery Notifications While Gaming
KDE developers continue with last minute bug fixes ahead of the Plasma 6.7 desktop release later this month as well as preparing early feature work toward Plasma 6.8 and also landing more fixes for the current Plasma 6.6 stable series...
GNU Gets Back Into Nutrition Software After 14 Year Hiatus
For those looking for open-source food nutrition software, GNU's GNUtrition has seen its first new release in 14 years...
Today Marks 22 Years Of Phoronix For Linux Hardware Testing & Benchmarking
Today marks 22 years since I started Phoronix.com to focus on Linux hardware reviews. It's been quite a journey from the early state of Linux hardware support.....
Linux DRM Ioctl Developed By AMD Being Disabled Following Ongoing Security Issue
It's unfortunately another busy week in the Linux 7.1 kernel space with not everything slowing down so well, late in the cycle and leading to the upcoming 7.1 stable release. This week's DRM pull request of kernel graphics/accelerator drivers is again heavy on fixes and also ends up disabling an ioctl interface given ongoing security concerns from that code merged last year...
Ubuntu 26.10 To Begin Laying Foundation For Context-Aware Desktop, Other New Features
Jean Baptiste Lallement of the Canonical Desktop Team today posted a roadmap of many development items they are hoping to tackle for Ubuntu 26.10 due out in October. Some of these desktop plans are more ambitious and will take multiple release cycles to fully realize, but it goes to show their continued investment into the Ubuntu desktop...
12345678910...