Würde als Kommentar hässlich rauskommen, aber ich habe dies auf meinem System überprüft.
cat /proc/modules | cut -d " " -f1 | while read mod; do
test -d /sys/module/$mod/parameters || echo modinfo $mod | grep parm;
done
Um zu überprüfen, ob Module ohne Parameter in / sys Parameter in modinfo enthalten, ich aber keine gefunden habe.
Ich bin kein Experte, aber der Unterschied besteht darin, dass modinfo die Moduldatei selbst nach den Parametern durchsucht, indem es in den .modinfo-Elf-Headern nachschaut, während sys diese aus seiner Laufzeitvariante liest.
Es kann sein, dass Sie zur Laufzeit Parameter ändern können, die nicht als Modinfo-Parameterwert angezeigt werden. Da das Modulformat jedoch ziemlich fest sein sollte, kann beim Laden möglicherweise kein Optionsparameter an ein Modul übergeben werden, ohne dass dies vorhanden ist eine .modinfo Struktur dafür verlinkt in.
Ich bin neugierig, schlägt Ihr Modul vor, dass es Parameter gibt, die mit modinfo passierbar sind, wenn Sie es auf diese Weise überprüfen, aber es gibt keine in / sys dafür? Auf meinem System konnte ich mit dem oben angegebenen Befehl keine Beispiele dafür finden.