GNU/Linux >> Znalost Linux >  >> Linux

lsmod ukazuje -2 ve sloupci „Použito“.

V konfiguraci jádra (make config , make menuconfig atd.), musíte povolit CONFIG_MODULE_UNLOAD :

  • Když CONFIG_MODULE_UNLOAD je nastaveno, jádro počítá odkazy, protože modul můžete uvolnit pouze v případě, že na něj nejsou žádné odkazy.

  • Když CONFIG_MODULE_UNLOAD není nastaveno, pak jádro nemusí počítat, kolik odkazů na modul existuje, a vždy vrátí -2 jako markerovou hodnotu.

Tato odpověď původně přišla z Gentoo fóra.


Linux
  1. Tlačítko „zabít největší proces“?

  2. Linux – Proč nemůže jádro spustit inicializaci?

  3. Linux – proprietární nebo uzavřené části jádra?

  1. Linuxové jádro:5 nejlepších inovací

  2. Jaká je refid ve výstupu ntpq -p?

  3. výstup 2. sloupce souboru

  1. Analyzujte linuxové jádro pomocí ftrace

  2. Životní cyklus testování linuxového jádra

  3. Průběžné testování integrace linuxového jádra