Я просто пытаюсь добавить простой атрибут для устройства в файловой системе / sys.Выглядит довольно просто, но ни один из упомянутых вспомогательных методов здесь или здесь не экспортируется из ядра, поэтому я не могу использовать их из модуля?Должно быть, я что-то упускаю, кто-нибудь может дать какое-то понимание?
ни один из вспомогательных методов, упомянутых здесь или здесь, не экспортируется из ядра
Они, конечно же, вытаскивают двух из дерева:
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);