problema com /usr/src/linux-headers-5.13.0-39-generic/include/linux/vmalloc.h

problema com /usr/src/linux-headers-5.13.0-39-generic/include/linux/vmalloc.h

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 diffas 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.

informação relacionada