Tech News Digest - 2025-04-04
📢 No joke file found! 😢
[$] Page allocation for address-space isolation
Category: Linux
Tags: Linux
Published: Thu, 03 Apr 2025 15:02:27 +0000
TL;DR: Here is a summary of the text in 2 sentences:
Address-space isolation may seem like "security bullshit" to some, but it has the potential to protect the kernel from various vulnerabilities and reduce the impact of existing mitigations. Implementing address-space isolation with reasonable performance will require significant changes, which Brendan Jackman sought feedback on from the memory-management community at a summit.
Address-space isolation may well be, as Brendan Jackman said at the
beginning of his memory-management-track session at the 2025 Linux Storage,
Filesystem, Memory-Management, and BPF Summit, "some security
bullshit
". But it also holds the potential to protect the kernel from
a wide range of vulnerabilities, both known and unknown, while reducing the
impact of existing mitigations. Implementing address-space isolation with
reasonable performance, though, is going to require some significant
changes. Jackman was there to get feedback from the memory-management
community on how those changes should be implemented.
Read more
[$] Better hugetlb page-table walking
Category: Linux
Tags: Linux
Published: Thu, 03 Apr 2025 14:15:05 +0000
TL;DR: Here is a 2-sentence summary:
The Linux kernel often needs to walk through page tables of multiple processes, which is currently done using duplicated code scattered throughout the kernel. To simplify this process, Oscar Salvador presented strategies at the 2025 Linux Storage, Filesystem, Memory-Management, and BPF Summit for unifying the kernel's page-table walking code by making hugetlb pages more like ordinary pages.
The kernel must often step through the page tables of one or more processes
to carry out various operations. This "page-table walking" tends to be
performed by ad-hoc (duplicated) code all over the kernel. Oscar Salvador
used a memory-management-track session at the 2025 Linux Storage,
Filesystem, Memory-Management, and BPF Summit to talk about strategies to
unify the kernel's page-table walking code just a little bit by making
hugetlb pages look more like ordinary pages.
Read more
Rust 1.86.0 released
Category: Linux
Tags: General
Published: Thu, 03 Apr 2025 13:57:37 +0000
TL;DR: Here is a summary of the article in 2 sentences:
Rust version 1.86.0 has been released, featuring improvements such as trait upcasting, which allows for more flexible object-oriented programming. Additionally, this release includes updates like mutable indexing for HashMaps and slices, as well as stabilization of various APIs, making it easier to work with the language.
Version
1.86.0 of the Rust language has been released. Changes include support
for trait upcasting, the ability to index multiple elements of HashMaps and
slices mutably, and a number of stabilized APIs.
Read more
Security updates for Thursday
Category: Linux
Tags: Linux
Published: Thu, 03 Apr 2025 13:46:29 +0000
TL;DR: Here is a summary of the text in 2 sentences:
Multiple Linux distributions have released security updates, including AlmaLinux, Debian, Fedora, Mageia, Oracle, Red Hat, SUSE, and Ubuntu. The updates address various vulnerabilities and fix issues in software such as Firefox, LibreOffice, Podman, and others to ensure the security and integrity of users' systems.
Security updates have been issued by AlmaLinux (expat), Debian (chromium, commons-vfs, firefox-esr, php-horde-editor, php-horde-imp, and thunderbird), Fedora (corosync, firefox, nextcloud, and suricata), Mageia (curl and upx), Oracle (emacs, fence-agents, freetype, kernel, libreoffice, libxml2, nginx:1.24, podman, python-jinja2, and tigervnc), Red Hat (firefox and python-jinja2), SUSE (assimp, ffmpeg-4, firefox, ghostscript, GraphicsMagick, libxslt, and tomcat), and Ubuntu (linux, linux-aws, linux-aws-5.15, linux-gcp, linux-gke, linux-gkeop,
linux-ibm, linux-intel-iotg, linux-kvm, linux-lowlatency,
linux-lowlatency-hwe-5.15, linux-meta-raspi, linux-nvidia-tegra,
linux-oracle, linux-oracle-5.15, linux-raspi, linux, linux-azure, linux-azure-5.4, linux-bluefield, linux-gcp,
linux-ibm, linux-kvm, linux-oracle, linux-oracle-5.4, linux-xilinx-zynqmp, linux-fips, linux-fips, linux-aws-fips, linux-gcp-fips, linux-hwe-5.15, and linux-realtime, linux-intel-iot-realtime).
Read more
[$] LWN.net Weekly Edition for April 3, 2025
Category: Linux
Tags: General
Published: Thu, 03 Apr 2025 00:21:53 +0000
TL;DR: Here is a 2-sentence summary:
The latest LWN.net Weekly Edition covers various topics in the open-source community, including the release of Calibre 8.0, Fedora reproducibility efforts, OpenWrt One, and updates on GCC, Rust, and other projects. Additionally, the newsletter features briefs on new developments in Ubuntu, Firefox, Rockbox, and Thundermail, as well as announcements on newsletters, conferences, security updates, and more.
Inside this week's LWN.net Weekly Edition:
- Front: Calibre 8.0; Fedora reproducibility; OpenWrt One; 6.15 Merge Window; LSFMM+BPF coverage including BPF in GCC, Rust merging process, and more.
- Briefs: Ubuntu namespaces; New FPL; PorteuX 2.0; Firefox 137.0; GCC Rust; Rockbox 4.0; Rust specification; Thundermail; Dave Täht RIP; Quotes; ...
- Announcements: Newsletters, conferences, security updates, patches, and more.
Read more