Ficaria feio como um comentário, mas eu fiz essa verificação no meu sistema ..
cat /proc/modules | cut -d " " -f1 | while read mod; do
test -d /sys/module/$mod/parameters || echo modinfo $mod | grep parm;
done
Para verificar se os módulos sem parâmetros em / sys aparecem como tendo parâmetros no modinfo, mas não consegui encontrar nenhum.
Não sou especialista, mas a diferença aqui é que o modinfo lê o próprio arquivo de módulo para os parâmetros, procurando nos cabeçalhos .modinfo elf, enquanto o sys os lê na sua variante de tempo de execução.
Pode ser possível ter parâmetros que você pode modificar em tempo de execução que não apareça como um valor de parâmetro modinfo, mas como o formato do módulo deve ser bastante fixo, não imagino que seja possível passar um parâmetro opcional para um módulo ao carregar sem que exista. uma estrutura .modinfo para ela vinculada.
Estou curioso, seu módulo sugere que existem parâmetros passáveis com modinfo quando você o verifica dessa maneira, mas não há nenhum / sys para ele? Certamente, no meu sistema, não consegui encontrar nenhum exemplo disso usando o comando fornecido acima.