Es liberada la version 4.19.7 del Kernel de Linux y no solucionan el error de corrupción de datos

Tux

Después del lanzamiento del kernel de Linux 4.19, durante varias semanas las quejas sobre los sistemas de archivos destruidos en varios usuarios se hicieron más frecuentes, por lo que los desarrolladores en un principio no tomaban esto en cuenta.

Al ver que estas quejas fueron en aumento, fue cuando surgió la preocupación y los desarrolladores del Kernel de Linux ahora han encontrado y corregido el error correspondiente.

Al principio, los desarrolladores habían asumido que era un problema con los sistemas de archivos Ext4.

Por lo cual no habían prestado atención a ello, pero cuando los desarrolladores decidieron afrontar el problema des cubrieron que la causa se encuentra en el marco denominado Mecanismo de colas de E / S de bloques de cola múltiple (“blk-mq” para abreviar) y, por lo tanto, otros sistemas de archivos se ven afectados.

Afortunadamente, el error solo ocurre bajo ciertas circunstancias, pero puede reproducirse.

BLK-MQ permite manejar múltiples colas distribuidas en subprocesos de CPU que luego pueden asignarse a la cantidad de colas de hardware disponibles para un dispositivo de almacenamiento.

Con el tiempo, más controladores han sido compatibles con BLK-MQ, mientras que los controladores clave como NVMe lo han soportado durante bastante tiempo.

También otros sistemas de archivos fueron afectados (aunque en menor medida), solo que EXT4 es el sistema de archivos más común y, por lo tanto, la mayoría de los informes realizados eran de este.

Varios usuarios, incluidos los desarrolladores de kernel de Linux ascendentes, han encontrado que la estabilidad de sus datos mejora al deshabilitar el código MQ.

Los desarrolladores corrigieron el error por lo que la pérdida de datos con la próxima versión del kernel debería ser una cosa del pasado.

Es lanzada la versión 4.19.7 del Kernel de Linux

También hace poco fue liberada la nueva actualización de la rama del Kernel de Linux 4.19.x llegando este a su versión 4.19.7.

El anuncio fue hecho por el desarrollador Greg Kroah-Hartman. En este nuevo lanzamiento del Kernel de Linux 4.19.7 se liberan correcciones para el mejor funcionamiento de PCI Express.

También actualiza las ramas más antiguas de LTS, el Kernel de Linux 4.19.7 es notable por haber devuelto el nuevo código STIBP para proporcionar un mejor comportamiento en torno a la mitigación de Cross-HT Specter V2.

Ya que sólo se aplica a los procesos de opt-in a través de prctl y Seccomp por defecto, en lugar de todos los procesos.

El rendimiento del sistema no se ve afectado, por lo que el código resultante fue de la fusión de los trabajos de la semana pasada para el Kernel 4.20.

Test Kernel

Otras modificaciones

El otro cambio notable en Linux 4.19.7 es una solución de código PCI Express que estaba causando problemas a los que utilizan tarjetas gráficas PCI Express 3.0 en placas base más viejas que soportan PCIe 1.0 y 2.0.

Este problema estaba causando problemas en particular para las tarjetas Radeon GPU.

Además del Kernel de Linux 4.19.7, también fueron liberadas actualizaciones para las versiones 4.14.86 y 4.9.143  para completar la lista de las versiones estables.

Adiós al MPX en el kernel Linux

Otra novedad en relación con el kernel es que el soporte de Memory Protection Extensions el cual será removido del Kernel de Linux 4.21.

Dave Hansen emitió una solicitud de extracción para eliminar el soporte de Intel MPX en el núcleo de Linux.

El soporte de MPX se introdujo con procesadores Skylake y diseñado para proporcionar una mayor seguridad.

Por lo tanto, proporcionar controles de referencia de puntero en tiempo de ejecución para evitar posibles desbordamientos de búfer.

Pero su adopción no despegó mucho. Desde entonces, las soluciones basadas en software se han vuelto más potente y con el tipo de proyecto AddressSanitizer.

Finalmente, la corrección al error con el problema de la corrupción EXT4 generada por BLK-MQ que fue informada después de la liberación del Kernel de Linux 4.19, no fue incluida en esta liberación del Kernel de Linux 4.19.7 por lo que esperamos que en algunos días el Kernel de Linux 4.19.8 esté protegido contra este problema de corrupción de datos.

3 comentarios, deja el tuyo

  1. la nueva actualización de la rama del Kernel de Linux 4.19.x , versión 4.19.7, se puede descargar desde algun sitio confiable? He intentado varias descargas de diferentes sitios sin exito.
    Gracais!

  2.   ProletarioLibertario dijo

    Puedes descargarlas desde desde el propio Ubuntu Kernel Team,
    http://kernel.ubuntu.com/~kernel-ppa/mainline/
    aunque mejor instala la 4.19.8 que acaba de salir y que corrige ese fallo que afecta a EXT4.

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.