编译好的linux驱动模块向android手机的linux内核中insmod时错误

我编写了一个helloworld.ko的驱动模块,编译成功后向手机中insmod时报错,错误提示为version magic '2.6.35.7_hi3716m mod_unload ARMv7 ' should be '3.3.6_hi3716m mod_unload ARMv7 p2v8
',请问怎么解决?还有ARMv7后的p2v8是什么意思?

应该是内核版本不对?