我已经为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