]> Pileus Git - ~andy/linux/blobdiff - mm/huge_memory.c
usb: phy: tegra: Program new PHY parameters
[~andy/linux] / mm / huge_memory.c
index 59d9384b6bbfe3392b9c7b7b9f901a8fc89a46c8..243e710c6039a287f93ec9f303639c7316dbdf0e 100644 (file)
@@ -1437,7 +1437,7 @@ int move_huge_pmd(struct vm_area_struct *vma, struct vm_area_struct *new_vma,
        if (ret == 1) {
                pmd = pmdp_get_and_clear(mm, old_addr, old_pmd);
                VM_BUG_ON(!pmd_none(*new_pmd));
-               set_pmd_at(mm, new_addr, new_pmd, pmd);
+               set_pmd_at(mm, new_addr, new_pmd, pmd_mksoft_dirty(pmd));
                spin_unlock(&mm->page_table_lock);
        }
 out: