Durante os trabalhos de desenvolvimento do kernel 7.3 do Linux, Torvalds enviou uma correção direta de código para solucionar uma falha persistente no driver gráfico das placas Intel Xe. O problema fazia com que computadores travassem durante o processo de boot, bem no momento em que o sistema operacional entrava no modo gráfico para exibir a tela de login. O erro acontecia porque o driver calculava a alocação de memória de forma incorreta e arredondava valores para cima, liberando como espaço de vídeo blocos que já estavam ocupados pelo sistema. A solução definitiva exigia apenas alterar uma única linha trocando a instrução para arredondar para baixo, mas rastrear exatamente onde a memória estava sendo corrompida se mostrou uma tarefa bastante complicada.
O episódio gerou repercussão porque o criador do Linux costuma declarar publicamente que não atua mais escrevendo código no dia a dia, além de suas posições sobre o uso de IA. Nos bastidores do envio, Torvalds classificou a experiên...
Suggested Credits
Tags, Events, and Projects