NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: port-evbarm/40311: No kernel symbols on tsarm



The following reply was made to PR port-evbarm/40311; it has been noted by 
GNATS.

From: Martin Husemann <martin%duskware.de@localhost>
To: Lloyd Parkes <lloyd%must-have-coffee.gen.nz@localhost>
Cc: jmmv%NetBSD.org@localhost, gnats-bugs%netbsd.org@localhost
Subject: Re: port-evbarm/40311: No kernel symbols on tsarm
Date: Wed, 21 Jan 2009 09:14:25 +0100

 On Wed, Jan 21, 2009 at 07:31:13PM +1300, Lloyd Parkes wrote:
 > This raises the questions of what uses the mutex, and when is it  
 > used? If the symbols are loaded nice and early, just before DDB is  
 > initialised like they used to be, and then the kernel drops to DDB  
 > before the mutex is initialised, what happens? Do the symbol lookups  
 > trip over the uninitialised mutex?
 
 Ddb works w/o the mutex. I'm not sure that the tiny increase of the window
 where ddb could work but does not yet have symbols is a real problem - we
 should discuss this on tech-kern, probably. If it's decided to explicitly
 init the SYMTAB_SPACE symbols early, we need to systematically restore all
 the calls, and proabably should make a new special function (with no args)
 for this.
 
 Martin
 


Home | Main Index | Thread Index | Old Index