[so2] "[Tema1] Kmalloc prins inconsistent"

Costash costashsrc at gmail.com
Wed Mar 16 17:42:48 EET 2016


On Mar 16, 2016 16:39, "Madalina Hristache via so2" <so2 at cursuri.cs.pub.ro>
wrote:
>
> Madalina Hristache <madalina.hristache at gmail.com>:
> > Salut,
> >
> > Am o mare problemă și mă lupt cu ea de azi-dimineață. Apelurile de
> > kmalloc nu îmi sunt prinse și numărate consistent. Sunt dăți când
> > totul merge perfect și dăți când numărul de apeluri kmalloc afișate e
> > 0. Nu mai am probleme cu nicio altă funcție. Singurul test care pică e
> > penultimul.
> >
> > Sună cunoscut?
>
> Ceva e foaaarte putred. Dacă adaug printk-uri să număr apelurile de
> kmalloc, crește nebunește numărul de kfree-uri...

Asigură-te că sincronizezi corect accesul la structurile de date pe care le
modifici în kretprobe și jprobe. Eu țin minte că foloseam un spinlock pe
accesurile la un hashmap cu informații.

Also, vezi să deînregistrezi probele în ordinea inversă, altfel apar
probleme.

Coatash.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so2/attachments/20160316/7f214f6a/attachment.html>


More information about the so2 mailing list