debian:向 dkms 模块添加自定义补丁

debian:向 dkms 模块添加自定义补丁

我有一个无法编译的内核驱动程序,我有一个补丁可以修复它,但每次运行dkms build ...驱动程序源(在/usr/src)时都会恢复,有没有办法向 dkms 驱动程序添加自定义补丁?

答案1

它比我预期的更简单,花费的时间也更少,就像man 8 dkms所说的那样,只需将它们放入/usr/src/<module>-<module-version>/patches/,然后将补丁的文件名添加到dkms.conf模块中PATCH[#]=

我想知道模块更新后会发生什么。

答案2

虽然其他答案应该有效,但我无法让它发挥作用。相反,我用PRE_BUILD=patch.shindkms.conf来调用patch -p1 /path/to/mypatch.sh

相关内容