[so2] [Tema 1]Probleme interceptare apeluri __kmalloc cu kretprobe
Claudiu Olteanu
olteanu.claudiu at ymail.com
Sat Mar 22 14:05:54 EET 2014
>Salut,
>
>
>Nu pot intercepta apelurile __kmalloc ale proceselor ce trebuie urmarite(cele generate de checker). Apelurile celorlalte >procese le pot intercepta.
>Am uploadat arhiva pe vmchecker.
>Pentru debugging, am afisat valoarea pid-ului curent in functiile de entry(current->pid sau ri->task->pid) si return din >kretprobe, si continutul listelor de procese adaugate din functia ioctl a device deviceului. Am preferat sa ignor deocamdata >apelurile de remove (am comentat liniile de cod).
>Nu imi dau seama care ar putea fi cauza acestui comportament.
>Unde gresesc?
>
>Merci,
>Evelina
Salut,
Daca faci in handler verificari de genul "if (!current->mm) return 1;", incearca sa le scoti
si vezi daca mai ai aceleasi probleme. Acelasi lucru il faceam si eu si credeam ca nu mi se
apeleaza handler-ul cand se foloseste kmalloc.
Spor!
Cladiu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so2/attachments/20140322/592ca243/attachment.html>
More information about the so2
mailing list