Können Sie über den Boot-Parameter Optionen an ein Linux-Kernel-Modul übergeben?

5078
countingtoten

Ich habe ein Problem, das behoben wird, indem der Lpfc-Treiber mit MSI-Interrupts ausgeführt wird. Dazu fügen Sie die Datei "options lpfc lpfc_use_msi = 2" /etc/modprobe.conf.local hinzu.

Gibt es eine Möglichkeit, diese Änderung mithilfe der Kernel-Boot-Parameter vorzunehmen?

4

1 Antwort auf die Frage

5
Juliano

Aus der Linux-Kernel-Dokumentation :

Module parameters for modules that are built into the kernel image are specified on the kernel command line with the module name plus '.' plus parameter name, with '=' and value if appropriate, such as:  usbcore.blinkenlights=1 

Beachten Sie, dass dies für Module gilt, die in den Kernel integriert sind. Wenn es als ladbares Modul kompiliert wird, muss es einige Zeit nach dem Start des Kernels modprobe'd werden. Dies ist der richtige Zeitpunkt, um Parameter an das Modul zu übergeben.

Das Modul ist nicht im Kernel integriert. Wie übergeben Sie Parameter an das Modul, wenn es geladen wird, wenn es nicht in den Kernel kompiliert ist? countingtoten vor 13 Jahren 0
@countingtoten In /etc/modprobe.conf oder verwandt, wie Sie ursprünglich gefunden haben. Juliano vor 13 Jahren 1