é suficiente para ativar a opção HAVE_RELIABLE_STACKTRACE no arquivo de configuração e construir o kernel para ativar o Live Kernel Patching?

0

a documentação do Live Kernel Patch usa a frase "se a arquitetura tiver pilhas confiáveis (HAVE_RELIABLE_STACKTRACE)". Isso significa que o hardware também tem algo a dizer ou apenas habilitar a opção de configuração HAVE_RELIABLE_STACKTRACE nos permite inserir patch de kernel ao vivo.

Além disso, estou recebendo o erro de fllowing ao inserir o patch ao vivo:

livepatch: This architecture doesn't have support for the livepatch consistency model.

Isto é apenas por causa de HAVE_RELIABLE_STACKTRACE ou há algo mais que eu preciso fazer? Eu estou fazendo tudo isso no Ubuntu 14.04 X86 arch. Eu também tenho um preto BeagleBone para brincar. Obrigado

    
por yashC 06.07.2018 / 14:10

1 resposta

0

HAVE_RELIABLE_STACKTRACE não é uma opção de configuração selecionável, é um sinalizador de configuração definido pela compilação se a arquitetura e a configuração o suportarem. A única configuração que habilita esse sinalizador é x86 de 64 bits com UNWINDER_FRAME_POINTER e STACK_VALIDATION .

Isso significa que o seu BeagleBone Black não pode se beneficiar dessa opção. Pode ser possível desenvolver os recursos necessários para isso, mas isso não foi feito.

    
por 06.07.2018 / 14:30

Tags