linux - Linux内核:将物理上连续的页面转换为连续的虚拟地址空间
问题描述
在我的 linux 模块中,我使用dma_alloc_coherent
. 我在这些块中搜索了几个物理上连续的范围。
现在我想从软件访问物理上连续的范围,即使用 VA。如何获得映射到我的物理连续范围的连续虚拟地址空间?
基本上,问题映射到一种方法/方式,通过该方法/方式可以将多个物理上连续的页面映射到 Linux 内核中的连续虚拟地址范围。
谢谢。
解决方案
推荐阅读
- mit-scratch - 在 MIT-Scratch 中克隆精灵
- python - Pycharm 无法完成来自不同文件的对象属性
- python-3.x - 如何将列中的值作为pandas中DataFrame中的列
- pouchdb - 如何在同步期间检测已删除的远程数据库
- c# - Unity 中的自定义 NaveMesh 移动和旋转
- php - 在首页发布特色图片展示
- sql-server-2008 - 计算一个财政年度的产品购买量| SQL 服务器
- javascript - 如何有条件地启用 onClick
- django - 更新数据而不是在 django 模型中创建新的行条目
- c++ - 如何向用户显示特定错误,要求他/她使用循环再次提供输入?