version 1.353, 2017/08/24 14:19:36 |
version 1.354, 2017/09/02 11:52:30 |
Line 1971 pmap_vac_me_user(struct vm_page_md *md, |
|
Line 1971 pmap_vac_me_user(struct vm_page_md *md, |
|
|
|
if ((va != pv->pv_va || pm != pv->pv_pmap) |
if ((va != pv->pv_va || pm != pv->pv_pmap) |
&& l2pte_valid_p(opte)) { |
&& l2pte_valid_p(opte)) { |
#ifdef PMAP_CACHE_VIVT |
|
pmap_cache_wbinv_page(pv->pv_pmap, pv->pv_va, |
pmap_cache_wbinv_page(pv->pv_pmap, pv->pv_va, |
true, pv->pv_flags); |
true, pv->pv_flags); |
#endif |
|
pmap_tlb_flush_SE(pv->pv_pmap, pv->pv_va, |
pmap_tlb_flush_SE(pv->pv_pmap, pv->pv_va, |
pv->pv_flags); |
pv->pv_flags); |
} |
} |