NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/59411 (deadlock on mbuf pool)



The following reply was made to PR kern/59411; it has been noted by GNATS.

From: Manuel Bouyer <bouyer%antioche.eu.org@localhost>
To: Taylor R Campbell <riastradh%NetBSD.org@localhost>
Cc: gnats-bugs%netbsd.org@localhost, kern-bug-people%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost,
        gnats-admin%netbsd.org@localhost, mrg%NetBSD.org@localhost, chs%NetBSD.org@localhost,
        christos%NetBSD.org@localhost, tnn%NetBSD.org@localhost
Subject: Re: kern/59411 (deadlock on mbuf pool)
Date: Sat, 17 May 2025 16:32:17 +0200

 On Sat, May 17, 2025 at 12:51:26AM +0000, Taylor R Campbell wrote:
 > Can you try the attached patch?
 > 
 > And, can you record some dtrace output to see where this busy-wait
 > logic takes effect?
 > 
 > dtrace -n '
 > 	sdt:::pool_grow* { @[probename, stack()] = count() }
 > 	tick-10s { printa(@) }
 > '
 
 I get
 # dtrace -n '
         sdt:::pool_grow* { @[probename, stack()] = count() }
         tick-10s { printa(@) }
 '
 > > > dtrace: invalid probe specifier 
         sdt:::pool_grow* { @[probename, stack()] = count() }
         tick-10s { printa(@) }
 : probe description :::tick-10s does not match any probes
 
 
 I removed the second line; let see if it prints something
 
 -- 
 Manuel Bouyer <bouyer%antioche.eu.org@localhost>
      NetBSD: 26 ans d'experience feront toujours la difference
 --
 


Home | Main Index | Thread Index | Old Index