Onde está o campo proprietário de proc_dir_entry struct ido? [Linux Kernel]
-
19-09-2019 - |
Pergunta
De acordo com a a lista de mudanças na API da série kernel 2.6 na LWN o campo .owner
de struct proc_dir_entry
foi removido no 2.6.30 do kernel.
Então aqui está um par de perguntas:
- Foi realmente nunca necessário ou útil para definir este campo?
- tem o campo apenas foi movido em outro lugar, ou excluídos permanentemente?
I fazer a primeira pergunta porque enquanto o conjunto LKMPG é isso campo em muitos dos seus exemplos , procfs_example. c de documentação do kernel nunca faz.
Solução
Eu não sou um especialista do kernel do Linux, mas talvez esta entrada faz algum sentido para você:
http://lkml.org/lkml/2009/1/26/342
HTH.
Outras dicas
Você pode querer ter um olhar para o bug arquivado em bugzilla.kernel.org. Tem descrição completa do problema e solução possível. BUGID é 12454
espero que isso responda sua pergunta.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow