NetBSD-Bugs archive

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

kern/39682: ddb backtrace doesn't list symbols loaded as MODULAR module



>Number:         39682
>Category:       kern
>Synopsis:       ddb backtrace doesn't list symbols loaded as MODULAR module
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Oct 03 11:55:00 +0000 2008
>Originator:     haad
>Release:        NetBSD  4.99.72 NetBSD 4.99.72 (GENERIC)
>Organization:
>Environment:
NetBSD  4.99.72 NetBSD 4.99.72 (GENERIC) #0: Fri Sep 26 19:28:14 CEST 2008  
haad@:/usr/src/sys/arch/i386/compile/GENERIC i386


>Description:
When you load new MODULAR style module, symbols from it are added to kernel 
symbol table. 
It is easily checkable with nm /dev/ksyms but when you enter ddb and try to use 
tr/bt incorrect symbol names are printed for module symbol addresses. 
>How-To-Repeat:
Load MODULAR kmod module panic inside this module and try to use ddb bt/tr to 
get backtrace.
>Fix:



Home | Main Index | Thread Index | Old Index