Questão Compilando o kernel personalizado com correções do Ubuntu


Eu compilei meu próprio kernel personalizado, mas ele usa uma fonte modificada do github. Ele não tem nenhum patchset, pelo menos até onde eu saiba, ou qualquer patch do Ubuntu como o requerido pelo ureadahead.

Existem patches que eles usam ou uma maneira de criar um para aplicar ao que usei antes?


2
2017-08-24 06:06


origem




Respostas:


Não encontrei nenhuma correção, então tive que criar uma.

Eu precisava de duas fontes do kernel: a encontrada no linux-source pacote no Ubuntu e a fonte do kernel baunilha estável que corresponde à versão apropriada do linux-source a partir de kernel.org

Supondo que eu tenha extraído todos os arquivos para aa baunilha e b, o Ubuntu um para o meu desktop eu corro o comando:

diff -Nur /home/mark/Desktop/a/ /home/mark/Desktop/b/ > the-patch.patch

the-patch.patch é o patch que você pode aplicar em qualquer fonte de kernel modificada (como pf-kernel) para aplicar as alterações no kernel de estoque.


2
2017-08-24 07:32