On Fri, Jan 09, 2004 at 11:22:49PM -0800, Bob Miller wrote:
> Jacob Meuser wrote:
> 
> > Don't know if it helps, but shouldn't you use 'nm' to see symbols?
> 
> Yes, and I did.
> 
> > Does
> > $ nm /usr/src/linux/vmlinux | grep kernel_flag_cacheline
> > look right?
> 
> jogger-egg ~> nm /usr/src/linux/vmlinux | grep kernel_flag_cacheline
> c03eede0 R __kstrtab_kernel_flag_cacheline
> c03fe3c8 R __ksymtab_kernel_flag_cacheline
> c0101e00 D kernel_flag_cacheline

Probably not the case, but all my 'D' symbols are in c03xxxxxx.  Do
you have other (properly exported) global symbols in data c01xxxxxx?

> > Maybe kernel_flag_cacheline is really defined in another module that
> > needs to be loaded first?
> 
> No, but it's used by a zillion modules.
> 
> > $ cd /lib/modules/2.4.22-gentoo-r2
> > $ for i in `find . -name \*.o`; do nm $i | grep kernel_flag_cacheline; done
> 
> jogger-egg modules/2.4.22-gentoo-r2> find * -name \*.o | xargs nm -o | grep 
> kernel_flag_cacheline
> kernel/drivers/char/lp.o:         U kernel_flag_cacheline_Rsmp_eb36899a
> kernel/drivers/char/agp/agpgart.o:         U kernel_flag_cacheline_Rsmp_eb36899a
> kernel/drivers/char/drm/radeon.o:         U kernel_flag_cacheline_Rsmp_eb36899a
> kernel/drivers/hotplug/cpqphp.o:         U kernel_flag_cacheline_Rsmp_eb36899a
> kernel/drivers/hotplug/ibmphp.o:         U kernel_flag_cacheline_Rsmp_eb36899a
> kernel/drivers/ide/ide-tape.o:         U kernel_flag_cacheline_Rsmp_eb36899a

I'm guessing this is probably an SMP or LVM specific symbol, since I
don't have that symbol, and I don't have SMP or LVM.

-- 
<[EMAIL PROTECTED]>
_______________________________________________
EuG-LUG mailing list
[EMAIL PROTECTED]
http://mailman.efn.org/cgi-bin/listinfo/eug-lug

Reply via email to