如何获取ARM64 Linux页表的物理地址?

问题描述

如何获取页表本身的物理地址? 我尝试使用 __pa(),virt_to_phys() 但它似乎转换为另一个虚拟地址。 比如第一页的页表地址为:

0xffffffbf00000000 --> 0x0000003f78800000。 系统只有5G物理内存。 因此,该地址必须是另一个虚拟地址。 我怎样才能得到它的实际物理地址?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)