在Linux内核空间中存储与打开文件关联的数据

时间:2013-07-02 11:01:22

标签: linux-kernel

我想观察一些对文件执行的操作(并从内核级别执行)。我必须将一些数据附加到打开的文件描述符(例如单个int值)。更准确地说,对于sys_do_open中的每个打开的文件,我决定是否跟踪文件。为了进一步的使用,我必须存储这个决定。

private_data中有一个字段struct file,它似乎足以满足我的需求,但我想其他模块也使用它。

那么,如何存储与打开的文件描述符相关的一些数据(对于每个打开的文件)?是否有任何建议?

0 个答案:

没有答案