内核数据段变量解决了转换(virt to physical)

时间:2018-03-15 16:55:21

标签: linux-kernel virtual-memory

所以我在virt_to_phy中看到了asm/io.h函数,但是这只适用于kmalloc分配的内存,是否有相应的数据段中分配的内存?例如,全局变量(包括页面表向右走?)。

1 个答案:

答案 0 :(得分:0)

这样的功能没有任何意义。实际上,它只在没有页面的内核中才有意义,就像在Linux中一样。

在用户空间中,映射会发生变化。当您从此类函数获得返回值时,映射可能已经更改。