
Eu tenho dois desktops: um UBUNTU 20.04.4 LTS com 5.4.0-107 genérico e um XUBUNTU 20.04.4 LTS com 5.13.0-39 genérico. Ambos possuem arquitetura x86_64. Eu detectei uma diferença entre os dois conteúdos [...]/include/linux/vmalloc.h. Na versão 5.13, a declaração de __vmalloc() parece incorreta, pois leva apenas 2 parâmetros, e isso resulta em erro de compilação. E em 5.4, o mesmo __vmalloc() leva os 3 parâmetros solicitados. É possível que um erro tão grande tenha sido introduzido no 5.13? Suspeito que o problema esteja do meu lado. Eu deveria fazer algo errado, mas acabei de fazer a instalação padrão. Obrigado pela ajuda. cristão
Responder1
O arquivo, como acontece com a maioria dos arquivos na árvore do kernel, muda frequentemente. Recebo 184 linhas de saída quando uso diff
as 2 versões que você mencionou e vejo muitos commits na árvore de origem do kernel entre os kernels principais 5.4 e 5.13, e muitos mais desde então. Acho que a resposta para sua pergunta:
É possível que um erro tão grande tenha sido introduzido no 5.13?
É não.