Come utilizzare la funzione find_module()
del kernel linux? La documentazione dice "deve contenere module_mutex".Come usare find_module?
- Vuol dire che dovrei acquistare un blocco nel mio codice modulo prima alla ricerca di un puntatore ad un altro?
- Quando questo mutex è bloccato dal codice del kernel non modulo ?
Contesto
che sto debug di una serie di moduli del kernel a lavorare insieme.
Modulo A funzioni di chiamata del modulo B. Ad un certo punto nella funzione C del modulo A un conteggio di utilizzo del modulo B diventa non valido. Ho determined che questo non sta accadendo in funzione del modulo B. Vorrei eseguire il debug conteggio del modulo B da C. Per fare questo ho intenzione di utilizzare find_module() per ottenere un puntatore a B.