Experiment zur Nutzung von AI zur Überprüfung von Änderungen im DRM-Subsystem des Linux-Kernels.

Dave Airlie, Maintainer des Grafiktreiber-Stapels im Linux-Kernel, hat die Einführung eines unterstützenden automatisierten Systems zur Überprüfung von Patches angekündigt, bei dem eine KI-Plattform namens Claude Opus 4.6 zur Überprüfung der Änderungen eingesetzt wird. Das System wurde als Experiment implementiert, um die Möglichkeiten der Anwendung von KI zur Optimierung der Arbeitsabläufe der Mitarbeiter von Red Hat zu bewerten.

Die KI-Überprüfung umfasst Änderungen, die zur Einbeziehung in das DRM (Direct Rendering Manager) -Subsystem eingereicht werden. Die Veröffentlichung der Ergebnisse erfolgt über die beim Linux-Kernel-Entwicklungsprozess verwendeten Mailinglisten. Um die Hauptmailingliste, in der die Entwicklung des DRM-Subsystems stattfindet, nicht zu überladen, wurde eine separate Mailingliste für die KI-Berichte mit dem Namen drm-ai-reviews eingerichtet.

Es wird erwartet, dass die Autoren der Patches die KI-Überprüfungen als erstes Feedback nutzen können. Die Analyse solcher Überprüfungen ist jedoch nicht zwingend und die Autoren sind frei, die KI-Überprüfungen nach eigenem Ermessen in Betracht zu ziehen. Wenn die KI-Überprüfungen regressiven Fehler finden, die von den Patch-Autoren ignoriert wurden, könnte in Zukunft eine genauere Analyse der KI-Überprüfungen gefordert werden.

Ursprünglich versuchte Dave, die von Chris Mason vorgeschlagenen Vorschläge zur Organisation der Überprüfung in Claude zu nutzen, um die Arbeitsweise der Subsysteme und Protokolle zu klären und dem KI-Assistenten ein besseres Verständnis des Kontexts bei der Überprüfung zu ermöglichen. Chris' Set diente dazu, Regressionen zu identifizieren und die Patches bei ihrer sequentiellen Anwendung auf den aktuellen Kernel-Codebaum zu analysieren und die Regressionstestungen im letzten Patch durchzuführen.

Letztendlich musste Dave die Eingabeaufforderungen von Chris bearbeiten und erweitern, da es erforderlich war, dass die KI eine Reihe von Patches als Ganzes überprüft, gefolgt von einer detaillierten Analyse jedes einzelnen Patches. Neben dem aktuellen Kernel-Codebaum wurde die Überprüfung auch auf den Branch drm-next ausgeweitet. Dave bereitete auch ein Werkzeug für die Integration mit dem KI-Dienst Claude und die Organisation der Mailingliste vor.

Quelle: opennet.ru

60GB SSD 8Gb DDR4