← Back to feed
Vulnerabilities & PatchesEmerging1 sourceSep 11, 2026 · 20:20via CVEFeed

CVE-2026-89758 - mm/mempolicy: skip non-present PMDs when queueing folios

Brief

CVE ID : CVE-2026-89758

Published : Sept. 11, 2026, 8:20 p. m.

  • 32 minutes ago

Description : In the Linux kernel, the following vulnerability has been resolved:

mm/mempolicy: skip non-present PMDs when queueing folios

Patch series "mm: handle device-private PMDs in walk callbacks", v3.

Since commit 368076f52ebe ("mm/huge_memory: add device-private THP support to PMD operations") a PMD may hold a device-private swap entry whenever an HMM-based GPU driver migrates an anonymous THP folio to device memory via migrate_vma_pages().

pmd_trans_huge_lock() succeeds for such PMDs (pmd_is_huge() returns true for any non-present, non-none huge PMD), so several MM walk callbacks that used to assume present THP or migration entry are now reachable with a device-private PMD.

Read more on CVEFeed→