<div dir="ltr">Buna,<div><br></div><div>Nu stiu daca iti raspund la intrebare dar cred ca poti folosi ri->data. (vezi linux-3.13/samples/kprobes/kretprobe_example.c)</div><div><br></div><div>Oana</div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-03-16 19:52 GMT+02:00 Madalina Hristache via so2 <span dir="ltr"><<a href="mailto:so2@cursuri.cs.pub.ro" target="_blank">so2@cursuri.cs.pub.ro</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Madalina Hristache <<a href="mailto:madalina.hristache@gmail.com">madalina.hristache@gmail.com</a>>:<br>
<span class="">> Costash <<a href="mailto:costashsrc@gmail.com">costashsrc@gmail.com</a>>:<br>
>><br>
>> On Mar 16, 2016 18:16, "Madalina Hristache" <<a href="mailto:madalina.hristache@gmail.com">madalina.hristache@gmail.com</a>><br>
>> wrote:<br>
>>><br>
>>>Â Costash <<a href="mailto:costashsrc@gmail.com">costashsrc@gmail.com</a>>:<br>
>>> ><br>
>>> > On Mar 16, 2016 18:03, "Madalina Hristache"<br>
>>> >><br>
>>> >> Din handler-ul de entry În kmalloc nu putem scoate decât size-ul din<br>
>>> >> eax? Sau putem scoate Či adresa din altceva?<br>
>>> >><br>
>>> >> MÄdÄ<br>
>>> ><br>
>>> > Da, size-ul ĂŽl iei din eax (sau ax).<br>
>>> ><br>
>>> > regs_return_value(regs) ĂŽČi dÄ adresa ĂŽn kmalloc_ret_handler<br>
>>><br>
>>> AČa fac Či eu acum, dar am o mare problemÄ de sincronizare se pare. Am<br>
>>> pus .maxactive pe 200 Či se pare cÄ e o diferenČÄ. Numai cÄ acum nu<br>
>>> mai Čine modul ĂŽn care fÄceam eu maparea size-adresÄ. Nu reuČesc sÄ o<br>
>>> mai sincronizez. MÄ bazam mereu cÄ trebuie sÄ completez dimensiunea ĂŽn<br>
>>> elementul din capul listei, dar se urcÄ kmalloc-urile unele peste<br>
>>> altele acum Či ĂŽmi stricÄ maparea... Mai am nevoie de un identificator<br>
>>> pentru structurile mele cu size si adresÄ, pentu atunci cand completez<br>
>>> adresa, sa identific structura bunÄ din listÄ.<br>
>>><br>
>>> MÄdÄ<br>
>><br>
>> Actually eu scriam secvenČial ĂŽntr-un array static Či Čineam minte ultima<br>
>> poziČie alocatÄ :)<br>
><br>
> Eu am o listÄ Či tot adaug ĂŽn ea, dar ĂŽmi e imposibil sÄ sincronizez maparea...<br>
<br>
</span>Ultima ĂŽntrebare: existÄ ceva, un id, un ceva care se primeste la fel<br>
Či in entry handler de kmalloc Či ĂŽn cel de return? DacÄ da, ce?<br>
_______________________________________________<br>
<a href="http://ocw.cs.pub.ro/courses/so2/resurse/lista-discutii" rel="noreferrer" target="_blank">http://ocw.cs.pub.ro/courses/so2/resurse/lista-discutii</a></blockquote></div><br></div>