Verificando o kernel linux para o patch de pré-correção de RT

3

Como saber se um determinado patch é aplicado ao kernel? Especialmente RT-Preempt Patch.

    
por atree 06.11.2012 / 16:28

1 resposta

3

No caso de preempção, você pode usar apenas uname :

uname -v
#23 SMP PREEMPT RT Fri Oct 16 11:52:29 CET 2012

A string PREEMPT mostra que você usa uma versão do kernel com o patch em tempo real.

Alguns outros patches também podem alterar a string uname . Por isso, também pode ser uma ajuda. Se esse não for o caso, tente examinar seu .config . O arquivo pode ser encontrado no diretório /boot ou (se habilitado) usando cat /proc/config.gz . Talvez haja também uma versão em /usr/src/linux (ou onde você coloca os fontes do kernel).

Se você encontrou o arquivo de configuração, você pode encontrar configurações específicas e descobrir se um patch é usado.

    
por 06.11.2012 / 16:44