Subject: RE: modload & /dev/ksyms
To: '' <>
From: Hsu, Cheng-Hsin (Cheng-Hsin) <>
List: tech-kern
Date: 11/16/2003 22:00:00
Uah, you are right. My arch/evbarm/conf/mk.ixm1200 clears 'SYSTEM_LD_TAIL_EXTRA'. After comments it out, everything works fine....


-----Original Message-----
From: []
Sent: Sunday, November 16, 2003 6:16 AM
Subject: Re: modload & /dev/ksyms

> 	I'm working on a memory-disk based system based on evbarm port. 
> 	I'm trying to modload a .o, however, modload complains the /dev/ksyms doesn't exist and quits. Then, I compile a new kernel with ksyms as well as create the /dev/ksyms node.
> 	I notice that there is a "missing symbol table" line at bootup, and recognize there is no symbol in my 'netbsd'. I did the following things: (1) set MDSET_NOSTRIP in Makefile to skip symbol strip of kernel. (2) I turn on DEBUG="-g", per some old posts. (3) I set the symbolsize to be non-zero in md code before calling ksyms_init(actually, I set it the same as SYMTAB_SPACE value in conf file). 
> 	Now, I can see "wrong symbol table format". :-(
> 	Did I miss any step? Thank you!
Simple question: Did you remember to run dbsym on the kernel?

-- Ragge