]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - mm/mempolicy.c
thp: split_huge_page_mm/vma
[karo-tx-linux.git] / mm / mempolicy.c
index e6d351265aede4c598fe70ee6a9586c1a0e91e92..83b7df309fc4937ee4de27be733018d955980221 100644 (file)
@@ -514,6 +514,7 @@ static inline int check_pmd_range(struct vm_area_struct *vma, pud_t *pud,
        pmd = pmd_offset(pud, addr);
        do {
                next = pmd_addr_end(addr, end);
+               split_huge_page_pmd(vma->vm_mm, pmd);
                if (pmd_none_or_clear_bad(pmd))
                        continue;
                if (check_pte_range(vma, pmd, addr, next, nodes,