是否有任何内核功能将物理页面转换为其虚拟地址?

时间:2011-11-22 23:47:10

标签: memory-management linux-kernel

我通过struct page *page=alloc_pages()得到一个大页面,我想验证它是否是一个2MB的页面。是否有任何内核函数可用于将此页面转换为其虚拟地址?

1 个答案:

答案 0 :(得分:5)

对于使用alloc_page()等分配的网页,您可以使用page_address()获取其虚拟地址(请参阅<linux/mm.h>)。