La semana pasada se fusionó con el kernel de Linux 5.16 el código de "retorno de trampolín" de Retpoline mejorado
Los lectores de Phoronix ya deberían estar muy familiarizados con Retpolines, ya que se utiliza para las mitigaciones de la variante dos de Spectre. Este código Retpoline mejorado en Linux 5.16 como parte de los cambios "objtool / core" reescribe Retpolines en instrucciones indirectas en situaciones en las que Retpolines no está habilitado. También hay un cambio para reescribir un LFENCE indirecto para el manejo de AMD. El código BPF x86 también se maneja mejor en torno a su comportamiento Retpoline.
Como resultado, el código de objtool actualizado debería tener una huella de memoria más baja y mejores optimizaciones alrededor del parche en tiempo de ejecución. Más detalles a través de objtool pull del material que se convirtió en el núcleo la semana pasada.
[Fuente]: phoronix.com
Anónimo.( 10 de Noviembre de 2021).Retpoline.[Fotografía]. Modificado por Carlos Zambrado Recuperado de softzone.es
Anónimo.( 10 de Noviembre de 2021).Icono de coolicons icono de logotipo de icono de pingüino de Linux .[Fotografía]. Modificado por Carlos Zambrado Recuperado de freepng.es