Re: "sleeping without queue" ?

2008-07-24 Thread Robert Watson
On Tue, 22 Jul 2008, Mikhail Teterin wrote: Kris Kennaway ???(??): Mikhail Teterin wrote: Kris Kennaway ???(??): Well, I mean kernel backtrace. Can I obtain that remotely and without restarting/panicking the box? Thanks, kgdb on /dev/mem or procstat [EMAIL PROTECTED]:~ (107) kgd

Re: "sleeping without queue" ?

2008-07-24 Thread Kostik Belousov
On Wed, Jul 23, 2008 at 04:15:47PM -0400, Mikhail Teterin wrote: > John Baldwin написав(ла): > >I think this case is still a lingering bug in the sleep queue code since > >the thread lock stuff went in. There have been several reports of it but > >I have been unable to figure out how the wakeup

Re: "sleeping without queue" ?

2008-07-23 Thread Mikhail Teterin
John Baldwin написав(ла): I think this case is still a lingering bug in the sleep queue code since the thread lock stuff went in. There have been several reports of it but I have been unable to figure out how the wakeup is being missed. Is there anything I can still do for the investigation,

Re: "sleeping without queue" ?

2008-07-23 Thread John Baldwin
On Wednesday 23 July 2008 08:03:48 am Kostik Belousov wrote: > On Tue, Jul 22, 2008 at 03:59:57PM -0400, Mikhail Teterin wrote: > > Kostik Belousov написав(ла): > > >On Tue, Jul 22, 2008 at 03:26:29PM -0400, Mikhail Teterin wrote: > > >>Kostik Belousov написав(ла): > > >>>Did you switched to the pr

Re: "sleeping without queue" ?

2008-07-23 Thread Kostik Belousov
On Tue, Jul 22, 2008 at 03:59:57PM -0400, Mikhail Teterin wrote: > Kostik Belousov написав(ла): > >On Tue, Jul 22, 2008 at 03:26:29PM -0400, Mikhail Teterin wrote: > >>Kostik Belousov написав(ла): > >>>Did you switched to the process before doing backtrace (using the proc > >>> > >>>command)? > >>

Re: "sleeping without queue" ?

2008-07-22 Thread Mikhail Teterin
Kostik Belousov написав(ла): On Tue, Jul 22, 2008 at 03:26:29PM -0400, Mikhail Teterin wrote: Kostik Belousov написав(ла): Did you switched to the process before doing backtrace (using the proc command)? Ok, thanks. Did not know about this one. Here: ... (kgdb) proc 79759 (kgdb) bt #0 sched

Re: "sleeping without queue" ?

2008-07-22 Thread Kostik Belousov
On Tue, Jul 22, 2008 at 01:09:28PM -0400, Mikhail Teterin wrote: > Kris Kennaway написав(ла): > >Mikhail Teterin wrote: > >>Kris Kennaway написав(ла): > >>>Well, I mean kernel backtrace. > >>Can I obtain that remotely and without restarting/panicking the box? > >>Thanks, > >kgdb on /dev/mem or pro

Re: "sleeping without queue" ?

2008-07-22 Thread Kostik Belousov
On Tue, Jul 22, 2008 at 03:26:29PM -0400, Mikhail Teterin wrote: > Kostik Belousov написав(ла): > >Did you switched to the process before doing backtrace (using the proc > > > >command)? > Ok, thanks. Did not know about this one. Here: > ... > (kgdb) proc 79759 > (kgdb) bt > #0 sched_switch (td=0

Re: "sleeping without queue" ?

2008-07-22 Thread Mikhail Teterin
Kostik Belousov написав(ла): Did you switched to the process before doing backtrace (using the proc command)? Ok, thanks. Did not know about this one. Here: ... (kgdb) proc 79759 (kgdb) bt #0 sched_switch (td=0xff01286dc000, newtd=0xff00010ce000, flags=2) at /var/src/sys/kern/sched_4b

Re: "sleeping without queue" ?

2008-07-22 Thread Mikhail Teterin
Kris Kennaway написав(ла): Mikhail Teterin wrote: Kris Kennaway написав(ла): Well, I mean kernel backtrace. Can I obtain that remotely and without restarting/panicking the box? Thanks, kgdb on /dev/mem or procstat [EMAIL PROTECTED]:~ (107) kgdb /boot/kernel/kernel /dev/mem [...] (kg

Re: "sleeping without queue" ?

2008-07-22 Thread Kris Kennaway
Mikhail Teterin wrote: Kris Kennaway написав(ла): Well, I mean kernel backtrace. Can I obtain that remotely and without restarting/panicking the box? Thanks, -mi kgdb on /dev/mem or procstat Kris ___ freebsd-stable@freebsd.org mailing list h

Re: "sleeping without queue" ?

2008-07-22 Thread Mikhail Teterin
Kris Kennaway написав(ла): Well, I mean kernel backtrace. Can I obtain that remotely and without restarting/panicking the box? Thanks, -mi ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsub

Re: "sleeping without queue" ?

2008-07-22 Thread Kris Kennaway
Jeremy Chadwick wrote: On Tue, Jul 22, 2008 at 12:13:25PM -0400, Mikhail Teterin wrote: Kris Kennaway ???(??): Mikhail Teterin wrote: Hello! My attempt to build openoffice.org-3 seems to be hanging. Pressing Ctrl-T produces: load: 0.11 cmd: tcsh 79759 [sleeping without queue

Re: "sleeping without queue" ?

2008-07-22 Thread Mikhail Teterin
[sleeping without queue] 0.00u 0.00s 0% 0k (tcsh is used by OOo's build-script). What is this "sleeping without queue" state, and why is process in it for so long? This is an 4-CPU amd64 system with 4Gb of RAM. Only 16% of the swap is currently in use and the box seems to be

Re: "sleeping without queue" ?

2008-07-22 Thread Jeremy Chadwick
On Tue, Jul 22, 2008 at 12:13:25PM -0400, Mikhail Teterin wrote: > Kris Kennaway ???(??): >> Mikhail Teterin wrote: >>> Hello! >>> >>> My attempt to build openoffice.org-3 seems to be hanging. Pressing >>> Ctrl-T produces: >>> >>>

Re: "sleeping without queue" ?

2008-07-22 Thread Mikhail Teterin
Kris Kennaway написав(ла): Mikhail Teterin wrote: Hello! My attempt to build openoffice.org-3 seems to be hanging. Pressing Ctrl-T produces: load: 0.11 cmd: tcsh 79759 [sleeping without queue] 0.00u 0.00s 0% 0k (tcsh is used by OOo's build-script). What is this "sleepi

Re: "sleeping without queue" ?

2008-07-22 Thread Kris Kennaway
Mikhail Teterin wrote: Hello! My attempt to build openoffice.org-3 seems to be hanging. Pressing Ctrl-T produces: load: 0.11 cmd: tcsh 79759 [sleeping without queue] 0.00u 0.00s 0% 0k (tcsh is used by OOo's build-script). What is this "sleeping without queue" state, and

"sleeping without queue" ?

2008-07-22 Thread Mikhail Teterin
Hello! My attempt to build openoffice.org-3 seems to be hanging. Pressing Ctrl-T produces: load: 0.11 cmd: tcsh 79759 [sleeping without queue] 0.00u 0.00s 0% 0k (tcsh is used by OOo's build-script). What is this "sleeping without queue" state, and why is process in