Linus Torvalds nutzte große Sprachmodelle (LLMs), um schwer verständlichen Code der Linux-Bibliothek assoc_array lesbarer zu machen. Ein anschließender Test im User Space bestätigte einen zuvor von Nils Ollrogge gemeldeten Fehler und fand drei weitere – insgesamt vier. Phoronix-Autor Michael Larabel berichtete am 12. Oktober 2026 über den Vorgang und gab Torvalds’ Nachricht zum Branch wieder (Phoronix).
Wie die KI bei assoc_array half
Torvalds beschrieb einen LLM-unterstützten Entwicklungszweig, in dem einige größere, schwer lesbare Funktionen aufgeteilt wurden, um den Code verständlicher zu machen. Die Werkzeuge halfen damit bei der Lesbarkeit des konkreten Bibliothekscodes; der Bericht beschreibt keinen automatisierten Suchlauf durch den gesamten Linux-Kernel.
Ein gemeldeter Fehler und drei weitere
Nils Ollrogge hatte den ersten Fehler gemeldet und einen Lösungsvorschlag vorgelegt. Ein Testprogramm im User Space – also außerhalb des Kernels – bestätigte diesen Fehler und fand drei zusätzliche. Torvalds zufolge gingen die drei weiteren Fehler auf den ersten Commit zurück, mit dem assoc_array 2013 in den Kernel aufgenommen wurde.
Ein früherer NeoTeo-Bericht über Torvalds’ Einsatz von Claude Code an einem separaten Linux-Patch behandelte eine andere Arbeit; hier geht es um die Lesbarkeit von assoc_array und die vier Befunde.
Was Phoronix zum Patch-Stand meldete
Zum Stand des Berichts vom 12. Oktober 2026 waren die Patches noch nicht in den Hauptzweig übernommen. Phoronix beschrieb ihre Zuordnung zum damals bevorstehenden Merge-Fenster für Linux 7.4 als Vermutung.