Subject: Re: ksyms patches.
To: None <ragge@ludd.luth.se>
From: Jason Thorpe <thorpej@wasabisystems.com>
List: tech-kern
Date: 04/21/2003 08:41:37
On Monday, April 21, 2003, at 07:01 AM, <ragge@ludd.luth.se> wrote:
> Comments?
And now for comments on the code :-)
In addsymtab(), I think, in fact, the shstrtab is loaded ... see
db_elf.c for how the .symtab and .strtab sections are linked up. I
think you'll want to duplicate that algorithm.
In general, it would be nice if locking were in place in this code.
Once less thing to fix later :-) I don't think that's a barrier to
this code being checked in, though ... mostly a "would be nice" :-)
What's the deal with NKSYMS? I'd say if kern_ksyms.c is built at all
that /dev/ksyms should be mandatory.
Other than the (pretty minor :-) comments above, this looks great!
Thanks a ton for doing this (this is also going to make embedded
systems a LOT happier :-)
-- Jason R. Thorpe <thorpej@wasabisystems.com>