我有一个自定义内核,我在本地构建并启用并安装了 gdb 和 kgdb。我有用于源级 kgdb 的 vmlinux 文件。每次我做出改变时,我都在重建整个内核。但我想变得比每次代码更改都重新构建整个内核更有效率。
所以我为我的 ata 驱动程序做了一个 mod。然后我做了一个
使 M=驱动程序/ata
它成功了。现在我如何用这个 ata 驱动程序替换我以前的 ata 驱动程序,并将这个更新的信息放入我的 vmlinux 文件中,以便对这个新驱动程序进行源代码调试。
我不考虑做一个insmod。我想永久修改我的内核映像,用这个 ata 驱动程序替换以前的 ata 驱动程序。