标签: linux linux-kernel kernel kernel-module
我正在修改用户空间库,因此可以在内核模块中使用它。原始库需要来自用户的一些数据(非常多),因此它从配置文件中读取它们。
我发现不建议从内核模块读取配置文件,许多答案都解决了使用chardevice或sysfs的问题。
但是,我不明白chardevice如何帮助我做到这一点。我不想只是为了阅读文件来调用用户空间程序,我发现它没有问题。我不明白什么是sysfs。
我不能使用模块参数,要插入的行太多。
我该怎么办?我的意思是,必须有一些方法在文件中编写配置并将其用作内核模块。
提前致谢。