Eu tenho vários hosts do CentOS 6.xe do CentOS 7.
Meus hosts são executados em hosts VMWare ESX, portanto, eles precisavam de correção para obter os recursos de CPU mais recentes, como ibrs e spec_ctrl.
Após corrigir os hosts, todas as VMs precisaram de uma atualização para a versão de hardware VMWare > = 9.
Por fim, instalei os novos kernels fornecidos pelo CentOS, que utilizam recursos de mitigação adicionados pela atualização do microcódigo.
Como afirma o VMWare, você precisa desligar e ligar todas as máquinas virtuais para obter os novos recursos da CPU.
Antes do ciclo de energia (reinicializações) era impossível executar o echo 2 > / sys / kernel / debug / x86 / ibrs_enabled
Após o ciclo de energia, funcionou como um encanto e todas as 3 variantes do Specter foram mitigadas em todas as minhas VMs do CentOS.
Eu criei uma tarefa do cron que define ibrs_enabled como 2 em cada reinicialização, pois essa configuração não persistirá, embora o kernel CentOS defina como 1, por padrão, se os novos recursos fornecidos pelo microcódigo estiverem disponíveis.