]> Git Repo - linux.git/blobdiff - mm/hugetlb.c
net: vlan: fix a UAF in vlan_dev_real_dev()
[linux.git] / mm / hugetlb.c
index 95dc7b83381f9b78e08749818d7a58e18ecce5f0..6378c10664599f0599f760269c1df8ca8a80328b 100644 (file)
@@ -5302,7 +5302,7 @@ int hugetlb_mcopy_atomic_pte(struct mm_struct *dst_mm,
                        *pagep = NULL;
                        goto out;
                }
-               copy_huge_page(page, *pagep);
+               folio_copy(page_folio(page), page_folio(*pagep));
                put_page(*pagep);
                *pagep = NULL;
        }
This page took 0.03598 seconds and 4 git commands to generate.