Linux kernel 替换重新编译的内核模块

Linux kernel 替换重新编译的内核模块,linux-kernel,kernel-module,Linux Kernel,Kernel Module,我编辑了一个内核模块的源代码,重新编译并用旧内核模块的modinfo路径替换它,然后我重新启动,没有任何区别,我的内核模块没有加载,一切都像我没有更改.ko文件一样工作,尽管路径中的文件(filename)ofmodinfo是我重新编译的同一个文件 当我从/boot/config-*将我的模块配置为模块(=m),而不是内置到内核(=y)中时 如何替换内核模块? 谢谢。你有矛盾的说法:我的内核模块没有加载,一切正常,就像我没有更改.ko文件一样。您是否暗示您已经在内核模块是原始模块时加载了它?否则

我编辑了一个内核模块的源代码,重新编译并用旧内核模块的
modinfo
路径替换它,然后我重新启动,没有任何区别,我的内核模块没有加载,一切都像我没有更改.ko文件一样工作,尽管路径中的文件(
filename
)of
modinfo
是我重新编译的同一个文件

当我从
/boot/config-*
将我的模块配置为模块(=m),而不是内置到内核(=y)中时

如何替换内核模块?
谢谢。

你有矛盾的说法:我的内核模块没有加载,一切正常,就像我没有更改.ko文件一样。您是否暗示您已经在内核模块是原始模块时加载了它?否则,就没有什么方向来研究这个问题(甚至可能是这些问题的组合)。我发现运行的代码是来自未更改的内核模块的代码,甚至认为未更改的内核模块文件已被重新编译的内核模块替换