根据LWN 上2.6 内核系列中的 API 更改列表,.owner
该字段struct proc_dir_entry
在 2.6.30 内核中被删除。
所以这里有几个问题:
- 设置这个字段真的有必要或有用吗?
- 该字段是刚刚移动到其他地方,还是被永久删除?
我问第一个问题是因为虽然LKMPG 在它的许多示例中设置了这个字段,但内核文档中的procfs_example.c从来没有。
根据LWN 上2.6 内核系列中的 API 更改列表,.owner
该字段struct proc_dir_entry
在 2.6.30 内核中被删除。
所以这里有几个问题:
我问第一个问题是因为虽然LKMPG 在它的许多示例中设置了这个字段,但内核文档中的procfs_example.c从来没有。
您可能想查看 bugzilla.kernel.org 中提交的错误。它对问题和可能的解决方案有完整的描述。Bugid 是12454
希望这能回答你的问题。