资源介绍
滥用用户空间块设备驱动程序
这是一个Linux内核模块,用于在用户空间中实现块设备。
这项工作主要基于Zachary Amsden的补丁。
如何
“ make”执行一些简单的测试脚本。
内核模块参数
max_abuse:滥用设备的最大数量
max_part:每个滥用设备的最大分区数
内核接口
磁盘/ dev / abuseN的Userland程序通过相应的/ dev / abctlX使用ioctl()与内核进行通信。
ABUSE_GET_STATUS
ABUSE_SET_STATUS
ABUSE_RESET
ABUSE_GET_BIO
ABUSE_PUT_BIO
- 上一篇: Linux操作系统实用技术 实验教学指导书
- 下一篇: 操作系统实验指导书