Subject: Re: CVS commit: syssrc
To: Eduardo Horvath <eeh@netbsd.org>
From: Jason R Thorpe <thorpej@zembu.com>
List: tech-kern
Date: 09/28/2000 12:09:15
On Thu, Sep 28, 2000 at 09:54:39PM +0300, Eduardo Horvath wrote:

 > Log Message:
 > Fix the `trap type 0x10' problem.  Apparently, something has changed and
 > now makes use of lockmgr().  Since we broke into the debugger from an interrupt,
 > we don't have a curproc, so when lockmgr() tries to find our PID it barfs,
 > causing another break into DDB which then calls the mysterious code that
 > calls lockmgr() again.....
 > 
 > So set doing_shutdown while we're in DDB so lockmgr ignores locks.

Bad to just ignore it.  What is calling lockmgr?  Got a trace?

-- 
        -- Jason R. Thorpe <thorpej@zembu.com>