mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2025-12-05 15:15:29 +00:00
[mm]修复unmap内存时遗漏刷新地址转换表的问题,避免dcache(PIPT)出错
This commit is contained in:
@@ -134,7 +134,7 @@ static void _pgmgr_pop_all(rt_varea_t varea)
|
||||
char *page_va = rt_kmem_p2v(page_pa);
|
||||
if (page_pa != ARCH_MAP_FAILED && page_va)
|
||||
{
|
||||
rt_hw_mmu_unmap(aspace, iter, ARCH_PAGE_SIZE);
|
||||
rt_varea_unmap_page(varea, iter);
|
||||
rt_pages_free(page_va, 0);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user