0

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

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

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

4

0 回答 0