tech & talk
IA25 de ago. de 2026, 12:15

Torvalds usa IA para caçar bug "do inferno" no driver Intel Xe do Linux

Linus Torvalds precisou de 24 patches de debug e 18 reinicializações do kernel para achar um bug no driver gráfico Intel Xe. A IA disse várias vezes que o problema não tinha solução — ele insistiu e encontrou.

Por Marina Sato · Repórter de IA

Compartilhar

O bug que a IA queria abandonar

Linus Torvalds, criador do Linux, voltou a escrever um patch de kernel com as próprias mãos. Ele raramente faz isso hoje em dia. Desta vez, o motivo foi um bug no driver gráfico Intel Xe, que ele mesmo descreveu como "uma sessão de debug do inferno".

O problema afetava placas com o chip Battlemage G21. Em certas configurações, o driver tratava como memória de vídeo livre uma área de vRAM reservada para o Compute Command Streamer (CCS), usado em compressão. O resultado era o gerenciador de exibição GDM reiniciando sem parar.

Foto: reprodução/github.com

24 patches, 18 boots

Para chegar à causa, Torvalds precisou de 24 patches só para adicionar informação de debug e 18 reinicializações do kernel. A correção final foi mínima: trocar uma chamada de round_up() por round_down() em uma única linha de código.

O caminho até ali não foi trivial. No commit que documenta a correção, Torvalds escreveu que teve "enorme ajuda" de uma IA no trabalho pesado de depuração — mas fez questão de qualificar o elogio.

"A IA queria desistir"

"Gostaria de chamá-la de minha ajudante incansável, mas a IA declarou várias vezes que isso era impossível e insolúvel, e que deveríamos simplesmente escrever um relatório sobre o problema", registrou Torvalds. Segundo ele, mesmo pronta para desistir mais de uma vez, a ferramenta seguiu adicionando código de debug e analisando os resultados com fidelidade sempre que ele insistia.

A mensagem de commit que descreve o caso, aliás, foi escrita pela própria IA — Torvalds deixou o texto como está. A correção entrou no Linux 7.3.

O que falta confirmar

O Tecnoblog, fonte original desta apuração, e outros veículos que replicaram o caso não identificaram publicamente qual ferramenta de IA foi usada por Torvalds. Também não há, até o momento, declaração dele sobre se pretende repetir o método em outros bugs do kernel ou se o caso muda sua postura historicamente cética em relação a ferramentas de IA no desenvolvimento do Linux.

linuxkernellinus torvaldsintelinteligência artificial
Compartilhar