我正在修改用户空间库,因此可以在内核模块中使用它 . 原始库需要来自用户的一些数据(非常多),因此它从配置文件中读取它们 .

我发现不建议从内核模块读取配置文件,并且许多答案都解决了使用chardevice或sysfs的问题 .

但是,我不明白chardevice如何帮助我这样做 . 我不想只是为了读取文件而调用用户空间程序,我发现它不正确 . 我不明白什么是sysfs .

我不能使用模块参数,插入的行太多 .

我能做什么?我的意思是,必须有一些方法在文件中编写配置并将其用作内核模块 .

提前致谢 .