Estou tentando hackear o kernel do Linux e adicionar/modificar alguns arquivos de cabeçalho no formato include/linux
. No entanto, quando eu gero o arquivo de patch usando diff
:
diff -uprN -X linux/Documentation/dontdiff \
linux-5.15 linux-srctree > patch.p1
Encontro alterações em include/linux
não incluídas em patch.p1
. Em seguida, examino dontdiff
o arquivo e encontro as seguintes linhas (em torno da linha 158), o que significa que ele exclui include/linux
do arquivo de patch.
*lex.*.c
linux
logo_*.c
Então, por que dontdiff
inclui linux
? Como salvar alterações em arquivos de patch para cabeçalhos include/linux
? Muito obrigado.