<div dir="ltr">Am luat pe bucatele. Incerc sa inregistrez doar proba pentru kmalloc si folosesc acelasi spinlock pentru regiunea critica in entry_handler si handler. Acestea sunt singurele cai, pe care le si eliberez.<br></div><div class="gmail_extra"><br><div class="gmail_quote">În data de 22 martie 2015, 22:18, Daniel Baluta <span dir="ltr"><<a href="mailto:daniel.baluta@gmail.com" target="_blank">daniel.baluta@gmail.com</a>></span> a scris:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">2015-03-22 22:09 GMT+02:00 Popa Nicolae via so2 <<a href="mailto:so2@cursuri.cs.pub.ro">so2@cursuri.cs.pub.ro</a>>:<br>
> Salut!<br>
><br>
> A mai avut careva probleme in a folosi spinlock-uri in interiorul unui<br>
> entry_handler/handler aferent unei probe kretprobe pentru kmalloc? Tot<br>
> primesc "BUG: spinlock recursion" si call trace-ul ma duce catre spinlock-ul<br>
> din entry_handler-ul probei pentru kmalloc si nu reusesc sa-mi dau seama de<br>
> ce.<br>
<br>
</div></div>E posibil să ai vreo cale pe care nu eliberezi spinlock-ul?<br>
</blockquote></div><br></div>