关于redhat企业版5.5上的mmap实现问题
本帖最后由 Arm_Linux_boy 于 2011-03-31 10:10 编辑
我的需求就是:在内核态利用__get_free_pages申请4MB内存,并且申请多个这样的内存,然后需要将申请的内存区利用mmap到用户态,
这样用户态就可以对这些内存进行读写操作。之前我在较低的内核中都是可以mmap /dev/mem内存设备文件直接实现,但是在redhat企业版5.5
中不允许对/dev/mem内存设备文件进行mmap操作,于是我需要通过别的方法将申请的内存映射出来,请大家帮我想想具体的实现方法,谢谢,小弟不胜感激。
前提是不能重新编译内核
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论