Hi, Stephane, > > I get hangs on an amd64 SMP machine, the console prints message about > > recursive locking and the machine never recovers. I looked for > > existing bugs but it seems your bug database on sourceforge is empty. > > > It would help if you could post the kernel message about the locking problem.
I'll collect screenshots of the messages and the backtrace next week. > > I get the hangs when remote attaching to the same process from a > > script several times. It hangs after about 4-10 such attempts, and > > I assume, you mean attach/detach multiple times. Yes, correct. I do the detach by killing pfmon with SIGINT. Waiting for a second between detaching and reattaching didn't make a difference from attaching right away again, so I don't think I straight overrun something. > Please provide some trace or kernel call stack dump. > One thing you can do is to enable perfmon debugging and send me the output. > To enable debugging: > # echo 1 >/sys/kernel/perfmon/debug > > To avoid printk() problems, I advise you stop syslogd/klogd. Then grab the > output > via dmesg. Will do. I just didn't want to go ahead before confirming this is not already known. Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer <[email protected]> http://www.cons.org/cracauer/ FreeBSD - where you want to go, today. http://www.freebsd.org/ _______________________________________________ perfmon mailing list [email protected] http://www.hpl.hp.com/hosted/linux/mail-archives/perfmon/
