社区
Linux_Kernel
帖子详情
linux内核和模块之间的先后关系
小魔菇
2013-03-05 12:35:29
有个疑问
加载了一个内核模块,如果这个内核模块的符号跟内核的一样 就会取代内核的符号,转而执行模块中的代码,感觉有点不科学,这么轻易被替换,是不是我理解错了?
请高手指点
...全文
212
2
打赏
收藏
linux内核和模块之间的先后关系
有个疑问 加载了一个内核模块,如果这个内核模块的符号跟内核的一样 就会取代内核的符号,转而执行模块中的代码,感觉有点不科学,这么轻易被替换,是不是我理解错了? 请高手指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小魔菇
2013-03-05
打赏
举报
回复
引用 1 楼 zengwujun 的回复:
up,好像模块名是带路径的。
带路径会如何?请指点一下
zengwujun
2013-03-05
打赏
举报
回复
up,好像模块名是带路径的。
Linux
内核
模块
开发
本课程基于
Linux
5.10.179
内核
版本,由浅入深,从一个最简单的例子程序开始,进行
内核
模块
开发的学习,每一课由一个例子程序开始,逐步讲解
Linux
内核
模块
的开发、调试以及各子系统的机制。学习本课程之后,学员将会对...
linux
内核
模块
函数调用
在编写
linux
内核
模块
的时候,有时候我们需要调用一只
内核
模块
里面的函数,然而如果是在不同目录下面编译生成的
内核
模块
,此时A
模块
去调用B
模块
的函数时候会出现函数未定义,无法调用的情况。那么以前我是在同一个...
linux
内核
模块
加载顺序分析
linux
内核
模块
加载顺序分析
Linux
内核
中为了确定不同
模块
的加载顺序,通过一些宏定义了一些优先级,不同的
模块
通过不同的宏修饰,可以确定加载的
先后
顺序。 以kernel5.8.1为例,在include\
linux
\module.h中定义了...
自学
Linux
2—
Linux
的系统架构之
Linux
内核
的主要
模块
和
Linux
的文件结构
Linux
系统从应用角度来看,分为
内核
空间和用户空间两个部分。
内核
空间是
Linux
操作系统的主要部分,但是仅有
内核
的操作系统是不能完成用户任务的。丰富并且功能强大的应用程序包是一...
Linux
内核
模块
的编写方法和技巧
内核
模块
可以在不重新编译
内核
的情况下添加到
内核
代码中运行,其可以动态加载和卸载,因此可以根据需要将
内核
某些功能独立出来作为
模块
,而不是编译到
内核
中,这样可以减少
内核
大小,并且可以按照实际需求选择裁剪或...
Linux_Kernel
4,441
社区成员
17,460
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章