我正在尝试破解Linux内核并添加/修改了一些头文件include/linux
。但是,当我使用以下命令生成补丁文件时diff
:
diff -uprN -X linux/Documentation/dontdiff \
linux-5.15 linux-srctree > patch.p1
我发现更改include/linux
未包含在内patch.p1
。然后我查看dontdiff
文件并找到以下几行(大约 158 行),这意味着它include/linux
从补丁文件中排除。
*lex.*.c
linux
logo_*.c
那么为什么要dontdiff
包含linux
?如何保存对补丁文件中标题的更改include/linux
?非常感谢。