Phoronix

Subscribe to Phoronix feed
Linux Hardware Reviews, Benchmarks & Open-Source News
Updated: 1 hour 34 min ago

Kernel Memory Sanitizer Lands For Linux 6.1

Wed, 10/12/2022 - 16:00
In addition to Linux 6.1 x86_64 defaulting to warning over W+X mappings and other security-minded improvements this merge window, another benefit of this next kernel is the mainlining of the Kernel Memory Sanitizer (KMSAN)...

Linux 6.1 Drops BF16 Support For Cortex-A510 Due To Hardware Bug

Wed, 10/12/2022 - 15:00
The 64-bit Arm (ARM64 / AArch64) architecture changes were merged last week for the ongoing Linux 6.1 merge window...

LLVM Clang 15 Delivers Some Small x86_64 Performance Improvements But Mostly Flat

Wed, 10/12/2022 - 03:00
Released last month was LLVM/Clang 15 and since then a number of Phoronix readers have been inquiring about Clang 15 compiler benchmarks or there the lack of on Phoronix. I've been testing various Intel and AMD systems with Clang 15, but it hasn't been particularly exciting -- but that's not a bad thing, just that it doesn't make for particularly compelling benchmark articles...

Zink Lands Async Pipeline Precompiles For Better Performance, Less Game Stuttering

Wed, 10/12/2022 - 02:14
Mesa's Zink driver implementing the OpenGL API atop Vulkan continues advancing at a rapid pace and today the latest major addition landed: async pipeline precompiles...

Linux 6.1 Lands Code To Warn About W+X Mappings By Default

Wed, 10/12/2022 - 00:00
In addition to MGLRU and Maple Tree having been merged overnight, Linus Torvalds also picked up the x86/mm changes for Linux 6.1 that will now by default warn about W+X mappings...

Valve Steam Deck Docking Station Hands-On

Tue, 10/11/2022 - 21:00
Last week Valve launched their much anticipated Steam Deck Docking Station as the official "dock" for the Steam Deck to allow connecting up to two external displays, power, additional USB ports, and Gigabit Ethernet. I've been testing out the Steam Deck Docking Station and it's been working out well but on the pricier side compared to alternatives.

KDE Plasma 5.26 Released With Many Great Desktop Improvements

Tue, 10/11/2022 - 20:30
The KDE community has just published Plasma 5.26 as the newest update to this open-source desktop environment and as the end of Plasma 5 feature development quickly approaches...

Modula-2 GCC Compiler Front-End Patches Sent Out For Review

Tue, 10/11/2022 - 20:00
While 2023 is quickly approaching and the Modula-2 programming language has since been succeeded by the Modula-3 and Oberon languages since the late 80's, GNU Modula-2 continues to be worked on as a front-end to the GNU Compiler Collection for this structured, procedural programming language...

AMD IOMMU v2 Page Tables Getting Wired Up For Linux 6.1

Tue, 10/11/2022 - 18:00
For more than a year AMD engineers have been working on IOMMU v2 page table support and with the in-development Linux 6.1 kernel the initial patches are finally being merged...

Blender 3.4 Aims To Ship Wayland Support Enabled

Tue, 10/11/2022 - 17:15
The latest daily development builds of the Blender 3D modelling software have enabled native support for Wayland. If all goes well, the Blender 3.4 release coming up will ship with this native Wayland support for Linux...

MGLRU Merged For Linux 6.1

Tue, 10/11/2022 - 16:43
MGLRU has successfully landed in Linux 6.1 as one of the best kernel innovations of the year to be mainlined. Along with that the new Maple Tree data structure was also merged...

VirtGPU DRM Native Contexts Show Potential For Good VM Gaming Performance

Tue, 10/11/2022 - 16:30
At last week's XDC 2022 conference, Google engineer Rob Clark presented on VirtGPU DRM Native Contexts and the potential there for much better performance - especially for gaming - within virtual machines than using API-level virtualization like with Virgl...

Linux 6.1 Finishes Gutting Out The Old a.out Code

Tue, 10/11/2022 - 15:00
Back in 2019 the Linux kernel finally deprecated a.out support for that format superseded by ELF long ago. Since earlier this year kernel developers moved ahead with beginning to remove a.out support, including the old x86 a.out support. Now with Linux 6.1 some lingering remnants of a.out are being cleared away...

NVIDIA R520 Linux Driver Being Prepped For Release With New GPU Support

Tue, 10/11/2022 - 07:30
This should come as little surprise with the GeForce RTX 4090 series releasing this week as the first Ada Lovelace GPUs, but NVIDIA is releasing a new feature branch driver for Linux users...

VirtualBox 7.0 Released - Full VM Encryption Support, Direct3D Acceleration Using DXVK

Tue, 10/11/2022 - 06:30
It's been a long time since last having anything significant to report on for Oracle's VM VirtualBox software: VirtualBox 6.0 debuted in 2018 and VirtualBox 6.1 in 2019, but since has been rather quiet... But out today is now VirtualBox 7.0 with big features like support for full virtual machine encryption and a new Direct3D 11 based graphics stack, which for Linux use is now going through DXVK...

Linux 6.1 Perf Adds AMD CPU Cache-To-Cache & Memory Reporting Capabilities

Tue, 10/11/2022 - 03:30
The "perf" kernel subsystem for Linux with the perf performance analyzing tool has picked up some new AMD processor capabilities for Linux 6.1...

AMD Platform Management Framework Merged For Linux 6.1 With Many Laptop Improvements

Tue, 10/11/2022 - 02:20
The platform drivers x86 updates were merged a few days ago for the Linux 6.1 kernel. Most notable is the introduction of the AMD Platform Management Framework (PMF) while there are also a number of laptop driver updates too as part of this feature update...

AMD Ryzen 9 7950X P-State/CPUFreq Frequency Scaling Performance On Linux

Mon, 10/10/2022 - 22:08
For those wondering the difference using the aging ACPI CPUFreq driver or the newer AMD P-State CPU frequency scaling drivers make for modern Ryzen 7000 "Zen 4" desktops, here are some CPUFreq/P-State driver tests using the Ryzen 9 7950X as well as testing the various governor options and looking at the impact on the CPU power consumption, peak frequency, and thermals too.

Coreboot Begins Enabling Support For AMD Morgana & Glinda SoCs

Mon, 10/10/2022 - 17:42
Over the weekend code began landing in mainline Coreboot for an AMD SoC codenamed Morgana -- another new codename -- as well as prepping for an AMD Glinda SoC too...

Linux 6.1 Brings Input Drivers For IBM Operation Panel & PINE64 Keyboard Case

Mon, 10/10/2022 - 17:22
Following the recent HID driver updates for Linux 6.1, the other input subsystem driver updates for this new kernel version have been submitted. The input driver updates this cycle range from supporting the optional PinePhone keyboard to a driver enabling the IBM Operation Panel used by some IBM servers...

Pages