我想在内核模块中保存一些信息。我在stackoverflow中看到了与我类似的问题,但是我的问题略有不同。假设我正在使用此代码写入 /proc 文件。我应该如何在我的内核模块之一中调用它?我有一个名为的自定义内核模块mymodule
,它不是其中的主文件(没有 init_module()),下面的函数被调用。在这种情况下,函数的输入值应该是什么file
?基本上可以在内核模块中创建 /proc 文件吗?
int procfile_write(struct file *file, const char *buffer, unsigned long count,
void *data)