↩ Accueil

Vue lecture

SystemV Filesystem Being Removed From The Linux Kernel

The SystemV file-system that implements Xenix FS, SystemV/386 FS, and Coherent FS is set to be removed from the Linux kernel. The SystemV file-system was orphaned back in 2023 while now is set to be removed entirely after developers realized the code was fundamentally broken...

Ubuntu 25.04 Working To Better Cope With BitLocker-Enabled Windows, Other Improvements

Jean Baptiste Lallement was recently appointed at Canonical as the new Director of Engineering for Ubuntu Desktop. Jean Baptiste Lallement has a decade and a half history at Canonical working on Ubuntu QA, Ubuntu Phone / Unity, and other projects while now he is leading the charge on further enhancing the Ubuntu desktop initiatives. As somewhat of a mid-point for the Ubuntu 25.04 cycle, he published a Discourse post on Friday to outline some of the recent and ongoing improvements for the Ubuntu desktop...

Linux's FineIBT Protections "Critically Flawed" Until Intel CPUs Appear With FRED

FineIBT is a Linux kernel initiative led by Intel engineers that aimed to combine the best of Intel Control-flow Enforcement Technology (CET) and Control Flow Integrity. FineIBT was merged in 2022 for the Linux 6.2 kernel as an alternative control flow integrity implementation. Some FineIBT weaknesses were previously addressed but now the implementation has been determined to be "critically flawed" at least until next-generation Intel processors appear with FRED...

Benchmarks: Excellent Power Efficiency With 5th Gen AMD EPYC Using amd-pstate & Power Profiles

The AMD EPYC 9005 "Turin" processors that launched last year offer excellent performance and power efficiency out-of-the-box. For those wanting to pursue maximum power efficiency and running in the most optimal configuration for performance-per-Watt, AMD EPYC BIOS tunables as well as recent Linux kernel driver improvements can help in driving even greater efficiency. Today's article is a look at the impact of the AMD P-State driver usage and options with recent kernel versions as well as the Power Profile Selection BIOS option for the impact on 5th Gen EPYC performance and power efficiency.

Chromium Ozone Support For Wayland Continues Progressing In 2025

Google engineers themselves haven't been energetically pursuing Wayland support within the Ozone abstraction layer for the Chrome/Chromium web browser but thankfully the consulting firm Igalia continues pushing this native Wayland support along. Nick Yamane with Igalia has out a new blog post covering the remaining items being addressed...

Linus Torvalds Clearly Lays Out Linux Maintainer Roles - Or Not - Around Rust Code

The Linux kernel mailing list drama around the Rust programming language use within the kernel continues... Linus Torvalds has largely refrained from the ongoing LKML discussions around a Rust policy for the Linux kernel and in-fighting between kernel developers and maintainers with differing views over Rust. This evening though Linus Torvalds did decide to chime in on the conversation...

Mesa's Zink Driver Enables cl_khr_gl_sharing, Working On DaVinci Resolve Support

Mesa's generic Zink OpenGL-on-Vulkan driver has landed support for cl_khr_gl_sharing, the extension that allows using OpenGL buffer / texture / render-buffer objects as OpenCL memory objects for better interoperability between the OpenGL and OpenCL APIs. This is important as in turn it is needed for the Zink driver to be used with the popular DaVinci Resolve video editor application...

Linux Finally Introducing A Standardized Way Of Informing User-Space Over Hung GPUs

The upcoming Linux 6.15 kernel is set to finally introduce a standardized way of informing user-space of GPUs becoming hung or otherwise unresponsive. This is initially wired up for AMD and Intel graphics drivers on Linux so the user can be properly notified of problems and/or user-space software taking steps to address the hung/unresponsive graphics processor...

Linux Driver Posted For Enabling Apple Web Camera Support For M-Series Macs

A set of patches were posted today for review by the upstream Linux kernel developers in providing driver support for the Apple web camera and image signal processing (ISP) for Apple M-Series devices. This is enough to get the web camera support working on recent MacBooks while this code is now undergoing review for hopefully being mainlined in the Linux kernel...

Greg Kroah-Hartman Makes A Compelling Case For New Linux Kernel Drivers To Be Written In Rust

The debate over the Linux kernel's Rust programming language policy continues... While some kernel maintainers are against it, Linus Torvalds has reportedly said he would override maintainers that may be against honoring Rust code. Linux's second-in-command Greg Kroah-Hartman has also been a big proponent of Rust kernel code. He's crafted another Linux kernel mailing list post today outlining the benefits of Rust and encouraging new kernel code/drivers to be in Rust rather than C...

Servo Begins Reworking Its Embed API So It's Easier To Integrate

One of the most logical paths forward for the Servo web browser engine is making it compelling for embedding within applications as an alternative to the Chromium Embedded Framework (CEF), WebKitGTK, and other browser engines. Servo developers recently realized though it's around 200 lines of Rust code to embed Servo compared to around 50 lines of C code if targeting WebKitGTK... So improvements are being made to the Servo embedding API...

AMD Ryzen AI Max+ "Strix Halo" On Linux?

Yesterday a number of Windows reviews began appearing for the AMD Ryzen AI Max+ PRO 395 "Strix Halo" with the debut of the ASUS ROG Flow Z13 as the first laptop to ship this SoC with 16 cores / 32 threads, 64 MB L3 cache, and 40 graphics cores with the Radeon 8060S Graphics. As expected, AMD Strix Halo is a beast with its very capable CPU performance and very compelling integrated graphics, at least under Windows 11...
❌