After 6 attempts, combined, building the kernel-source-2.4.1-8mdk and then 
2.4.1-9mdk, I keep running into the same problem.  It builds fine, it 
installs fine, it boots fine, but I am unable to use my net card and my 
parallel port zip drive, both of which work perfectly under  2.2.17-21mdk.

I have an Athlon so I have been building the kernels for an Athlon/K7.  I am 
beginning to wonder if there is a problem in the optimization code for this 
processor.  When I try to load my 3com card's module (3c59x.o), I get this 
string of error messages:
/lib/modules/2.4.1-9mdk/kernel/drivers/net/3c59x.o: unresolved symbol 
_mmx_memcpy
/lib/modules/2.4.1-9mdk/kernel/drivers/net/3c59x.o: insmod 
/lib/modules/2.4.1-9mdk/kernel/drivers/net/3c59x.o failed
/lib/modules/2.4.1-9mdk/kernel/drivers/net/3c59x.o: insmod 3c59x failed

When I try to load the ppa module for my zip drive, I get:
/lib/modules/2.4.1-9mdk/kernel/drivers/scsi/scsi_mod.o: unresolved symbol 
_mmx_memcpy
/lib/modules/2.4.1-9mdk/kernel/drivers/scsi/scsi_mod.o: insmod 
/lib/modules/2.4.1-9mdk/kernel/drivers/scsi/scsi_mod.o failed
/lib/modules/2.4.1-9mdk/kernel/drivers/scsi/scsi_mod.o: insmod ppa failed

In both cases, the first of the errors is regarding mmx_memcpy.  This is 
making me think that the problem may be in the CPU-specific optimization 
code.  Can anyone offer another idea?  A way to get these things working?  

If I run depmod -a after bootup with the 2.4.1 kernel, I get a LOT of errors, 
but fortunately most of the modules listed are irrelevant to me right now.
-- 
Against stupidity, the gods themselves contend in vain.

Reply via email to