Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2025-07-05 22:30
Linux 6.7 Overhauls x86 CPU Microcode Loading
Recently there has been a fair amount of work done to clean-up the Intel/AMD x86 CPU microcode loading (also used by x86_64 CPUs) on Linux that has now been merged for Linux 6.7...
Vulkan 1.3.270 Released With New Imagination Extension To Help OpenGL Emulation
Vulkan 1.3.270 is out this morning as the latest routine spec update for this high performance graphics and compute API. In addition to the usual assortment of minor fixes/clarifications, there is one new extension this time around...
AOMedia Announces Royalty-Free IAMF Audio Container Specification
Alliance for Open Media (AOMedia) is known for their work on the AV1 video codec and AVIF image file format while now they have released their first royalty-free audio specification...
FreeBSD Adding More AMD64 SIMD, Continues Improving Linux Compatibility Layer
FreeBSD developers have been busy preparing for the release of FreeBSD 14 as well as making a variety of enhancements to this leading BSD operating system...
Terakan Driver Continues Working To Bring Vulkan To The Radeon HD 6000 Series
While AMD officially supports a much narrower range of more recent Radeon hardware with their official graphics drivers for Windows (and Linux - as it pertains to their Radeon Software for Linux packaged driver and AMDVLK official Vulkan driver), thanks to the open-source community around AMD's open-source driver code there are always nifty things that come about... As I wrote about earlier this year, an independent developer has been striving to bring Vulkan to the Radeon HD 6000 series. Yes, the 13 year old "Northern Islands" graphics processors...
AMD Closing In On IOMMU SVA Support For Linux
The IOMMU changes for Linux 6.7 aren't particularly noteworthy besides adding SMMUv2 support for the Qualcomm SDM670 and SM7150 SoCs. But the IOMMU updates also take the kernel one step away from supporting Shared Virtual Addressing (SVA) on AMD platforms in the near future...
Valve Announces The Steam Deck OLED With Upgraded Display, 6nm APU & Larger Battery
Valve just announced the Steam Deck OLED as an upgraded version of their Steam Deck handheld Linux gaming device...
OpenZFS Lands Exciting RAIDZ Expansion Feature
In addition to the OpenZFS code this week landing sync parallelism to improve write performance scalability, another shiny new feature was also merged: RAIDZ expansion...
Cloud-Hypervisor 36 Brings AMD CPU Topology Support, AIO Backend For Block Devices
Cloud Hypervisor 36 has been released as this Rust-written VMM that started out as an Intel open-source project that since was folded into the Linux Foundation umbrella with support from Microsoft, Arm, and other vendors. More recently even the likes of AMD and Ampere Computing have been onboard with this cloud and security focused virtualization hypervisor...
Linux 6.7 MM Brings Performance Optimizations, Better Handling For Unaccepted Memory
Andrew Morton last week sent out all of the memory management "MM" changes for the Linux 6.7 kernel for which there is a lot of code churn...
TuxClocker 1.3 Preparing Additional AMD GPU Voltage & Memory Controls
Since the release of TuxClocker 1.0 back in September, this open-source and independently-developed overclocking/performance utility for Linux systems has been quick to tack on new features and rolling out new versions. A release candidate for TuxClocker 1.3 was issued a few days ago with yet more AMD graphics card controls...
Mesa 23.3-rc3 Released As The Stable Version Nears
Mesa 23.3-rc3 was released on Wednesday night as the newest weekly release candidate ahead of the Mesa 23.3 release as this quarter's feature series for this collection of OpenGL and Vulkan open-source drivers...
MIPS AR7 Platform Support Removed In Linux 6.7
With the MIPS CPU architecture at the end of the road in light of RISC-V and LoongArch, there isn't much going on when it comes to MIPS development for the Linux kernel. Most cycles these days just brings bug fixes and removing old/unmaintained platforms. The latest MIPS platform now being removed is AR7 with Linux 6.7...
NVIDIA Pushes 62MB Of GSP Binary Firmware Blobs Into Linux-Firmware.Git
As mentioned last week, merged for the Linux 6.7 kernel is NVIDIA GSP firmware support in the Nouveau driver so that these NVIDIA firmware blobs can handle hardware initialization and power management related tasks. This support is optional right now for the GeForce RTX 20 / RTX 30 series hardware with Nouveau but necessary if wanting better performance via re-clocking the GPUs. The GSP firmware is a mandatory requirement for Nouveau with the NVIDIA RTX 40 GPUs and moving forward...
In Development Since 2019, NetBSD 10-RC1 Released As A Huge Update
NetBSD 10 has been in development since late 2019 and the beta release is already a year old while now it's up to the release candidate phase with the availability of NetBSD 10-RC1...
AMD Cleaning Up RadeonSI Linux Driver Code Ahead Of Next-Gen GPU Enablement
There's been a number of patches quietly landing for the RadeonSI Gallium3D driver by AMD engineers in making various clean-ups and appearing to prepare for future adjustments to the driver in eventually extending the support beyond the current RDNA3 "GFX11" graphics hardware...
Intel Lunar Lake M Added To LPSS Driver In Linux 6.7
The Multi-Function Device (MFD) updates were sent out last week for the in-development Linux 6.7 kernel for these drivers catering to heterogeneous hardware blocks...
KDE Plasma 6.0 Alpha Released With KDE Frameworks 6 & KDE Gear Updates Too
Today marks the on-time alpha release of the "KDE 6th Megarelease" -- this encompasses the KDE Plasma 6.0 desktop, KDE Frameworks 6 libraries, and KDE Gear applications...
Microsoft Gets OpenGL 4.3 Implemented Atop Direct3D 12 With Mesa
Microsoft engineers continue working on the Mesa drivers as part of their effort for implementing various industry standard APIs atop Direct3D 12. This support can be used in cases of Windows drivers lacking for these APIs as well as being used within WSL for the graphics support while relying on D3D12 with the host environment...
Linux 6.7 Staging Drops The QLGE Ethernet & rtl8192u WiFi Drivers
The staging changes for Linux 6.7 are on the heavier side in part due to many new contributors from Outreachy mailing in their first kernel patches with various minor fixes. But staging is also lightened up a bit by dropping a wired Ethernet and wireless driver as part of the ongoing kernel effort to remove unused and old WiFi drivers...
EROFS No Longer Treating MicroLZMA Compression As Experimental
With Linux 6.7 the EROFS read-only file-system intended primarily for mobile devices and containers is considering their MicroLZMA compression support as stable...
Microsoft's CBL-Mariner Linux Distro Issues A Big Update For November
Microsoft yesterday published CBL-Mariner 2.0.20231106 as the newest version of their in-house Linux distribution that is used for a variety of services from Azure to WSL...
FEX 2311 Brings More AVX Optimizations, Preparations For Better Performance
FEX 2311 is out today as the newest version of this emulator for running x86/x86_64 Linux binaries on AArch64 systems...
New Set Of 86 Patches Overhaul The Linux Kernel's Preemption Model
Ankur Arora of Oracle on Tuesday sent out a set of 86 patches for making the Linux kernel preemptible. This is based on earlier work by prominent Linux kernel engineer Thomas Gleixner...
GIMP 2.10.36 Released As GIMP 3.0 Might Finally Be Close
GIMP 2.10.36 was released on Tuesday for this long-running stable series of this open-source Adobe Photoshop alternative while GIMP 3.0 has been very slow to materialize...
Bcachefs Lands Big Scalability Improvement, Disables Debug Option By Default
Following last week's merging of the Bcachefs file-system into Linux 6.7, a secondary set of updates were merged today for adding a few new features as well as some fixes for this newly-merged Linux file-system...
OpenZFS Lands Sync Parallelism To Drive Big Gains For Write Performance Scalability
A very enticing performance optimization was merged yesterday into the OpenZFS codebase to enhance the write performance scalability...
Intel Arc Graphics vs. AMD Radeon vs. NVIDIA GeForce For 1080p Linux Graphics In Late 2023
Following last month's launch of the Intel Arc Graphics A580 for a sub-$200 graphics card backed by an open-source Linux driver stack I ran some benchmarks looking at the Intel Arc Graphics compute performance against NVIDIA's proprietary driver stack. In today's article is a fresh look at the 1080p Linux gaming/graphics performance across Intel Arc Graphics, AMD Radeon, and NVIDIA GeForce GPUs while using the latest Linux drivers.
Servo Browser Engine Receives Funding To Work On HTML <table> Support
The Rust-written Servo browser engine that started at Mozilla but now developed by Linux Foundation Europe with contributors from Igalia and other organizations has been enjoying a fruitful 2023...
Ubuntu's Miriway Maturing As A Mir-Based Wayland Compositor For Other Desktops
In addition to Canonical continuing to invest in developing Mir as a platform now built atop Wayland, over the past year Canonical developers have been quietly working on Miriway as a Mir-based Wayland compositor and it's becoming iteratively more useful...
AMD Releases Six New EPYC 7003 "Milan" Processors
While there is now the 4th Gen EPYC processors with the exciting and vast line-up from the very powerful general purpose Genoa(X) processors and Bergamo for CSPs and very dense servers to Siena for telco/edge, the 3rd Gen EPYC "Milan(X)" processors remain very viable. Especially for those seeking to minimize hardware costs, seeking very mature platforms, or looking to upgrade existing EPYC SP3 servers, the EPYC 7003 series remains quite competitive. Today AMD formally announced six new Milan processors...
Fedora Linux 39 Released As A Wonderful Upgrade For Leading Workstations & Servers
While delayed by several weeks compared to their initial release goals, today marks the availability of Fedora 39 as a wonderful upgrade to this popular Linux distribution...
Canonical Brings Intel TDX Tech Preview To Ubuntu 23.10
Ahead of the all-important Ubuntu 24.04 LTS cycle dubbed the "Noble Numbat", Canonical is making a technology preview of Intel Trust Domain Extensions (TDX) available for Ubuntu 23.10...
Open-Source AMD OpenSIL Continues Making Progress To Eventually Replace AGESA
Back at the OCP Summit in Prague earlier this year AMD detailed openSIL for advancing open-source system firmware by opening up the CPU silicon initialization process. An update was provided at the OCP San Jose event in October around the AMD OpenSIL effort...
Dell & Lenovo Keyboard Quirks Addressed In Linux 6.7
The HID subsystem updates for the Linux 6.7 kernel don't bring any shiny new features or notable hardware support additions, but there is a clean-up to the Logitech HID++ (logitech-hidpp) driver probing code as well as some notable quirks/fixes to different hardware...
IO_uring FUTEX Support In Linux 6.7 For A Nice Performance/Efficiency Boost
In addition to the continued FUTEX2 improvements that landed in Linux 6.7, another pull request merged last week for the new kernel bring FUTEX support to IO_uring...
Mesa 24.0 Gets Asahi AGX Gallium3D To OpenGL 3.3 For Apple Silicon Hardware
A set of 53 patches were upstreamed on Monday for syncing Mesa 24.0-devel against the latest Asahi AGX Gallium3D driver changes carried by Asahi Linux. This in turn is a big push for getting more of the open-source OpenGL functionality into Mesa for enjoying Linux on Apple M1 and M2 hardware...
More FUTEX2 Bits Land In The Linux 6.7 Kernel
Last week's locking set of changes for the Linux 6.7 kernel add new interfaces for the FUTEX2 system call ABI. This work is making FUTEX2 more extendable and addressing some of the prior limitations...
Linux 6.7 Perf Adds Support For Zen 4 Unified Memory Controller Events
Going back to early last year saw AMD Linux engineers posting PerfMonV2 patches in preparation for Zen 4 processors. The PerfMonV2 updated performance monitoring capabilities with Zen 4 were merged last year and are supported with the latest EPYC 8004/9004 series processors. Coming only now though to Linux 6.7 is support for Unified Memory Controller (UMC) events as part of PerfMonV2...
GCC 14 Now Honors The -std=c23 & -std=gnu23 Compiler Options For C23
While the next revision of the C standard won't see its formal publishing until the 2024 calendar year, the ISO C standards committee already decided on keeping "C23" as the informal name for this next major C update. As such, with today's GCC 14 Git the -std=c23 compiler option for targeting C23 is now honored along with -std=gnu23 for the GNU dialect of C23...
systemd 255-rc1 Brings "Blue Screen of Death" Support & New Tool To Spawn VMs
Systemd 255-rc1 is out this morning and it's packed with even more features for this dominant Linux init system and a growing list of other system utilities. Systemd 255 even is introducing systemd-bsod as a "Blue Screen of Death" for displaying important error messages during boot failure, systemd-vmspawn as a new tool to spawn virtual machines, and other new features...
FFmpeg Patches Allow For "Fully Functional" Multi-Threaded CLI
After more than two years of work, a patch series was posted this weekend for a "fully functional" ffmpeg multi-threaded command-line application with multi-threaded transcoding pipelines being wired up...
Mozilla Firefox Development Finally Moving Entirely To Git
"FIREFOX DEVELOPMENT IS MOVING FROM MERCURIAL TO GIT," began the email today from Mozilla announcing Firefox is finally shifting over to Git!..
ASUS Screenpad Support, More MSI Laptops & Intel IFS Gen2 Changes In Linux 6.7
A wide variety of x86 platform driver changes were merged for the in-development Linux 6.7 kernel from new hardware support to improving the state of Linux on various Intel/AMD laptops...
Hangover 8.19 Improves Box64 Integration For Running Windows Apps On AArch64 Wine
Released last week was the newest version of Hangover, the project from Wine developers for helping Wine run on non-x86 CPU architectures for ultimately helping to make it easier to run x86/x86_64 Windows games/applications more easily on Linux AArch64, POWER, and RISC-V environments. The main focus still so far though is about allowing these Windows apps/games on ARM Linux systems...
AMD Inception / SRSO Mitigation Further Cleaned Up With Linux 6.7
Since the AMD Inception vulnerability was made public in August there were kernel patches merged that day and since then there's been a few rounds of clean-ups and fixes for this mitigation code formally known as the Speculative Return Stack Overflow (SRSO). With Linux 6.7, more SRSO mitigation clean-ups have been merged...
NVIDIA-VAAPI-Driver 0.0.11 Delivers Various Fixes
The NVIDIA-VAAPI-Driver is an open-source independently-developed project that implements the Video Acceleration API (VA-API) atop NVIDIA's NVDEC interface so that software like Mozilla Firefox can enjoy video hardware acceleration on Linux using NVIDIA's proprietary driver...
ReactOS "Open-Source Windows" Improving UEFI Boot, DirectX Work & NT6+ API Prep
The ReactOS project today published their latest newesletter that outlines development progress made in recent months for this open-source operating system project striving for binary compatibility with Windows device drivers and application/user-space software...
LXQt 1.4 Debuts As Last Planned Qt5 Desktop Release
LXQt 1.4 debuted today as the newest feature release for this lightweight Qt desktop environment that was formed years ago as the merging of the LXDE and Razor-qt projects...
Nouveau NVIDIA GSP Firmware Support Merged For Linux 6.7
The first week of the Linux 6.7 merge window began with the surprise of the Bcachefs file-system being merged and now capping off the first week is another surprise... Nouveau GPU System Processor (GSP) firmware integration that allows making use of NVIDIA's binary GSP firmware on RTX 20 "Turing" and newer GPUs for having improved support. In turn this GSP route also provides initial support for GeForce RTX 40 series support...
...104105106107108109110111112113...