You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
damon vaddr
About this tag
The tag 'damon vaddr' covers Linux kernel DAMON (Data Access MONitor) virtual-address handling, specifically the fix for CVE-2025-40218. This vulnerability caused infinite page-table walks when DAMON's vaddr walker retried pte_offset_map_lock on failure, leading to soft lockups during concurrent CPU hotplug operations. The upstream remedy stops retrying the walk, as DAMON is a best-effort monitor and skipping inaccessible pages is acceptable. Content discusses the correctness bug, its manifestation, and the surgical patch applied to the kernel.
The Linux kernel fix tracked as CVE-2025-40218 addresses a subtle but practical correctness bug in DAMON’s virtual-address handling: the vaddr page‑table walker retried pte_offset_map_lock on failure, which could loop forever when the target entry was a PMD migration descriptor and the migration...