Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 18945 - 3c59x module failed to load after compiling kernel and modules with -march=athlon-mp
Summary: 3c59x module failed to load after compiling kernel and modules with -march=at...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: x86-kernel@gentoo.org (DEPRECATED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-07 22:46 UTC by mitch
Modified: 2003-05-02 14:15 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mitch 2003-04-07 22:46:40 UTC
works fine with -march=i686

Reproducible: Always
Steps to Reproduce:
1.change -march=athlon-mp
2.make dep && make clean bzImage modules modules_install
3.copy kernel to /boot
4.reboot

Actual Results:  
3c59x.o failed to load complaining about unresolved symbol

Expected Results:  
loaded 3c59x module

I'm a total noob. I don't know if this belongs here or not. I'm running
gentoo-sources as my kernel. I have a dual athlon board so I wanted to compile
with the athlon-mp option instead of the default pIII/Celeron march.
Comment 1 Jay Pfeifer (RETIRED) gentoo-dev 2003-04-15 19:58:59 UTC
which version of gentoo-sources? 
what are the unresolved symbol(s)? (exact error messages would be nice) 
 
Thanks, 
 
Jay 
Comment 2 mitch 2003-04-16 23:04:41 UTC
make mrpoper fixed it. Not a bug.
Comment 3 Graeme Humphries 2003-05-02 14:15:09 UTC
I'm having the same problem on a P4 system, gentoo-sources version 2.4.20-r2. Vanilla 2.4.20 sources work fine, so there's something weird in the r2 sources.  The exact error message produced when attempting to load the module is: /lib/modules/2.4.20-gentoo-r2/kernel/drivers/net/3c59x.o: unresolved symbol del_timer_sync  I don't know what "make mrpoper" is supposed to do, or where to do it... and in my books, if the standard build process doesn't work then there *is* a bug.  Please feel to correct and educate me about "make mrpoper". :)