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>  --