[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: WG: [Dazuko-help] insmod fails
From: |
John Ogness |
Subject: |
Re: WG: [Dazuko-help] insmod fails |
Date: |
Tue, 29 Jun 2004 08:20:55 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040113 |
Robert and Sabine von Knobloch wrote:
A Make of dazuko reports no problems but insmod reports:
./dazuko.o: unresolved symbol __write_lock_failed
./dazuko.o: unresolved symbol kernel_flag_cacheline
./dazuko.o: unresolved symbol __read_lock_failed
I checked "autoconf.h", it does not have SMP defined (commented out).
Output from ./configure for dazuko is:
Hmmm,
In arch/i386/kernel/i386_ksyms.c it states:
#ifdef CONFIG_SMP
extern void FASTCALL( __write_lock_failed(rwlock_t *rw));
extern void FASTCALL( __read_lock_failed(rwlock_t *rw));
#endif
#ifdef CONFIG_SMP
<snip>
EXPORT_SYMBOL(kernel_flag_cacheline);
<snip>
EXPORT_SYMBOL_NOVERS(__write_lock_failed);
EXPORT_SYMBOL_NOVERS(__read_lock_failed);
<snip>
#endif
It would seem that these functions are used in your code, even if it is not
SMP. ?? This may be a bug in Fedora's version of the 2.4 code. It could also
mean that you have a strange combination of configure options that are
causing SMP to be defined somewhere.
Is it possible that you could compile an SMP kernel? I am sure that this
would work.
John Ogness
--
Software Engineer
H+BEDV Datentechnik GmbH
<mailto:address@hidden>
Lindauer Strasse 21, 88069 Tettnang, Germany
Tel.: +49 (0) 7542-5000
Fax.: +49 (0) 7542-52510
<http://www.antivir.de>