使用* .patch文件来更改Linux内核的源代码

时间:2016-06-02 14:38:28

标签: linux git kernel patch

我已经为Linux内核3.18.3提供了一个补丁文件,并且必须将它与自定义Linux内核调度程序一起使用。 默认情况下,它用于" Debian GNU Linux Wheezy 7.8.2(32位) - linux 3.18.3"。详情here

但是现在,我想将它用于从kernel.org/pub/linux/kernel/v3.0/下载的Linux内核3.18.3。 我下载了该内核,将补丁文件复制到linux-3.18.3文件夹,然后运行git apply dummy.patch,但这没有成功。

我还获得了" config.txt"文件。我在使用补丁文件之前尝试使用配置文件,但结果相同。

以下是output

dummy.patch: trailing whitespace
...
error: patch failed: include/linux/sched.h:1167
error: include/linux/sched.h: patch does not apply
error: include/linux/sched/sysctl.h: No such file or directory
....
error: kernel/sched/sched.h: patch does not apply

0 个答案:

没有答案