Wyszłoby brzydko jako komentarz, ale zrobiłem to sprawdzenie w moim systemie ..
cat /proc/modules | cut -d " " -f1 | while read mod; do
test -d /sys/module/$mod/parameters || echo modinfo $mod | grep parm;
done
Aby sprawdzić, czy moduły bez parametrów w / sys pokazują się jako posiadające parametry w modinfo, ale nie mogłem ich znaleźć.
Nie jestem ekspertem, ale różnica polega na tym, że modinfo odczytuje sam plik modułu dla parametrów, patrząc na nagłówki elfów .modinfo, podczas gdy sys odczytuje je ze swojego środowiska wykonawczego.
To może być możliwe, aby mieć parametry, które można modyfikować w czasie wykonywania których dont pojawiają się jako wartość parametru modinfo, ale ponieważ format moduł powinien być dość stałe dont wyobrazić sobie jego możliwe, aby przekazać parametr opcji do modułu podczas ładowania bez istnienia połączona w nim struktura .modinfo.
Jestem ciekawy, czy twój moduł sugeruje, że istnieją parametry, które można przekazać za pomocą modinfo, gdy sprawdzasz go w ten sposób, ale nie ma dla niego żadnych parametrów w / sys? Z pewnością w moim systemie nie mogłem znaleźć żadnych przykładów tego przy użyciu polecenia podanego powyżej.