内核模块加载错误 Makefile
来源:互联网 发布:method exists php 编辑:程序博客网 时间:2024/05/21 16:58
加载内核模块错误:insmod: error inserting 'globalvar.ko': -1 Device or resource busy
问题描述:设备号跟已有的设备冲突了
解决方法:查看已有设备号:cat /proc/devices
修正在程序中设定的设备号,或者改为自动分配
错误2: insmod: error inserting 'helloworld.ko': -1 Invalid module format
问题描述:目前内核与Makefile中的内核不匹配
当前内核:uname -r
ifeq ($(KERNELRELEASE),)
KERNELDIR ?= /lib/modules/$(shell uname -r)/build
#KERNELDIR ?= /usr/src/linux-headers-$(shell uname -r)/
PWD := $(shell pwd)
modules:
$(MAKE) -C $(KERNELDIR) M=$(PWD) modules
modules_install:
$(MAKE) -C $(KERNELDIR) M=$(PWD) modules_install
clean:
rm -rf *.o *~ core .depend .*.cmd *.ko *.mod.c .tmp_versions
.PHONY: modules modules_install clean
else
obj-m := globalvar.o
endif
问题描述:设备号跟已有的设备冲突了
解决方法:查看已有设备号:cat /proc/devices
修正在程序中设定的设备号,或者改为自动分配
错误2: insmod: error inserting 'helloworld.ko': -1 Invalid module format
问题描述:目前内核与Makefile中的内核不匹配
当前内核:uname -r
ifeq ($(KERNELRELEASE),)
KERNELDIR ?= /lib/modules/$(shell uname -r)/build
#KERNELDIR ?= /usr/src/linux-headers-$(shell uname -r)/
PWD := $(shell pwd)
modules:
$(MAKE) -C $(KERNELDIR) M=$(PWD) modules
modules_install:
$(MAKE) -C $(KERNELDIR) M=$(PWD) modules_install
clean:
rm -rf *.o *~ core .depend .*.cmd *.ko *.mod.c .tmp_versions
.PHONY: modules modules_install clean
else
obj-m := globalvar.o
endif
0 0
- 内核模块加载错误 Makefile
- 内核模块加载 及模块Makefile编写
- 内核模块加载 及模块Makefile编写
- 加载内核模块-Unknown symbol错误分析
- 加载内核模块-Unknown symbol错误分析
- 加载内核模块-Unknown symbol错误分析
- 内核模块的编写、编译、加载、卸载;Makefile的编写
- 通用内核模块Makefile
- 内核模块makefile示例
- 内核模块Makefile
- 内核模块的Makefile
- 内核模块 Makefile
- Linux 内核模块makefile
- linux内核模块makefile
- Linux 2.6.35内核配置 armv7 s5pv210 模块加载错误
- 内核模块加载后提示错误: no symbol version for ***
- Linux内核模块:初始化、加载/卸载、模块参数、导出符号、错误处理、模块装载竞争
- 3. 内核模块的Makefile
- ViewPager 工作机制
- 周期串
- vc++6.0中的大数问题
- 【网络安全】EAP协议
- [iOS_Dev] pop / push modal
- 内核模块加载错误 Makefile
- PUTTY中永久更改字体大小
- Android四大基本组件介绍与生命周期
- 华东交通大学2014年ACM“双基”程序设计竞赛部分解题报告
- SqlServer:索引是什么,以及为什么使用索引
- c# IOCP.ClientEx2.ReadWrite 加断点遭遇System.AccessViolationException 问题
- C语言中内存分布及程序运行中(BSS段、数据段、代码段、堆栈)
- requestWindowFeature使用详解
- flash 基础--笔记