
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 5 min 18 sec ago
Intel's Experimental Xe Driver For Linux Lacking HuC Media Support For DG2/Alchenist
While Intel's in-development Xe kernel graphics driver is focused on supporting Tigerlake/Gen12 graphics and newer integrated/discrete graphics with this modern open-source driver with many design improvements over the aging i915 kernel driver, there looks to be one feature that as currently positioned will be missing for DG2/Alchemist: HuC support for helping with media offloading...
PipeWire Audio Backend Comes To QEMU
Adding to the list of features coming with QEMU 8.1 is now having a native PipeWire audio back-end...
Linux Patches Updated For Parallel CPU Bring-Up
While missing out on the recently-closed Linux 6.4 merge window, one of the patch series seeing a lot of activity in recent weeks/months has been around parallel CPU bring-up in order to speed-up the Linux kernel boot process for today's high-end desktops and many-core servers...
Firefox 113 Available With Animated AV1 Image Support (AVIS)
Mozilla is officially releasing Firefox 113 today and as usual the release binaries are already available for this monthly web browser update...
AMD Is Hiring For Another Open-Source Linux/Mesa Developer
While there are sadly many tech layoffs happening, one company that continues hiring at least on the Linux side is AMD. A new job posting was made today with AMD looking to recruit another developers to work on their open-source Linux graphics driver stack -- in particular, with the AMD Radeon Mesa code...
Linux 6.4 Features: Many Intel & AMD Additions, Better Desktop/Laptop Hardware Drivers
With Linux 6.4-rc1 released, here is my original overview of all the interesting changes coming for the Linux 6.4 kernel that will be released as stable at the end of June or in early July.
GCC 12.3 Released With 127+ Bug Fixes, AMD Zen 4 Support Backported
While GCC 13.1 recently released as the first major stable release of the GCC 13 series, for those continuing to depend upon last year's GCC 12 stable series there is a new point release available today...
NVK Open-Source Vulkan Driver Development Progressing On Nearly Decade Old GTX 980M
Development of the NVK open-source NVIDIA Mesa Vulkan driver is being done in part on a nearly decade old GeForce GTX 980M mobile graphics processor since at the moment it's one of the more recent NVIDIA GPUs that can be re-clocked using the existing Nouveau kernel driver code...
Fedora 39 Looks To Ship mkosi-initrd As A Modern Alternative To Dracut
One of the recent change proposals for the in-development Fedora 39 is to ship systemd's mkosi-initrd as a modern and superior alternative to Dracut for constructing initrds...
Oracle Updates TrenchBoot Secure Dynamic Launch Support For Linux
In development for several years now has been TrenchBoot as a framework for creating security engines to perform system launch integrity actions. This boot-time integrity framework continues advancing and this past week Oracle engineers posted their latest patches for the Linux kernel in providing dynamic launch support...
Linux 6.4-rc1 Released With Intel LAM, Several New AMD Features, More Rust Code & Early Apple M2
Linus Torvalds just released Linux 6.4-rc1 that also marks the end of the merge window for the exciting Linux 6.4 cycle...
memtest86+ 6.20 Released With Improved Support For Older Systems
Last October marked the release of memtest86+ 6.0 as a rewrite of this long-used, open-source bootable RAM testing software. In February marked memtest86+ 6.10 with UEFI Secure Boot signing and other new features. Out today is now memtest86+ 6.20 where a driving focus for this release is on improving support for older hardware...
FEX 2305 Emulator On ARM Adds More AVX Instructions, Optimizations
FEX-Emu 2305 has been released, the open-source project continuing to work on x86_64 atop 64-bit ARM (AArch64) emulation support for being able to enjoy more games on ARM Linux and other software not otherwise natively available...
Intel Meteor Lake GuC Firmware Support Published
With newer generations of Intel client processors having the GuC firmware binaries is now a hard requirement for accelerated graphics support. Like with AMD and NVIDIA GPUs, firmware binaries are a requirement beyond the open-source Linux driver code. This week Intel published their initial GuC firmware binaries for upcoming Meteor Lake processors...
New Patches Aim To Tackle Linux x86_64 PIE Support
Going back years there has been patches for allowing the Linux x86_64 kernel to build as Position Independent Executable (PIE) code to further enhance the system security. Antgroup engineers most recently have been tackling the Linux x86_64 PIE support and last week sent out a new patch series...
Intel Shadow Stack For Linux Hits Last-Minute Snag With Issue Raised By Torvalds
Intel Shaodw Stack support was submitted for Linux 6.4 at the start of the merge window but now with this two-week merge window drawing to a close, it hasn't been pulled yet and Linus Torvalds raised technical issues with the proposed patches that now jeopardize its arrival this cycle...
Pipe FMODE_NOWAIT Support Sent In For Linux 6.4 As A 10~23x Performance Improvement
While the Linux 6.4 merge window is closing this weekend, today on the last full day of the period is Jens Axboe submitting pipe FMODE_NOWAIT support as what he's described as a big performance and efficiency improvement...
RISC-V With Linux 6.4 Adds Hibernation / Suspend-To-Disk Support
One of the missing RISC-V features now in place for the in-development Linux 6.4 kernel is system hibernation / suspend-to-disk support...
Intel ISPC 1.20 Released: Smaller & Faster
Intel software engineers have released a new version of their Implicit SPMD Program Compiler (ISPC) as their C language variant with extensions for enhancing single-program, multiple-data programming for both CPUs and GPUs...
Linus Torvalds Cleans Up The Intel LAM Code In Linux 6.4
While these days Linus Torvalds is mostly dealing with herding new code into the Linux kernel and being a gate keeper rather than actively developing new kernel code himself, for the in-development Linux 6.4 he's found himself doing a bit of coding...