← Back to archive

Weekly briefing · Jul 27, 2026 – Aug 3, 2026

Linux mainline: week of Jul 27

A weekly briefing built from 1 published daily update(s).

In brief

This weekly briefing gathers the meaningful changes that entered Linux mainline over the previous seven days.

Bug fixes

RISC-V fixes for high-memory setups, hot-remove, and boot-time races

This merge brings several targeted fixes: swiotlb initialization now works when DRAM sits above 4GiB, memory hot-remove no longer hits an out-of-bounds access on Sv39/Sv48 systems, a race involving SBI unaligned-access checks and freed __init code can no longer oops during boot, and a debug vDSO is not installed when !CONFIG_MMU. It also cleans up sparse warnings for get_cycles and drops an unnecessary runtime warning in the SiFive errata handler.

Why it matters: Improves stability for RISC-V systems with high-memory layouts, memory hotplug, and boot-time SBI checks; no broad performance impact is claimed by the commit data.

f5a7e2ae5f0a

Source commits2 entries +
f5a7e2ae5f0a

Merge tag 'riscv-for-linus-7.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux

Linus Torvalds · Aug 2, 2026 · 94852 files

075b74841bd0

Linux 7.2-rc6

Linus Torvalds · Aug 2, 2026 · 1 files