GNU/Linux >> LINUX-Kenntnisse >  >> Linux

lsmod zeigt -2 in der Spalte „Verwendet von“ an

In Ihrer Kernelkonfiguration (make config , make menuconfig usw.) müssen Sie CONFIG_MODULE_UNLOAD aktivieren :

  • Wenn CONFIG_MODULE_UNLOAD gesetzt ist, zählt der Kernel Verweise, da Sie ein Modul nur entladen dürfen, wenn es keine Verweise darauf gibt.

  • Wenn CONFIG_MODULE_UNLOAD nicht gesetzt ist, muss der Kernel nicht zählen, wie viele Verweise auf ein Modul vorhanden sind, und er gibt immer -2 zurück als Merkwert.

Diese Antwort kam ursprünglich aus den Gentoo-Foren.


Linux
  1. Der Linux-Kernel:Top 5 Innovationen

  2. Der Lebenszyklus des Linux-Kernel-Testens

  3. „Kill The Biggest Process“-Button?

  4. Was ist die refid in der Ausgabe von ntpq -p?

  5. Ausführen einer User-Space-Funktion aus dem Kernel-Space

Wie der Linux-Kernel mit Interrupts umgeht

So überprüfen Sie die Kernel-Version in Linux

Lsmod-Befehl in Linux (Kernel-Module auflisten)

Addieren Sie eine Spalte mit Zahlen in der Unix-Shell

Ausgabe der 2. Spalte einer Datei

Wie überprüfe ich HZ im Terminal?