mmu: invalidate on flags change

This commit is contained in:
Matheus
2022-09-11 12:52:59 -03:00
parent 51a36c6c12
commit 6c681a71d6
+4 -2
View File
@@ -155,6 +155,8 @@ void arch_mmu_changeflags(arch_mmu_tableptr context, void* addr, size_t flags, s
setpage(context, addr, mapping);
addr += PAGE_SIZE;
}
invalidate(addr);
}
@@ -163,8 +165,8 @@ int arch_mmu_map(arch_mmu_tableptr context, void* paddr, void* vaddr, size_t fla
changeentry(&entry, paddr, flags);
int ret = setpage(context, vaddr, entry);
return ret;
}