Wayback 0.2 Brings More Enhancements For This X11 Compatibility Layer

In time for some weekend testing, Wayback 0.2 is now available for this X11 compatibility layer leveraging Wayland components . Wayback 0.2 remains at an alpha quality state but more functionality is now wired up.

Wayback 0.2 brings a few fixes and new functionality as a minor update over Wayback 0.1 from just over one week ago:
- wayback-session now uses &argv[1] instead of &argv[optind], this fixes it looping when running wayback-session sesscmd

-

Deferred Unwinder Code Upstreamed For Linux 6.17 On Road To SFrame Support

Linus Torvalds today merged the initial deferred unwinder infrastructure into the Linux 6.17 kernel on the path toward enabling SFrame stack trace format support.

SFrame stack trace support on the libc side recently premiered in GNU C Library 2.42 and GNU Binutils 2.45 . SFrame is a stack trace format that is lightweight and can overcome the run-time performance cost of involving frame pointers and losing a general purpose register.

Now over in kernel space, the deferred unwinder infrastructure was upstreamed for Linux 6.1
Continue reading...

Intel

Linux Enablement Begins For Intel Nova Lake - The First "Family 18" CPUs

Today the first Linux kernel patch was posted for Intel's Nova Lake as the anticipated successor to the Intel Core Ultra Series 2 "Arrow Lake" processors. Today's patch confirms that Intel Nova Lake will be the first Intel processors under their new "Family 18" umbrella.

Intel Linux engineers last year began preparing for the end of the Intel "Family 6" era of processors in use for 20+ years. Due to relying on "Family 6" CPU identification for so long and a long
Continue reading...

Attack Vector Controls Land In Linux 6.17 To Better Control CPU Security Mitigations

The Attack Vector Controls work is now in Linux 6.17 for those new tuning knobs worked on by AMD engineer David Kaplan to make it more straight-forward for Linux server administrators and power users to more easily select the CPU security mitigations relevant to their system(s) and intended workloads.

The x86/bugs merge request landed this week and with it comes an untangling of the Retbleed code from the ITS Training Solo mitigation on Intel CPUs, in order to allow enabling ITS stuffing separate from the Retbleed
Continue reading...

Vulkan 1.4.324 Adds Experimental AMD Extension To Help With Ray-Tracing

Vulkan 1.4.324 is out today as the first Vulkan API specification update in two weeks with a variety of clarifications/corrections plus a new extension from AMD.

VK_AMDX_dense_geometry_format is the new experimental AMD vendor extension in Vulkan 1.4.324. VK_AMDX_dense_geometry_format is for providing the ability to build ray-tracing acceleration structures from pre-compressed Dense Geometry Format geometry data.

Dense Geometry Format "DGF" was developed
Continue reading...

Intel

More Intel Driver Maintainer Changes In Linux 6.17

Following the recent Intel driver being orphaned due to layoffs at the company and other Intel Linux engineering changes due to the ongoing restructuring at the company, for the Linux 6.17 kernel there are some additional Intel driver maintainer changes spotted.

The char/misc/IIO pull request was merged this week from Greg Kroah-Hartman. Not too much exciting from that pull on the technical side besides some Android binder updates, IIO driver clean-ups, and other low-level work. But when digging through those patches
Continue reading...

Intel IPU7 Driver Merged For Linux 6.17 For Webcams On Lunar Lake & Panther Lake Laptops

The media subsystem updates were submitted and subsequently merged on Thursday for the ongoing Linux 6.17 merge window. There are several notable media changes for Linux 6.17 but arguably most prominent is the IPU7 driver entering staging for working on web camera support for Intel Lunar Lake and next-generation Panther Lake laptops.

Following all of the struggles around upstream Linux support for the Intel IPU6 imaging processing unit on Alder Lake laptops and newer that made web camera support a pain, fortunately, it's not
Continue reading...

EXT4 Shows Wild Gains With Better Block Allocation Scalability In Linux 6.17

The EXT4 file-system enhancements for Linux 6.17 were merged on Thursday and bring better scalability to the block allocation code as well as fixing the file-system's large folios support. The scalability work can show some wild gains in select areas.

Baokun Li of Huawei has been pursuing better scalability of the EXT4 block allocation code. With Linux servers continuing to have more CPU cores and more containers being loaded on each server, Huawei began noticing scalability issues within the EXT4 file-system driver
Continue reading...

Framework 12, Clear Linux Going EOL, AMD EPYC Performance & Other Excitement In July

During last month on Phoronix were 276 original news articles and another 15 featured reviews/benchmark articles around our forte of Linux hardware. Even with the summer here there has been no slowdown in interesting hardware running on Linux and the pace of innovation happening around open-source software.

For those that didn't have a chance to keep up with all the new content on Phoronix each and every day, here is a look back at the most popular Linux hardware reviews and other Linux/open-source news

Intel

Linux 6.17 EDAC Code Supports Several Newer Intel CPUs

The Error Detection And Correction "EDAC" driver improvements were merged earlier this week for the ongoing Linux 6.17 merge window and with that comes a number of Intel hardware platforms now being supported.

The EDAC subsystem for dealing with memory controller error detection and related tasks saw a number of new Intel processors/platforms being supported with the new code in Linux 6.17. There is now EDAC driver support covering Granite Rapids D, Wildcat Lake, and Raptor Lake HX . The Granite Rapids D SoC EDAC support
Continue reading...