Latest Linux and open source news from around the web

Practical Vim Sponsored · View on Amazon → Designing Data-Intensive Applications Sponsored · View on Amazon →
Phoronix

Linux 7.3 Adds New "bpf_sock_read_xattr" Feature For systemd, BPF Programs

Merged earlier this year for Linux 7.1 was extended attributes on sockets support as a feature sought after by the likes of GNOME and systemd for helping with Varlink IPC usage and other purposes. A limitation though of the functionality has been no efficient means for a BPF program to read those user extended attribute labels back. But with Linux 7.3 that's being addressed with the new bpf_sock_read_xattr() kernel function...

LWN.net

[$] Fedora prepares for the end of AF_ALG

The Linux kernel's user-space interface (AF_ALG) to the Crypto API has been linked to a number of recent high-profile security problems, including Copy Fail and successor vulnerabilities. It was deprecated earlier this year. Eric Biggers, and other kernel developers, have been working to remove it from the kernel. With that in mind, the Fedora Project is planning to restrict use of AF_ALG in the next Fedora release in the hopes of nudging remaining users of the API to prepare for its eventual removal.

OMG! Ubuntu

Firefox 154 released with translation, AI feature and UI tweaks

Mozilla has released Firefox 154 with some small AI-related changes, an โ€˜improvedโ€™ full-page translations and up to 10x faster video seeking โ€“ only on macOS, that one. This also serves as the final monthly release of Firefox. The browser switches to a faster, twice-monthly release schedule early September. Youโ€™ll be back here, reading โ€œFirefox 155 releasedโ€ in two weeks, rather than the usual four weeks. Enough of then; whatโ€™s new now? Firefoxโ€™s been expanding its range of address bar actions in recent releases. We got tab muting action in v152 and an colour picker in v153. Firefox 154 adds a [โ€ฆ]

Phoronix

IOmap Improvement For Linux 7.3 Takes EXT4 & XFS Performance Further

As part of the VFS pull requests now merged to the Linux 7.3 development kernel was an improvement to the IOmap framework used by various file-systems for mapping logical file byte offsets in memory to their physical locations on storage. With the now-merged code, this modern block mapping framework is allowing better performance at least for the EXT4 file-system...

LWN.net

Security updates for Tuesday

Security updates have been issued by AlmaLinux (.NET 8.0, 389-ds:1.4, bind, haproxy, kernel, kernel-rt, libXfont2, nghttp2, and unbound), Debian (calibre, expat, ironic, and linux-6.12), Fedora (coturn, linux-firmware, php-phpseclib, and sqlite), Red Hat (fence-agents, osbuild-composer, pam, resource-agents, and sg3_utils), SUSE (ffmpeg, jetty-minimal, open-iscsi, python, python313-h2, python313-pysaml2, redis, redis7, rsync, sccache, texlive, and wasm-bindgen), and Ubuntu (engrampa, linux-aws-7.0, and linux-azure-fde-5.15).

Phoronix

The CachyOS Performance vs. Other Linux Operating Systems On A $46k USD Workstation

Recently I looked at the performance of Ubuntu 26.04 LTS vs. Windows 11 on the Intel Xeon 678X running within the HP Z4 G6i workstation. Linux performed admirably as one would expect. With this Intel Xeon Granite Rapids WS workstation from HP though commanding a retail price more than $46,000 USD, you likely want nothing but the utmost performance out of it. So for those looking to maximize the OS performance, here are some numbers from the HP Z4 G6i workstation when running not only Ubuntu 26.04 LTS but also Fedora Workstation 44, AlmaLinux, and the performance-optimized CachyOS.

Phoronix

Rust For Linux 7.3 Begins Seeing Fixes To Prepare For Rust's GCC Backend

In addition to the POWER/PowerPC code adding Rust kernel support, the main set of Rust programming language updates for the Linux 7.3 kernel have now been submitted. Most notable are early fixes toward eventually allowing the experimental Rust GCC back-end to be used as an alternative to the official rustc compiler with LLVM code generation...

Phoronix

Fedora x86-64-v3 Optimized Packages Pushed Back To At Least Fedora 46

There was a proposal under discussion the past few months on building x86-64-v3 packages for Fedora 45 while retaining x86-64-v1 packages. The hope was building the Fedora packages with x86-64-v3 where AVX/AVX2, FMA, BMI2, and other newer ISA features can be assumed in the name of better performance. Unfortunately, the x86-64-v3 plans are now delayed but may be reconsidered next year with Fedora 46...