Enviar una interrupción al shell del formulario del kernel

Enviar una interrupción al shell del formulario del kernel

Estoy escribiendo un módulo de Linux y quiero probarlo, por lo que ahora debería activarse cuando ocurre una interrupción, así que antes de probarlo de verdad, quiero enviar la interrupción a mano y ver qué sucede. He intentado escribir kill 8 0. Pero nada pasó.

  • ¿ killEl filtrado interrumpe el kernel?
  • ¿Hay alguna manera de emitir una interrupción desde el Shell?

Tenga en cuenta que estoy trabajando con la interrupción 8, que debería ser una interrupción de hardware.

Respuesta1

¿Por qué cree que esa señal debe enviarse a su módulo? Creo que debes escribir una nueva llamada al sistema para probar tu módulo. puede llamar a la función de su módulo en su llamada al sistema para realizar pruebas. y llamando a su syscall en el programa C.

Muestra de C-->nueva llamada al sistema con argumentos (ese argumento especifica la función de los módulos)-->la función de su módulo.

información relacionada