小编Ans*_*pta的帖子

ARM Linux如何模拟PTE的脏位,访问位和文件位?

根据pgtable-2-level.h,ARM Linux有两个版本的PTE;第二个版本是PTE。Linux PTE和H / W PTE。Linux PTE存储在1024字节偏移量以下。

当在处理页面错误handle_pte_fault的各种功能像pte_filepte_mkdirtypte_mkyoung,得到调用与版本的H / W PTE。

但是实际上,ARM H / W不支持其PTE中的脏位,访问位和文件位。

我的问题是它如何检查H / W PTE上一页的脏文件,访问过的文件位?理想情况下,它应该检查Linux PTE上存储在1024字节偏移量以下的那些位?

arm linux-kernel mmu

3
推荐指数
1
解决办法
1658
查看次数

标签 统计

arm ×1

linux-kernel ×1

mmu ×1