[Linuxtrent] Re: kernel symbols e modulo

  • From: Marco Cova <giardini@xxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Wed, 10 Apr 2002 11:22:03 +0200

ianezz@xxxxxxxxxx wrote:
> 
> Marco Cova, pigiando tasti a caso sul citofono, ha scritto:
> 
>  > module_list è normalmente esportato in kernel/ksyms.c
> 
> Uhm, sicuro? Questo era vero per i kernel 2.2.x, ma nel 2.4.18 non lo
> trovo piu` tra l'elenco dei simboli esportati.

Ecco, mi sembrava di aver dimenticato qualcosa: il kernel in questione
era della serie 2.2.x :-(

> Considerato che col 2.4.x bisogna preoccuparsi della concorrenza anche
> nel codice del kernel (big kernel lock in disuso) e che quindi
> module_list potenzialmente potrebbe cambiarti sotto le scarpe mentre
> la navighi, credo che occorra accedervi tramite funzioni/macro ad hoc
> (probabilmente quelle che trovi esportate in testa proprio in
> kernel/ksyms.c)

Uhm, questo e' interessante. Ma a quali funzioni/macro ti riferisci? In
testa al 2.4.18 vedo solo le funzioni inter_module_*

Grazie,
Marco
-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxxxxxx


Other related posts: