[so2] [Tema 1]Probleme interceptare apeluri __kmalloc cu kretprobe
Evelina Dumitrescu
evelina_dumitrescu at yahoo.com
Sun Mar 23 10:49:25 EET 2014
Claudiu Olteanu <olteanu.claudiu at ...> writes:
>
> >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,
> >EvelinaSalut,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 seapeleaza handler-ul cand
se foloseste kmalloc.Spor!Cladiu
>
>
Merci! Da, aici nu am fost atenta.:P
More information about the so2
mailing list