<div dir="ltr">Am pus si 100, si tot nu merge.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, 30 Mar 2019 at 19:09 Daniel Baluta <<a href="mailto:daniel.baluta@gmail.com">daniel.baluta@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Sat, Mar 30, 2019 at 6:53 PM Cristi Dutescu via so2<br>
<<a href="mailto:so2@cursuri.cs.pub.ro" target="_blank">so2@cursuri.cs.pub.ro</a>> wrote:<br>
><br>
> Acea operatie este doar o linie de cod, fara sa fac kfree.<br>
><br>
> On Sat, 30 Mar 2019 at 18:37 Razvan Deaconescu via so2 <<a href="mailto:so2@cursuri.cs.pub.ro" target="_blank">so2@cursuri.cs.pub.ro</a>> wrote:<br>
>><br>
>> Cristi Dutescu via so2 <<a href="mailto:so2@cursuri.cs.pub.ro" target="_blank">so2@cursuri.cs.pub.ro</a>> writes:<br>
>> > Salutare,<br>
>> ><br>
>> > Am o problema in handler-ul de kfree. Primul lucru pe care il fac este sa<br>
>> > aflu daca pid-ul procesului care face kfree este unul din cele urmarite de<br>
>> > tracer. Daca nu este, fac return, altfel continui cu ce am de facut.<br>
>> > Problema este ca daca intre inceputul handler-ului, si acel return in caz<br>
>> > ca nu este un proces urmarit, eu fac orice alta operatie ceva mai lunga<br>
>> > (pr_alert sau ceea ce lipseste din titlul ",Stock and Two Smoking<br>
>> > Barrels"), intru intr-o bucla infinita. Pare ca un proces pe care eu nu il<br>
>> > urmaresc face incontinuu kfree.<br>
>> ><br>
>> > A mai patit cineva asta, si daca da, cum ati rezolvat-o?<br>
>><br>
>> Este posibil ca în acea operație mai lungă să ajungi chiar tu să faci<br>
>> kfree() și atunci să intri într-o buclă de kfree() pe care tu ai<br>
>> generat-o.<br>
>><br>
>> E nevoie de acea operație mai lungă? Poți să o simplifici?<br>
<br>
Incearca sa maresti valoarea campului max_active  pentru kfree.<br>
</blockquote></div>