CVE-2024-26987

mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled

References

Notes

 carnil> Introduced in a6b40850c442 ("mm: hugetlb: replace hugetlb_free_vmemmap_enabled
 carnil> with a static_key"). Vulnerable versions: 5.18-rc1.

Bugs

Status

Branch Status
4.19-buster-security N/A "Vulnerable code not present"
4.19-upstream-stable N/A "Vulnerable code not present"
5.10-bullseye-security N/A "Vulnerable code not present"
5.10-upstream-stable N/A "Vulnerable code not present"
6.1-bookworm-security released (6.1.90-1)
6.1-upstream-stable released (6.1.88) [5ef7ba2799a3b5ed292b8f6407376e2c25ef002e]
6.6-upstream-stable released (6.6.29) [882e1180c83f5b75bae03d0ccc31ccedfe5159de]
6.8-upstream-stable released (6.8.8) [49955b24002dc16a0ae2e83a57a2a6c863a1845c]
sid needed
upstream released (6.9-rc5) [1983184c22dd84a4d95a71e5c6775c2638557dc7]