我尝试在 linux 内核模块中映射一个文件。我曾尝试使用该功能do_mmap_pgoff
。但是返回的地址是当前进程的用户空间中的内存虚拟地址,即低于内核边界。相反,我想在内核空间中映射文件并获取映射区域的内核虚拟地址。Linux 中是否有任何内核 API 支持此操作?谢谢
问问题
2133 次
我尝试在 linux 内核模块中映射一个文件。我曾尝试使用该功能do_mmap_pgoff
。但是返回的地址是当前进程的用户空间中的内存虚拟地址,即低于内核边界。相反,我想在内核空间中映射文件并获取映射区域的内核虚拟地址。Linux 中是否有任何内核 API 支持此操作?谢谢