Por primera vez, los desarrolladores detectan los cambios que llevaban tiempo esperando.

Los desarrolladores de Linux obtuvieron la primera razón para esperar que puedan ponerse al día con el flujo de errores detectados por inteligencia artificial. Linus Torvalds informó de una señal alentadora al publicar Linux 7.4-rc2 el 8 de noviembre. Según el mantenedor de BPF, Alexey Starovoitov, las correcciones en ese subsistema ahora llegan más rápido que los nuevos informes de defectos del núcleo.
BPF, incluido el mecanismo ampliado eBPF, permite ejecutar programas verificables dentro del núcleo para tareas de red, supervisión del sistema y otras. Torvalds no aportó cifras que confirmaran el cambio de ritmo y transmitió la estimación del mantenedor. En las demás áreas de Linux todavía no se aprecia ese punto de inflexión, por lo que es pronto para decir que el flujo de hallazgos de IA ha terminado.
Una semana antes la situación se veía diferente. En Linux 7.4-rc1 los desarrolladores fusionaron 19 671 commits en lugar de los aproximadamente 15 000 habituales. El récord del núcleo no está relacionado únicamente con la IA: al volumen contribuyeron cambios habituales y archivos grandes con la descripción de los registros de las GPU de AMD. Torvalds no indicó públicamente la proporción exacta de correcciones provocadas por las comprobaciones de IA.
El segundo candidato a lanzamiento también resultó voluminoso, sin embargo el tamaño de la lista de cambios crea una impresión engañosa. Una parte considerable la ocuparon correcciones automáticas cortas realizadas con la herramienta Coccinelle y aplazadas tras la ventana de fusión. Sin esa masa de pequeños cambios, alrededor de un tercio del trabajo correspondió a controladores, otro tercio a red y BPF, y el resto a memoria, sistemas de archivos y arquitecturas.
El flujo de hallazgos no afecta solo a BPF. El mantenedor del subsistema de memoria, David Hildenbrand, aportó para Linux 7.4-rc2 correcciones de fallos antiguos, la mayoría de los cuales fueron detectados por Anthropic. Entre las consecuencias de los defectos hallados hubo filtraciones de información, corrupción de datos y errores de acceso a la memoria. Parte de los problemas los desarrolladores los encontraron ya al revisar las correcciones propuestas.
La escala de la búsqueda por IA va mucho más allá de Linux. Anthropic divulgó que, hasta el 2 de noviembre, había comunicado información sobre 5 087 supuestas vulnerabilidades en 680 proyectos de código abierto. Según la compañía, en ese momento se habían corregido 629 defectos. No todos los informes pasaron verificación independiente, por lo que la diferencia entre los reportes y los parches no puede considerarse un número de vulnerabilidades comprobadas.
Otra muestra de la escala la ofreció OpenAI: en octubre su sistema automático confirmó 948 vulnerabilidades individuales para escalada local de privilegios en Linux y creó exploits funcionales en un entorno de prueba. Para el cierre del estudio se habían corregido ya 61 defectos en la rama principal. No se trata de ataques comprobados a usuarios ni de la intrusión remota en cualquier servidor.
Torvalds relaciona los cambios también con el momento en que los desarrolladores reciben las observaciones. En Linux 7.4 más hallazgos de IA se empezaron a corregir antes del inicio de la estabilización, y no en las últimas semanas antes del lanzamiento. Además, con frecuencia las personas reescriben los parches generados por redes neuronales. Linux 7.4-rc2 sigue siendo una compilación de prueba, y la estabilidad del nuevo ritmo de correcciones solo podrá evaluarse con las versiones siguientes.