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/

Reply via email to