标签: c linux filesystems kernel-module
我只是想在/ sys文件系统中为设备添加一个简单的属性。看起来很简单但是没有提到here或here的帮助方法从内核导出,所以我不能在模块中使用它们?我一定错过了什么,有人能提供一些见解吗?
答案 0 :(得分:1)
此处或此处提到的任何辅助方法都不是从内核中导出的
他们肯定是,从树上掠过两个:
fs/sysfs/file.c:EXPORT_SYMBOL_GPL(sysfs_create_file); lib/kobject.c:EXPORT_SYMBOL(kobject_add);
fs/sysfs/file.c:EXPORT_SYMBOL_GPL(sysfs_create_file);
lib/kobject.c:EXPORT_SYMBOL(kobject_add);