0

我正在为内核 3.0 上的 VFS FAT 实现编写补丁我想将 posix 属性添加到在 linux 中创建的 FAT 文件中。为此,我必须保存一个文件,其中包含已安装驱动器上的所有相关信息。

我知道从内核空间读取和写入文件通常是不应该做的,我正在寻找另一种读取/写入数据的方法。

我在网上看到建议使用 /proc 或创建一个用户空间守护进程来为我执行 IO 的文章。我想知道是否有人看到或知道我在哪里可以看到这样的东西的实现,因为我没有在网上找到任何例子。我不是在寻找对 proc 的读/写示例,我想查看此问题的完整解决方案。

4

1 回答 1

1

看看配额执行情况;这是一种从内核读取/写入文件的机制(好吧,大概在 vfat 上不可用)。

此外,“循环”块设备是执行文件 IO 的内核工具的另一个示例。

于 2011-08-03T22:03:41.993 回答