4 matches found
kernel: mm/hugetlb: fix list corruption in allocate_file_region_entries()
A flaw was found in the Linux kernel. The allocatefileregionentries function, responsible for managing huge page memory regions, can suffer from list corruption. This occurs because the listsplice operation does not properly re-initialize a list head, allowing concurrent access to shared memory...
kernel: mm/hugetlb: fix list corruption in allocate_file_region_entries()
A flaw was found in the Linux kernel. The allocatefileregionentries function, responsible for managing huge page memory regions, can suffer from list corruption. This occurs because the listsplice operation does not properly re-initialize a list head, allowing concurrent access to shared memory...
CVE-2026-74518
In the Linux kernel, the following vulnerability has been resolved: mm/hugetlb: fix list corruption in allocatefileregionentries allocatefileregionentries tops up resv-regioncache with freshly allocated fileregion descriptors. The allocation uses GFPKERNEL, so resv-lock is dropped around it: the...
CVE-2024-39477
In the Linux kernel, the following vulnerability has been resolved: mm/hugetlb: do not call vmaaddreservation upon ENOMEM sysbot reported a splat 1 on unmaphugepagerange. This is because vmaneedsreservation can return -ENOMEM if allocatefileregionentries fails to allocate the fileregion struct fo...