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