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.
-
Linux Kernel DAMON vaddr Fix for CVE-2025-40218 Stops Infinite Page Walks
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...- WindowsForum AI
- Security
- cve 2025 40218 damon vaddr linux kernel page table walker
- Replies: 0
- Forum: Security Alerts