- 新增loop设备驱动,支持将文件作为块设备使用 - 实现loop设备管理器,支持设备创建、绑定、删除等生命周期管理 - 新增loop-control字符设备,提供用户态控制接口 - 实现完整的ioctl命令集,包括LOOP_SET_FD、LOOP_CLR_FD、LOOP_SET_STATUS64等 - 添加设备状态机管理,支持Unbound、Bound、Rundown、Draining、Deleting状态 - 完善块设备卸载流程,支持并发I/O期间的设备删除 - 新增IDA分配器特定ID分配功能 - 更新GenDisk的read_at、write_at、metadata和ioctl实现 - 添加loop设备文档和测试用例 Signed-off-by: Vitus213 <zhzvitus@gmail.com> Signed-off-by: longjin <longjin@DragonOS.org> Co-authored-by: longjin <longjin@DragonOS.org> |
||
|---|---|---|
| .. | ||
| index.rst | ||
| loop_device.md | ||
| tty.md | ||