Creador de Linux asegura que los parches de seguridad de Intel son basura

Creador de Linux asegura que los parches de seguridad de Intel son basura

 

A pesar que no suena tanto como sus rivales, una de las personas más influyentes en el sector tecnológico es Linus Torvalds.

El padre y máximo representante de Linux lleva un buen tiempo sin medir sus palabras, en mayor razón por el poco aporte que le han dado a su plataforma a pesar de haber demostrado en algunas ocasiones ser mejor a otras, pero lo que ha dicho horas atrás se va a «viralizar» en todo el planeta.

Ya sabemos que Meltdown y Spectre son dos potentes exploits que afectan la vulnerabilidad de los procesadores fabricados en los últimos años, afectando en mayor medida a Intel y en menor medida a AMD y ARM.

Fabricantes como Microsoft, Apple, Google, AMD, Intel y compañía vienen enviando parches de seguridad desde inicios de año, pero el único que ha recomendado no aceptar los parches ha sido Intel y es que estos solo traen problemas y más problemas a los usuarios que buscan una solución y por esa razón Torvalds tiene fuertes palabras para ellos.

A través de la lista de correo del kernel de Linux, Torvalds le contesta a un desarrollador de núcleo y ex ingeniero de Intel, argumentando que «los parches de seguridad de Intel son absoluta y completa basura».

A continuación parte del correo y su traducción.

 

¿Has visto los parches de los que estás hablando? Deberías haberlo hecho, varios de ellos llevan tu nombre.

Los parches hacen cosas como añadir la basura que MSR escribe a los puntos de entrada/salida del kernel. Eso es una locura. Eso dice «estamos tratando de proteger el núcleo». Ya tenemos Retpoline allí, con menos sobrecarga.

Así que alguien no está diciendo la verdad aquí. Alguien está empujando toda la basura por razones poco claras. Siento tener que señalarlo …

Tal como está la cosa, los parches son ABSOLUTA Y COMPLETA BASURA.

Hacen literalmente estupideces. Hacen cosas que no tienen sentido. Eso hace que todos sus argumentos sean cuestionables y sospechosos. Los parches hacen cosas que no están en su sano juicio.

 

Si esto te parece algo violento deberías terminar el correo, ya que luego de lo anterior se pregunta, ¿QUÉ CARAJO ESTÁ PASANDO?. Torvalds menciona que la situación es mucho peor de la que nos plantan Intel, argumentando que la interfaz de hardware al completo está mal diseñada, parece hecha por imbéciles.

 

Está mal diseñado por dos razones principales:

  • La razón «la interfaz implica que Intel nunca la va a arreglar»

Véase la diferencia entre IBRS_ ALL y RDCL_ NO. Una implica que Intel arreglará algo. El otro no. ¿Realmente crees que eso es aceptable?

  • El «no hay indicador de rendimiento».

El objetivo de tener CPUID y banderas de la microarquitectura es que podamos usarlas para tomar decisiones.

Pero como ya sabemos que la sobrecarga de IBRS es ‘enorme’ en el hardware existente, todos esos bits de capacidad de hardware son sólo absoluta y completa basura.

Nadie cuerdo los usará, ya que el coste es demasiado alto. Así que acabas teniendo que mirar «qué paso de CPU es este» de todos modos.

Creo que necesitamos algo mejor que esta basura.

 

Con ese último mensaje finaliza su carta, la cual está dando vuelta al mundo luego de encarar directamente a Intel y repetirle en varias ocasiones que su trabajo para el usuario es realmente malo.

No podemos estar totalmente de acuerdo con todo lo que menciona, más que todo por el lenguaje usado para alguien tan influyente como él, pero si nos basamos en pruebas anteriores hechas por otros, incluso las hechas por Google, tenemos claro que Intel no está haciendo bien su trabajo.

Sin contar que ha dicho en varias ocasiones que sus parches de seguridad no afectan el rendimiento, cuando las pruebas de Microsoft demuestran que sí.

Fuente: LKML

 

Dejar una respuesta

comment-avatar

*