【发布时间】:2015-09-01 23:22:00
【问题描述】:
我需要为驱动程序创建一大堆属性,这使得静态分配它们变得不切实际(64 个目录,每个目录有 5 个属性)。
看起来有多种方法可以在 sysfs 中创建目录。一个似乎是sysfs_create_dir_ns(),另一个似乎是创建struct kobjects,将它们添加到sysfs,然后向它们添加属性。
有推荐的(或“最佳”)方法吗?
【问题讨论】:
-
在我看来,这样做根本不被推荐或支持。如果你需要这样的东西,你可能应该创建子设备。