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.
Source commits2 entries +
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
Linux 7.2-rc6
Linus Torvalds · Aug 2, 2026 · 1 files