VOOZH about

URL: https://www.phoronix.com/

⇱ Linux Hardware Reviews & Performance Benchmarks, Open-Source News - Phoronix


👁 Phoronix

Latest Linux Hardware Reviews, Open-Source News & Benchmarks

👁 Experimental, Reverse-Engineered & AI Assisted Rust Driver Targets Modern DisplayLink Hardware
5 Hours Ago - Hardware - Vino DRM Driver - 11 Comments

The original DisplayLink USB display adapters were great for working with an upstream, open-source driver while sadly the newer DisplayLink tech has been limited to an out-of-tree driver and proprietary user-space daemon. But posted today is an experimental "Vino" driver that is a clean-room, reverse-engineered driver for newer DisplayLink hardware.

👁 Intel Core Ultra X7 Panther Lake Performance On Linux 7.1
7 Hours Ago - Software - 2 Comments

After recently noting the Intel Arc B580 Battlemage performance improving with Linux 7.1 and similarly finding performance gains for the Arc Pro B70 on Linux 7.1, several Phoronix readers have been wondering whether the newer Xe3 graphics with Panther Lake similarly benefit. Here are some CPU and iGPU benchmarks of the Core Ultra X7 358H "Panther Lake" SoC between Linux 7.0 and the recently stabilized Linux 7.1 kernel.

👁 Initial AMDGPU HDMI 2.1 FRL Support Successfully Merged For Linux 7.2
9 Hours Ago - Linux Kernel - Linux 7.2 DRM - 2 Comments

The Direct Rendering Manager (DRM) kernel graphics/display and accelerator driver changes have been merged for Linux 7.2. The Linux 7.2 DRM merge is headlined by the long-awaited HDMI 2.1 Fixed Rate Link (FRL) support for the AMDGPU open-source driver as part of the larger effort of finally proceeding with a full HDMI 2.1 implementation for this AMD Radeon Linux driver.

👁 GCC 17 Lands Initial Infrastructure For C++29
11 Hours Ago - GNU - -std=c++29 - Add A Comment

Merged yesterday to the GCC Git development codebase for next year's GCC 17 release is the initial infrastructure laying out support for -std=c++29 and the like for targeting the C++29 standard not anticipated for release until around 2029.

👁 Linux Finally Ends AppleTalk Protocol Support
12 Hours Ago - Apple - AppleTalk + Linux - 18 Comments

While the AppleTalk networking protocols were innovative when they first appeared for their plug-and-play capabilities, Apple itself ended their AppleTalk support back in 2009. Now 17 years later, the Linux kernel is ending AppleTalk support due to a recent surge of AI-generated patches.

16 June

👁 Mozilla Firefox Usage Of zlib-rs For Better Safety & Performance
16 June 08:46 PM EDT - Mozilla - Firefox + zlib-rs - 19 Comments

Since the release in May of Firefox 151, Mozilla has been relying on the zlib-rs library for Gzip compression/decompression. This subtle change to use this Rust-based Zlib implementation has yielded some performance benefits and better memory safety but also some headaches when dealing with Intel CPU bugs.

👁 Linux Enacts Guidance To Tighten Acceptance Of New File-Systems Into The Kernel
16 June 05:16 PM EDT - Linux Storage - New Linux File-Systems - 35 Comments

There is no shortage of different file-systems available for Linux. New file-systems continue to come about in the open-source world but ultimately many of them end up not being well maintained or having very limited users and not necessarily innovating enough to make them worthwhile over other alternatives. Given the continued increase in file-systems looking to get into the Linux kernel, such as FTRFS and VMUFAT being some of the most recent and then even having multiple NTFS drivers for Linux, there is now documentation in place to formally lay out criteria for new file-systems to be accepted.

👁 Intel Compute Runtime Now Advertises Early Support For Nova Lake, Introduces Experimental "LEO"
16 June 11:41 AM EDT - Intel - Intel Nova Lake - Add A Comment

Intel's open-source Compute Runtime stack for OpenCL and oneAPI Level Zero on their graphics processors has been bringing up Nova Lake support since January. With today's release of the Intel Compute Runtime 26.22.38646.4, the Nova Lake Xe3P support has matured to the state of it being advertised now as under an "early support" status.

👁 Linux 7.2 Can Significantly Lower Container Exit/Unmount Latency
16 June 11:02 AM EDT - Linux Storage - Lower Latency Linux 7.2 - 3 Comments

A patch series merged for the Linux 7.2 kernel addresses a race condition that can occur when a container is exiting yielding "VFS: Busy inodes after unmount" messages and a possible user-after-free condition. But the patch series also goes further and delivers a very nice optimization to lower the container unmounting latency for environments with heavy I/O load.

👁 Wine Wayland Lands Fractional Scaling Support
16 June 09:22 AM EDT - WINE - Wine Wayland + Fractional Scaling - 10 Comments

Following last week's Wine 11.11 release that brought alpha modifier support for opacity handling with the Wine Wayland driver, merged this week to Wine is support for fractional scaling with the Wine Wayland driver.

👁 Linux 7.2 Drops Driver For The 40+ Year Old Hercules Monochrome ISA Graphics Card
16 June 05:45 AM EDT - Hardware - Hercules Monochrome ISA - 11 Comments

After Linux 7.1 dropped support for old i486 CPUs and also began removing some old ISA and PCMCIA device drivers, there is some additional old hardware relics being cleared out of the in-development Linux 7.2 driver... The frame-buffer device driver for the old Hercules Monochrome ISA graphics card is now removed from the Linux kernel after decades at play.

15 June

👁 FreeBSD Receives Funding To Launch AI-Assisted Vulnerability Discovery
15 June 03:08 PM EDT - BSD - FreeBSD + AI - 7 Comments

The FreeBSD Project announced today the launch of an AI-Assisted Vulnerability Discovery Project with grant funding provided by the Linux Foundation backed Alpha-Omega project. Alpha-Mega has sponsors including Microsoft, AWS, Google, Anthrophic, OpenAI, and others who will now be helping with FreeBSD uncovering new vulnerabilities by leveraging AI.

👁 Reading /proc/filesystems Is Surprisingly Done Very Often & Now As Much As 444% Faster
15 June 10:33 AM EDT - Linux Storage - /proc/filesystems - 13 Comments

Reading /proc/filesystems for obtaining a list of file-systems supported by the running kernel is done frequently on Linux. Namely due to being read by the SELinux library (libselinux), reading of /proc/filesystems is done more often than one would typically expect and now the Linux 7.2 kernel is optimizing for it to yield much better performance.

14 June

👁 Revised AVX-512 xor_gen() Implementation For Linux RAID Yielding More Performance Gains
14 June 06:22 AM EDT - Linux Storage - AVX-512 xor_gen - 20 Comments

A few days back I wrote about Google's Eric Biggers spearheading an AVX-512 implementation of xor_gen() as the Linux kernel function used for generating and validating parity blocks such as for RAID5/RAID6. That initial implementation was yielding up to 41% better performance while a new implementation has now been posted for scoring some additional victories.

13 June

13 June 08:52 PM EDT - WINE - Wine-Staging 11.11 - 1 Comment

Following Friday's exciting release of Wine 11.11 with Wayland driver improvements, Wine-Staging 11.11 is now available for this experimental/testing derivative that continues carrying nearly 300 patches atop the upstream codebase.

13 June 10:38 AM EDT - Intel - Intel BigDL - 2 Comments

Among Intel's ongoing reduction in open-source projects they maintain, their BigDL open-source project focused on running large language models across Intel XPUs from Core Ultra laptops to discrete GPUs to cloud / data center hardware all in a low-latency manner, is being ended.

13 June 08:22 AM EDT - Fedora - GRUB Light - 26 Comments

Among the changes being considered for the in-development Fedora 45 is a lightened version of the GRUB UEFI bootloader that would focus on being a minimal implementation suitable for confidential computing.

13 June 06:47 AM EDT - Intel - Intel Thermald Comes To ARM - 5 Comments

Released on Friday was the newest version of Intel Thermald, the thermal daemon developed by Intel for their processors on Linux for monitoring and helping control temperatures across modern Intel-powered laptops and desktops. Catching me immediately by surprise was Intel Thermald 2.5.12 introducing support for ARM.

13 June 06:20 AM EDT - GNU - Optimize That Code - 2 Comments

Earlier this month I wrote about Intel working on function multi-versioning support for APX and AVX10.2 with the GCC compiler. This allows developers to write optimized code paths specifically targeting Advanced Performance Extensions (APX) or Advanced Vector Extensions 10.2 capabilities of future processors while being able to otherwise fall-back to generic or other optimized code paths for other ISA target features. This work is now merged for GCC 17.

13 June 06:04 AM EDT - Operating Systems - Haiku OS - 1 Comment

The BeOS-inspired Haiku open-source operating system now enables Advanced Vector Extensions 512 on capable Intel/AMD CPUs. A number of other hardware driver improvements were also merged for this interesting OS during the last month.

13 June 05:46 AM EDT - KDE - Plasma 6.7 Next Week - 15 Comments

Ahead of the much anticipated Plasma 6.7 desktop release next week, KDE developers have been busy putting final touches on it, mostly in the form of bug/regression fixes.

12 June

12 June 08:55 PM EDT - Arch Linux - Arch Linux AUR - 68 Comments

The day started out with Arch Linux's AUR user-contributed repository seeing more than 400 packages compromised with malware. Now in ending out the day they believe all affected commits have been addressed. But it ended up being more than 1,500 affected packages.

12 June 08:32 PM EDT - Linux Storage - OpenZFS 2.4.3 - 18 Comments

OpenZFS 2.4.3 is out today as the newest stable point release to this open-source ZFS file-system implementation as well as point releases for the OpenZFS 2.3 and 2.2 series too.

12 June 05:13 PM EDT - WINE - Wine 11.11 - 14 Comments

Alexandre Julliard just released Wine 11.11 as the newest bi-weekly development release of this open-source software that powers Valve's Steam Play (Proton) and allows for running Windows games and applications under Linux as well as other platforms.

12 June 03:34 PM EDT - AMD - AMD Ryzen AI Halo - 17 Comments

AMD today announced the opening of pre-orders for their Ryzen AI Halo petite PC powered by AMD Ryzen AI Max+ "Strix Halo" and working with either Microsoft Windows or Linux.

12 June 12:46 PM EDT - Linux Kernel - Linux 7.2 Features - 2 Comments

Linux 7.1 stable is expected to be released this Sunday with its many new features. Immediately following the Linux v7.1 tagging, the Linux 7.2 merge window will open and a lot of new feature material is expected to be merged over the next two weeks.

12 June 11:56 AM EDT - Red Hat - RHEL 10.2 For RISC-V - Add A Comment

Last year when releasing Red Hat Enterprise Linux 10.0, Red Hat announced a RHEL 10.0 developer preview for RISC-V. Since then that RISC-V developer preview hadn't been updated but now Red Hat has published a new developer preview snapshot based on RHEL 10.2.

12 June 11:38 AM EDT - Linux Kernel - Linux 7.1 Features - Add A Comment

On Sunday it's anticipated that Linus Torvalds will released the stable Linux 7.1 kernel. This is a really terrific mid-year update to the Linux kernel! Here's what makes me excited about Linux 7.1.

12 June 11:26 AM EDT - Ubuntu - Ubuntu + Dbus-Broker - 6 Comments

Among the many new features planned for Ubuntu 26.10 is switching the default D-Bus implementation over to using the high performance Dbus-Broker drop-in replacement.

12 June 09:00 AM EDT - Linux Storage - Windows Native Symbolic Links - 12 Comments

One of the exciting additions to the Linux 7.1 kernel is the introduction of the new NTFS file-system kernel driver. While in good shape already and proving advantageous over other NTFS open-source driver options, one of the initial limitations on it is around Windows native symbolic link handling but that is now in the process of being resolved.

12 June 06:42 AM EDT - Linux Storage - AVX-512 + Linux RAID - 20 Comments

Linux cryptography subsystem expert Eric Biggers Eric Biggers of Google worked on some pretty nice Intel/AMD x86_64 optimizations over the years. Especially around AVX-512 optimizations within the Linux kernel's crypto code has been one of his many nice improvements to the kernel in recent times. Today he's out with another enticing AVX-512 optimization and this time it's for the software RAID code.

12 June 06:39 AM EDT - Arch Linux - AUR - 67 Comments

The Arch Linux User Repository "AUR" was hit by a large-scale malware campaign this week with more than 400 of these user-supplied packages being compromised.

12 June 06:15 AM EDT - Wayland - alpha-modifier-v1 - 8 Comments

The Wine Wayland driver continues to be improved upon for bettering the experience around Windows games/applications running natively on Wayland Linux desktops without having to go through X11/XWayland. The newest feature merged is alpha modifier support for opacity handling of surfaces.

12 June 06:06 AM EDT - Qt - Qt 6.12 Beta - 1 Comment

The first beta release of the Qt 6.12 toolkit is now available for testing. Qt 6.12 is packing a number of refinements and new features compared to earlier Qt6 releases. For paying Qt commercial customers, Qt 6.12 is also going to be the latest Qt6 Long Term Support (LTS) release.

12 June 05:53 AM EDT - GNU - GCC 15.3 - 1 Comment

For those relying on last year's stable GCC 15 series in not yet having migrated to the latest GCC 16, out today is GCC 15.3 to ship all of the latest back-ported bug fixes.

Past 30 Days Of News | Articles & Reviews | News Archives | RSS Feed