This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

syslink insmod error

I'd like to insmod the module syslink.ko into kernel 2.6.37 on ti8168 platform, but there is a strange error

 

the detail info:

root@dvr:/opt# ./load_module.sh

Found checksum 7DE6F822 vs module F004D205

syslink: disagrees about version of symbol module_layout

insmod: error inserting './module/syslink.ko': -1 Invalid module format

 

and I used the tool modinfo to check the infomation of syslink.ko, I got them as follow:

filename:     moudle/syslink.ko

license:       GPL v2

depends:

vermagic:    2.6.37 mod_unload modversions ARMv7

parm:          TRACE: charp

parm:          TRACEENTER: charp

parm:          TRACEFAILURE: charp

parm:          TRACECLASS: charp

 

and the kernel is linux-04.00.0010.tar.gz of TI816X-LINUX-PSP-01.00.00.10

I don't know why, what can I do, do I need to rebuild all modules with the current kernel,  it is really a annoying thing.