linux 内核版本不对错误

项目场景:

ARM linux驱动文件加载

问题描述:

root@ATK-IMX6U:/opt# insmod chardriver.ko
[  694.200461] chardriver: disagrees about version of symbol device_create
[  694.207624] chardriver: Unknown symbol device_create (err -22)
[  694.215509] chardriver: disagrees about version of symbol device_destroy
[  694.223257] chardriver: Unknown symbol device_destroy (err -22)
insmod: ERROR: could not insert module chardriver.ko: Invalid parameters       e
-sh: chardriver:: command not foundsagrees about version of symbol device_create

原因分析:

驱动程序源码编译使用的内核版本与板子上内核版本不一致

猜你喜欢

转载自blog.csdn.net/WANGYONGZIXUE/article/details/115584320