ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

FreeBSD In Q4 Saw More Work For AMD Systems, Framework Laptops & PinePhone Pro

([BSD] 27 February 08:45 AM EST FreeBSD Status Update)

The FreeBSD project this morning published their quarterly status report that outlines all of the interesting OS improvements and other changes made during Q4'2024.



Fish 4.0 Shell Released With Code Ported From C++ To Rust

([Free Software] 27 February 08:24 AM EST Fish Shell 4.0)

Entering beta last year was the Fish Shell 4.0 release that migrated its codebase from C++ to Rust. Out today is the first stable 4.0 release for the Rust-ed version of the popular Fish Shell.



AMD Open-Sources GMLIB For RadeonSI Driver - Working On HDR Video Support

([Radeon] 27 February 06:58 AM EST AMD GMLIB)

Merged today for Mesa 25.1 is introducing a new previously AMD-internal library to the open-source RadeonSI Gallium3D driver dubbed GMLIB. This GMLIB code is being used by RadeonSI in conjunction with Radeon GPUs having the Video Processing Engine (VPE) hardware to deal with HDR video on Linux.



Zink Working On A "Nice Performance Boost" For OpenCL / DaVinci Resolve

([Mesa] 27 February 06:25 AM EST Zink cl_khr_image2d_from_buffer)

Mike Blumenkrantz as the lead developer of Mesa's Zink OpenGL-on-Vulkan driver implementation and working for Valve as part of their Linux graphics team has been spending much time recently optimizing for OpenCL with the Rusticl Gallium3D driver.



x86 32-bit Changes Look To Be Ready For Linux 6.15 - Drops Support For More Than 4GB RAM

([Linux Kernel] 27 February 06:34 AM EST Cleaning Up x86 32-bit CPU Support)

Over the past few months there's been an in-progress patch series by Arnd Bergmann for cleaning up the x86 32-bit kernel support for running on x86_64 CPUs. After the third iteration of the patches were posted this week, these x86 32-bit CPU clean-ups were shuffled into the tip/tip.git "x86/cpu" Git branch ahead of the upcoming Linux 6.15 merge window.



Git 2.49-rc0 Released With "git backfill", zlib-ng Preparations & Rust Interface

([Programming] 26 February 01:57 PM EST Git 2.49-rc0)

Git maintainer Junio C Hamano announced Git 2.49-rc0 today as an early preview release for the next version of this widely-used, distributed version control system.



AMD EPYC Turin Power Profile Selection Impact On Performance & Efficiency

([Software] 26 February 11:00 AM EST 4 Comments)

Last week I published an article looking at the power efficiency of 5th Gen AMD EPYC "Turin" using the modern AMD P-State driver and the Power Profile options. The AMD P-State driver being used by default now for the EPYC 9005 series processors on Linux 6.12+ and paired with Power Profile option tuning can deliver a nice boost to server energy efficiency with only modest impact to the performance. Today's article are some complementary numbers I carried out recently on a Supermicro server looking at more of the Power Profile Selection options.



AMD Driver Lands DCC For Multi-Plane Formats With RDNA4, Tiling For Video Buffers

([Radeon] 26 February 08:55 AM EST RadeonSI Gallium3D)

More RadeonSI Gallium3D changes worth mentioning have landed today in Mesa 25.1 Git for the open-source Linux graphics driver stack.



Intel Graphics Driver With Linux 6.15 To Allow Tuning The GuC Power Profile

([Intel] 26 February 06:51 AM EST Power Profile Adjustment)

Following the various Intel graphics driver feature updates sent out earlier this week in building up the new kernel graphics/display driver features for Linux 6.15, another prominent pull request was sent out yesterday with additional material.



FineIBT-BHI Looks To Be Ready Ahead Of Linux 6.15 To Provide Tougher Kernel Defenses

([Linux Security] 26 February 06:30 AM EST FineIBT-BHI)

FineIBT-BHI as a means of tougher kernel defenses for fending off Branch History Injection (BHI) looks like it will be ready for upstreaming in next month's Linux 6.15 merge window.



Mesa's Vulkan WSI Now Supports Wayland Color Management

([Mesa] 26 February 06:17 AM EST Vulkan + Wayland Color Management)

Adding to the flurry of open-source work recently around the merged Wayland color management protocol for supporting HDR, the Mesa Vulkan Windowing System Integration (WSI) code has added support for this protocol.



Spectre Mitigations Being Worked On For BPF Programs

([Linux Security] 26 February 06:08 AM EST Speculation Barriers For BPF)

A "request for comments" patch series sent out on Monday is working on Spectre mitigations for BPF programs using speculation barriers.



Framework Announces Ryzen AI Max Powered Desktop, Framework Laptop 12

([Hardware] 25 February 08:22 PM EST Framework 2nd Gen)

Earlier today Framework Computer held a virtual and in-person event to announce their 2nd gen offerings in the form of a mini-ITX desktop powered by the new Ryzen AI Max SoCs, a 2-in-1 convertible laptop with the Framework Laptop 12, and Ryzen AI 300 series SoC/motherboard options for the Framework Laptop 13.



Christoph Hellwig Steps Down From One Of His Kernel Roles Following Rust Drama

([Linux Kernel] 25 February 06:42 PM EST DMA Mapping Helpers)

Following the recent Rust drama within the Linux kernel that came out in part because Christoph Hellwig expressed objections to Rust bindings for the DMA mapping helpers that he is a maintainer of, Hellwig has now stepped down as one of the DMA mapping helper maintainers.



Eight New Security Vulnerabilities Reported Against The X.Org Server & XWayland

([X.Org] 25 February 10:39 AM EST New Security Issues)

Eight new security issues have now been made public around the X.Org Server codebase that also impact XWayland.



AMD Ryzen 9000 vs. Intel Core Ultra Arrow Lake On Linux For Q1-2025 In ~400 Benchmarks

([Processors] 25 February 10:40 AM EST 28 Comments)

For those wondering how the latest AMD Ryzen 9000 "Zen 5" series and Intel Core Ultra Series 2 "Arrow Lake" desktop processors are battling it out on Linux, here are some fresh benchmarks on Ubuntu Linux with the latest software updates as well as the newest system BIOS updates for a fresh, all-new look at these Intel Core Ultra and AMD Ryzen desktop CPUs on Linux.



Rust-Written Zlib-rs Is Not Only Safer But Now Outperforming Zlib C Implementations

([Programming] 25 February 06:47 AM EST zlib-rs)

Zlib-rs as a Rust programming language implementation of the Zlib file format for better safety is now beginning to outperform the C implementations of the widely-used Zlib.



Linux 6.15 Intel Xe Driver Enabling PXP HWDRM, Survivability Mode & GPU + VRAM Temperatures

([Intel] 25 February 06:27 AM EST Intel Xe)

Complementing yesterday's initial set of Intel graphics driver feature patches planned for Linux 6.15, a drm-xe-next pull request was also submitted to DRM-Next containing a lot of new feature code for the modern Xe kernel Direct Rendering Manager driver. There's a few fun features on the Xe side for Linux 6.15.



GNOME 48 Mutter Merges Wayland's wp_color_management_v1 Support

([GNOME] 25 February 06:07 AM EST GNOME wp_color_management_v1)

As an exciting late addition to the GNOME 48 codebase ahead of its stable release in mid-March, the Wayland color management "wp_color_management_v1" protocol support has been merged!



MythTV 35 Released For This Once Widely-Used Open-Source DVR/PVR Software

([Multimedia] 25 February 05:53 AM EST MythTV)

The MythTV open-source project is now 22 years old for being this PVR/DVR software for TVs and home theaters. While PVRs/DVRs aren't nearly as popular as they were in the pre Internet streaming era, MythTV continues forging ahead and MythTV 35 is now available as the newest annual feature release to the project.



More

Fame or self: Which matters more?
Self or wealth: Which is more precious?
Gain or loss: Which is more painful?

He who is attached to things will suffer much.
He who saves will suffer heavy loss.
A contented man is never disappointed.
He who knows when to stop does not find himself in trouble.
He will stay forever safe.