<div dir="ltr">Ma refer la pid-ul pe care il primesc ca argument la ioctl;<div>de exemplu TRACER_ADD_PROCESS 345. 345 nu se gasete</div><div>printre pid-urile proceselor in care interceptez kmalloc, deci</div><div>nu am cu ce sa modific informatiile din hashtable pentru procesele</div><div>pe care ar trebui sa le monitorizez.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Mar 20, 2020 at 1:36 PM Razvan Deaconescu via so2 <<a href="mailto:so2@cursuri.cs.pub.ro">so2@cursuri.cs.pub.ro</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Diana Grecu via so2 <<a href="mailto:so2@cursuri.cs.pub.ro" target="_blank">so2@cursuri.cs.pub.ro</a>> writes:<br>
> Buna,<br>
><br>
> Printez in entry handler-ul kretprobe-ului asociat kmalloc pid-ul<br>
> procesului care a efectuat apelul, pentru a putea incrementa contorul<br>
> asociat acestei functii, insa acesta e mereu diferit de pid-urile pe care<br>
> le primesc din ioctl.<br>
<br>
În ioctl primești PID-ul procesului care face apelul ioctl (testul). În<br>
kretprobe primești PID-urile proceselor care ajung să apeleze kmalloc<br>
(toate procesele sistemului).<br>
<br>
Ce încerci să obții / validezi?<br>
<br>
> Stie cineva de la ce ar putea sa apara problema asta?<br>
<br>
Razvan<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>