<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>