LKMPG: Ciao Mondo: differenze tra le versioni

m
Riga 503: Riga 503:
</pre>
</pre>


In altre parole, il kernel si rifiuta di accettare il tuo modulo per via delle versioni (più precisamente, magics version) che non corrispondono. Per inciso, version magics sono conservate nell'oggetto del modulo come stringa statica che inizia per vermagic:. Le informazioni di versione sono inserite nel tuo modulo quando è linkato al file <code>init/vermagic.o</code>. Per dare uno sguardo alle version magics ed altre stringhe conservate in un modulo, dare il comando '''modinfo module.ko''':
In altre parole, il kernel si rifiuta di accettare il modulo per via delle versioni (più precisamente, magics version) che non corrispondono. Per inciso, le version magics sono conservate nell'oggetto del modulo come stringa statica che inizia per vermagic:. Le informazioni di versione sono inserite nel tuo modulo quando è linkato al file <code>init/vermagic.o</code>. Per dare uno sguardo alle version magics ed altre stringhe conservate in un modulo, puoi dare il comando '''modinfo module.ko''':
<pre>
<pre>
[root@pcsenonsrv 02-HelloWorld]# modinfo hello-4.ko  
[root@pcsenonsrv 02-HelloWorld]# modinfo hello-4.ko  
43

contributi