Subject: Re: Processes hanging (fwd)
To: None <port-sparc@NetBSD.ORG>
From: Neil J. McRae <neil@domino.org>
List: port-sparc
Date: 09/18/1995 02:42:51
I sent this to Paul after he clued me in on how to get a kernel stack trace,
anyone any ideas?
Forwarded message:
> From neil Sun Sep 17 23:26:15 1995
> Subject: Re: Processes hanging
> To: pk@cs.few.eur.nl (Paul Kranenburg)
> Date: Sun, 17 Sep 1995 23:26:15 +0000 (BST)
> In-Reply-To: <9509172142.AA16436@cs.few.eur.nl> from "Paul Kranenburg" at Sep 17, 95 11:42:35 pm
> Content-Type: text
> Content-Length: 1020
>
> >
> > A stack trace of a couple of these stuck processes should be telling...
> >
>
> I dont know if I've done this right:
>
> I selected the lowest process number that the other processes where waiting on
> in this case as
>
> 17895 7b7f00 p4 D 0:00.38 as
> (kgdb) proc 0xf87b7f00
> (kgdb) bt
> #0 0xf801c7d4 in mi_switch ()
> #1 0xf801c148 in tsleep ()
> #2 0xf8037464 in vflushbuf ()
> #3 0xf80916d8 in ffs_fsync ()
> #4 0xf80370f0 in vinvalbuf ()
> #5 0xf8037cf0 in vclean ()
> #6 0xf8037f78 in vgone ()
> #7 0xf8036f10 in getnewvnode ()
> #8 0xf8090ad0 in ffs_vget ()
> #9 0xf808b17c in ffs_valloc ()
> #10 0xf809f150 in ufs_makeinode ()
> #11 0xf809c55c in ufs_create ()
> #12 0xf803cd54 in vn_open ()
> #13 0xf8039d80 in open ()
> #14 0xf80d186c in syscall ()
> #15 0xf8006530 in start ()
> #16 0x407741c in ?? ()
> #17 0x13bdc in ?? ()
> #18 0x19d94 in ?? ()
> #19 0xc7ac in ?? ()
>
>
> The last four don't have any debug, I'll try a few more of these hung processes.
>
> Neil
>
>
Regards,
Neil.
--
-- neil@domino.org Domino: In the glow of the night. --
-- Free your computer and your <a href="http://www.NetBSD.ORG/">mind</a> --