Robert W. Kuhn wrote:
Hello,

I build my own kernel with make ARCH=arm CROSS_COMPILE=arm_v5t_le- davinci_dm644x_defconfig
 make ARCH=arm CROSS_COMPILE=arm_v5t_le- checksetconfig
 make ARCH=arm CROSS_COMPILE=arm_v5t_le- uImage modules
(crosscompiled on my cygwin box)

Now i did a reboot with the new kernel and copied the modules to
/lib/modules/.... When I try to insert a module I get this error message
 [EMAIL PROTECTED]:~# modprobe scsi_mod
 scsi_mod: disagrees about version of symbol struct_module
FATAL: Error inserting scsi_mod (/lib/modules/2.6.10_mvl401-davinci_evm/kernel/kernel/drivers/scsi/scsi_mod.ko): Invalid module format

What is the problem?

Did you try to disable

Module versioning support
Source checksum for all modules

in "Enable loadable module support" of kernel configuration (make menuconfig)?

Dirk

P.S.: Above is from configuration of recent DaVinci git kernel. Don't know if it's the same in old MV/TI kernel. Maybe you should ask MV support.
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to