Compilando o kernel personalizado com os patches do Ubuntu

2

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 exigido pelo ureadahead.

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

    
por user128712 24.08.2014 / 08:06

1 resposta

2

Não encontrei nenhum patch, por isso tive de criar um.

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

Supondo que eu tenha extraído todos os arquivos para a , o baunilha, e b , o Ubuntu para minha área de trabalho, eu executo 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 modificada do kernel (como pf-kernel ) para aplicar as mudanças no kernel padrão.

    
por user128712 24.08.2014 / 09:32