Linux 7.2-rc5 corrige un error de larga data en un controlador agregado hace 17 años para datagramas IPv4 sobre IEEE-1394 Firewire, según el estándar RFC 2734 publicado en 1999. Este controlador ha estado presente en el núcleo de Linux desde 2009. Sin embargo, el controlador tenía un error que impedía el reensamblaje completo de un datagrama cuando se almacenaba en múltiples rangos de búfer.

El desarrollador de código abierto Ruoyu Wang detectó este error mediante un análisis estático y lo confirmó mediante una revisión del código. Wang preparó un parche para corregir el error, que fue incluido en Linux 7.2-rc5. El parche corrige la suposición de que las búsquedas de vecinos asumen que el vecino actual es el siguiente o anterior real, que en el borde de la lista es la cabecera de la lista, y que los controles de espacio no comparan el borde antiguo de la parte actual, sino que lo comparan después de agregar la nueva parte.

Esta corrección fue realizada por Wang, quien no utiliza el soporte IPv4 Firewire. Sin embargo, esta corrección puede ser un avance importante para los usuarios de IPv4 Firewire en 2026 y más allá.