根据LWN上的2.6内核系列中的API更改列表,在2.6.30内核中, struct proc_dir_entry的.owner字段被删除。
struct proc_dir_entry
.owner
所以这里有几个问题:
我问第一个问题,因为在许多例子中 , LKMPG 设置了这个字段,但是内核文档中的procfs_example.c从来没有这样做。
我不是Linux内核专家,但也许这个条目对你有意义:
http://lkml.org/lkml/2009/1/26/342
HTH。
你可能想看看在bugzilla.kernel.org提交的错误。 它具有完整的问题描述和可能的解决方案。 Bugid是12454 希望这回答你的问题。