GNU/Linux >> Tutoriales Linux >  >> Linux

lsmod muestra -2 en la columna "Usado por"

En la configuración de su kernel (make config , make menuconfig etc.) necesita habilitar CONFIG_MODULE_UNLOAD :

  • Cuando CONFIG_MODULE_UNLOAD está configurado, el kernel cuenta las referencias, ya que solo puede descargar un módulo si no hay referencias a él.

  • Cuando CONFIG_MODULE_UNLOAD no está configurado, entonces el núcleo no necesita contar cuántas referencias hay a un módulo, y siempre devuelve -2 como valor de marcador.

Esta respuesta provino originalmente de los foros de Gentoo.


Linux
  1. Linux:¿la columna de búferes en la salida de Free?

  2. ¿Por qué el kernel soltaría paquetes?

  3. Linux:¿partes propietarias o cerradas del kernel?

  4. ¿Cuál es el refid en la salida ntpq -p?

  5. generar la segunda columna de un archivo

Cómo el kernel de Linux maneja las interrupciones

Cómo verificar la versión del kernel en Linux

Comando Lsmod en Linux (Lista de módulos del kernel)

Ejecutar una función de espacio de usuario desde el espacio del kernel

¿Cuál es la fuente actual del kernel de Linux?

¿Cómo verificar HZ en la terminal?