[BACK]Return to pmap.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / arch / arm / arm32

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/arch/arm/arm32/pmap.c between version 1.353 and 1.354

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);
                         }                          }

Legend:
Removed from v.1.353  
changed lines
  Added in v.1.354

CVSweb <webmaster@jp.NetBSD.org>