Am 16. August 2026 ist Linux 7.2 offiziell erschienen – pünktlich nach neun Testversionen, von denen die letzten beiden ungewöhnlich groß ausfielen. Linus Torvalds nannte die sechste Testversion die größte RC6 seit Jahren, gemessen an der Zahl der Commits, und machte dafür vor allem einen Grund verantwortlich: KI-gestützte Reviewtools, die inzwischen unablässig den Kernel-Quellcode nach Fehlern durchsuchen. Was für Torvalds der "neue Normalzustand" ist, sieht der Wireless-Maintainer Johannes Berg deutlich kritischer – und zieht mitten im wichtigsten Release des Jahres eine öffentliche Grenze. Dieser Artikel ordnet ein, was in Linux 7.2 technisch steckt, wie es zur größten RC6 seit Jahren kam und warum der Streit um KI-Patches gerade erst beginnt.
Was am 16. August geschah
Linux 7.2 wurde nach dem gewohnten Rhythmus aus Merge-Fenster und sieben Testversionen (Release Candidates) fertiggestellt und als stabile Version veröffentlicht. Die Version wird in den kommenden Monaten die Basis für aktuelle Distributionsausgaben bilden, darunter kommende Releases von Ubuntu und Fedora, die typischerweise die zum Stichtag aktuellste Kernel-Version übernehmen. Bemerkenswert war weniger das Ziel als der Weg dorthin: Bereits die RC6 vom 2. August fiel nach Einschätzung von Linus Torvalds ungewöhnlich groß aus, die RC7 vom 9. August legte mit über 400 Fixes von mehr als 230 Beitragenden noch einmal nach. Für einen Zeitpunkt im Kernel-Zyklus, an dem sich die Entwicklung normalerweise beruhigt, war das ein deutlicher Ausreißer nach oben.
Der Weg zur größten RC6 seit Jahren
Release Candidates sollen mit fortschreitendem Zyklus kleiner werden – je näher der stabile Release rückt, desto mehr beschränken sich Maintainer auf Bugfixes statt neuer Funktionen. Bei Linux 7.2 verlief diese Kurve anders: Torvalds beschrieb die RC6 als die nach Commit-Zahl größte seit Jahren und betonte gleichzeitig, dass der Code selbst nicht schlecht oder kaputt wirke – nur eben ungewöhnlich umfangreich. Zwei Faktoren kamen zusammen: ein Rückstau im Networking-Subsystem nach der Sommer-Konferenzpause, in der viele Patches liegen geblieben waren, und ein spürbar gestiegener Anteil an Vorschlägen, die auf KI-gestützte Reviewtools zurückgehen. Die RC7 bestätigte den Trend mit weiteren umfangreichen Korrekturen, darunter eine Absicherung gegen eine Speculative-Return-Stack-Overflow-Schwachstelle, eine Reparatur eines acht Jahre alten Use-after-free-Fehlers in der Speicherverwaltung sowie wiederhergestellte Btrfs-Mechanismen gegen stillen Datenverlust.
Torvalds' Erklärung: KI-Reviewtools als neuer Normalzustand
Torvalds selbst zeigte sich in seiner Ankündigungs-Mail an die Kernel-Mailingliste bemerkenswert gelassen. Er sprach vom "neuen Normalzustand mit vielen Fixes, von denen viele auf die Prüfung durch verschiedene KI-Tools zurückgehen" – eine Formulierung, die weder Alarmismus noch Euphorie erkennen lässt, sondern eine Entwicklung beschreibt, mit der sich die Kernel-Community offenbar bereits arrangiert hat. Konkret geht es um Systeme wie KI-gestützte Erweiterungen des Fuzzing-Tools Syzbot, die kontinuierlich Fehler im Kernel-Code aufspüren und automatisch Patch-Vorschläge dazu formulieren. Der Vorteil liegt auf der Hand: Fehler, die früher unentdeckt geblieben wären oder erst durch aufwendige manuelle Code-Reviews aufgefallen wären, werden jetzt systematisch gefunden. Der Preis dafür zeigt sich jedoch in der schieren Menge an Vorschlägen, die menschliche Maintainer sichten müssen – und genau hier setzt der Widerspruch aus einer anderen Ecke des Kernels an.
Gegenwind: Ein Maintainer zieht die Reißleine
Johannes Berg, der die Wireless-Treiber des Kernels (802.11, mac80211, WWAN, rfkill) betreut, positionierte sich bereits am 6. August deutlich gegen den von Torvalds beschriebenen Normalzustand. Sein Ansatz: Ein KI-generierter Patch bekommt künftig maximal eine "Drei-Sekunden-Prüfung" – macht sie nicht sofort deutlich, dass der Vorschlag tatsächlich trifft, wird er ignoriert. Berg begründete das unter anderem damit, dass er nicht länger mit einer KI diskutieren wolle, die schneller Code ausspucke, als er ihn überhaupt lesen könne. Als direkte Konsequenz ließ er automatisiert generierte KI-Patches von Syzbot für sein Subsystem sperren. Bemerkenswert ist der Einwand, den Berg dabei zurückwies: Dass jeder KI-generierte Patch von Syzbot vorab von einem Menschen geprüft und freigegeben werde. Seine Antwort darauf war sinngemäß, dass ein Mensch, der wirklich über den Patch nachdenke, ihn kaum noch als "KI-generiert und von Syzbot verschickt" einordnen würde – die Prüfung werde in der Praxis oft zur Formsache. Bergs Position bleibt dabei ausdrücklich auf sein eigenes Subsystem beschränkt; eine kernelweite Richtlinie gibt es nach aktuellem Kenntnisstand nicht.
Was Linux 7.2 technisch mitbringt
Unabhängig von der KI-Debatte bringt Linux 7.2 eine Reihe konkreter Verbesserungen mit. Der Scheduler unterstützt nun Cache-Aware Scheduling und berücksichtigt damit stärker, welche CPU-Kerne bereits warme Caches für einen Prozess vorhalten – das reduziert unnötige Cache-Misses beim Umverteilen von Threads. Für USB4 kommt mit USB4STREAM-Unterstützung ein weiterer Baustein hinzu. Auf der Dateisystemseite überarbeitete Ext4 sein Fast-Commit-Handling, um Locking-Konflikte und mögliche Deadlocks zu vermeiden, und beschleunigte gleichzeitig die interne str2hashbuf-Funktion für die Verzeichnis-Hash-Berechnung: Durch Verarbeitung in Vier-Byte-Blöcken statt Byte für Byte ergibt sich bei längeren Pfaden ein rund doppelt so schneller Durchlauf. Bei I/O-lastigen Benchmarks auf AMD- und Intel-Systemen zeigten sich zudem spürbare Verbesserungen, insbesondere bei zufälligen Schreibzugriffen.
Was das für Admins und Selfhoster bedeutet
Für den eigenen Homelab-Server oder die produktive Linux-Maschine bedeutet Linux 7.2 zunächst: abwarten, bis die eigene Distribution die Version übernimmt, und dann wie gewohnt testen, bevor produktive Systeme aktualisiert werden – das gilt bei einer derart umfangreichen RC-Phase eher mehr als weniger. Wer WLAN-Treiber im Kernel-Bereich intensiv nutzt oder gar an Kernel-Patches mitwirkt, wird die schärfere Prüfpraxis bei Wireless-Beiträgen möglicherweise indirekt spüren, etwa durch eine langsamere Aufnahme automatisiert eingereichter Fixes in diesem Bereich. Für alle anderen bleibt die Debatte vor allem eine Beobachtung wert: Sie zeigt exemplarisch, wie eines der größten und am längsten bestehenden Open-Source-Projekte der Welt gerade live aushandelt, wie viel Automatisierung ein kollaborativer Entwicklungsprozess verträgt, ohne dass die Qualitätssicherung darunter leidet.
Einordnung: Wohin sich der Kernel-Workflow entwickelt
Der Konflikt zwischen Torvalds' Gelassenheit und Bergs Härte ist keine Randnotiz, sondern dürfte typisch für die kommenden Kernel-Zyklen werden. Je mehr KI-Tools in der Lage sind, plausibel aussehende Patches in großer Zahl zu produzieren, desto mehr verschiebt sich der Engpass vom Schreiben zum Prüfen – eine Ressource, die sich in einem von Freiwilligen getragenen Projekt nicht beliebig skalieren lässt. Ob sich Torvalds' "neuer Normalzustand" durchsetzt oder ob weitere Maintainer Bergs Beispiel folgen und KI-generierte Beiträge strenger filtern, dürfte sich schon im kommenden Linux-7.3-Zyklus zeigen. Für Beobachter lohnt sich ein Blick auf beide Positionen: Torvalds' pragmatische Haltung nimmt die höhere Prüflast in Kauf, solange die Codequalität stimmt; Bergs Ansatz setzt stattdessen auf klare Grenzen, bevor die Prüflast überhaupt entsteht. Beide Modelle werden sich in den kommenden Monaten am Ergebnis messen lassen müssen.
FAQ:
- Ist Linux 7.2 jetzt "von einer KI geschrieben"?
Nein. KI-Tools wie KI-gestützte Erweiterungen von Syzbot durchsuchen den Code nach Fehlern und schlagen Patches vor, die weiterhin von menschlichen Maintainern geprüft und freigegeben werden müssen – zumindest in der Theorie. Genau diese Prüfpraxis steht in der aktuellen Debatte in Frage. - Betrifft Johannes Bergs Sperre den ganzen Kernel?
Nein, sie gilt ausdrücklich nur für sein eigenes Subsystem – die Wireless-Treiber (802.11, mac80211, WWAN, rfkill). Eine kernelweite Regelung für KI-generierte Patches existiert nach aktuellem Kenntnisstand nicht. - Wann bekomme ich Linux 7.2 auf meinem System?
Das hängt von der jeweiligen Distribution ab. Rolling-Release-Systeme wie Arch oder openSUSE Tumbleweed übernehmen neue Kernel meist innerhalb weniger Tage bis Wochen, klassische Distributionen mit festen Release-Zyklen typischerweise erst mit der nächsten größeren Version oder über ein HWE-Kernel-Paket. - Was ist an Cache-Aware Scheduling konkret neu?
Der Scheduler berücksichtigt stärker, auf welchem CPU-Kern ein Prozess zuletzt lief und ob dessen Cache dadurch noch "warme" Daten enthält, bevor er ihn auf einen anderen Kern verschiebt – das kann unnötige Cache-Misses und damit Latenz reduzieren, besonders auf Systemen mit vielen Kernen. - Sollte ich als Homelab-Betreiber jetzt sofort updaten?
Nicht überstürzt. Angesichts der ungewöhnlich umfangreichen RC-Phase ist etwas Vorsicht sinnvoll: Erst die eigene Distribution das Update ausliefern lassen und wie üblich auf einem Testsystem prüfen, bevor produktive Server aktualisiert werden.
Fazit:
- Linux 7.2 ist ein Release mit zwei Geschichten: einer aus soliden, unspektakulären technischen Verbesserungen und einer zweiten über die wachsenden Schmerzen eines Entwicklungsprozesses, der zunehmend mit KI-gestützten Werkzeugen arbeitet. Torvalds nimmt es gelassen, Berg zieht eine Linie – wie sich dieser Widerspruch auflöst, wird die kommenden Kernel-Zyklen prägen.
Quellen:
- The Register
- Phoronix: RC6
- Phoronix: RC7
- Phoronix: Wireless-Maintainer
- Phoronix: Release
- Phoronix: Ext4