|
@@ -862,6 +862,7 @@ static sysmmu_pte_t *alloc_lv2entry(struct exynos_iommu_domain *priv,
|
|
|
return ERR_PTR(-ENOMEM);
|
|
return ERR_PTR(-ENOMEM);
|
|
|
|
|
|
|
|
*sent = mk_lv1ent_page(virt_to_phys(pent));
|
|
*sent = mk_lv1ent_page(virt_to_phys(pent));
|
|
|
|
|
+ kmemleak_ignore(pent);
|
|
|
*pgcounter = NUM_LV2ENTRIES;
|
|
*pgcounter = NUM_LV2ENTRIES;
|
|
|
pgtable_flush(pent, pent + NUM_LV2ENTRIES);
|
|
pgtable_flush(pent, pent + NUM_LV2ENTRIES);
|
|
|
pgtable_flush(sent, sent + 1);
|
|
pgtable_flush(sent, sent + 1);
|