On Mon, Dec 05, 2005 at 11:17:18 +0500, Fawad Lateef wrote: > On 12/5/05, Sabyasachi Pradhan <spradhan@xxxxxxxxxxxxx> wrote: > > > > To compile the kernel properly I had to make a change to the Makefile > > in linux/fs/ to add a new entry super.o to extern-obj's. I was checking > > the exported symbols in my kernel use /proc/ksyms and just wanted to know > > what the string appearing before the symbol signify, is it the address in > > memory ? Can I use the exported synbol directly in my program or do I have > > to make any more changes ? Thanks. > > I don't think (and also I never need to) for exporting symbol changes > in Makefile is required. Are you getting some error or the symbol is > not exported after rebooting to the recompiled kernel ? Sure it *IS* needed. That's why the EXPORT_SYMBOL directives are not spread out throught the code, but most of them is stuffed in a single file. -- Jan 'Bulb' Hudec <bulb@xxxxxx>
Attachment:
signature.asc
Description: Digital signature