Die Gesamtgröße des Linux-Kernel-Quellbaums nähert sich 40 Millionen Zeilen.Obwohl eine große Anzahl veralteter Treiber und alter Plattformunterstützungscodes im Zusammenführungsfenster von Linux 7.1 gelöscht wurden, nimmt der Gesamtumfang weiter zu und der Code für AMD-Grafiktreiber hat die Grenze von 6 Millionen Zeilen überschritten.

Als die Veröffentlichung der Linux 7.1-rc1-Version im Laufe des heutigen Tages erwartet wird und das Merge-Fenster für Linux 7.1 bald geschlossen wird, war die Außenwelt zunächst besorgt darüber, ob die groß angelegte Codelöschung dazu führen würde, dass das gesamte Codevolumen des Kernels im Vergleich zu Linux 7.0 zurückgeht. Die Ergebnisse zeigten jedoch, dass die Löschung immer noch nicht ausreichte, um den neuen Inhalt auszugleichen. Die Gesamtzahl der Zeilen im Git-Quellbaum von Linux 7.1 nähert sich immer noch schnell der 40-Millionen-Zeilenzahl.
In dieser Runde des Linux 7.1-Entwicklungszyklus hat der Kernel ISDN-, Amateurfunk- und andere alte Netzwerktreibercodes entfernt. Allein dieser Teil hat etwa 138.000 Codezeilen eingespart. Darüber hinaus wurden auch einige veraltete PCMCIA-Treiber und einige PCI-Treiber bereinigt. Gleichzeitig wurde damit begonnen, die Unterstützung für den russischen Baikal-Prozessor einzustellen. Linux 7.1 hat außerdem mit der Einstellung der Unterstützung für den Intel 486-Prozessor begonnen. Die aktuellen Auswirkungen dieses Teils auf das gesamte Codevolumen sind jedoch nicht offensichtlich. Weitere i486-bezogene Bereinigungsarbeiten werden voraussichtlich in den folgenden Kernel-Zyklen fortgesetzt.

Laut Statistiken des Programms cloc verfügt das Git-Repository von Linux v7.0 über insgesamt 39.621.378 Zeilen, darunter 4.991.874 Leerzeilen, 4.737.829 Kommentarzeilen und 29.891.675 Zeilen Inhalt, die als tatsächlicher Code identifiziert wurden. Am Morgen des 26. April ist der Git-Quellbaum von Linux 7.1 auf 39.880.636 Zeilen angewachsen, was bedeutet, dass selbst nach mehreren Löschungen in dieser Runde von Fusionsfenstern immer noch ein Nettoanstieg von etwa 259.000 Codezeilen zu verzeichnen ist. Davon sind 5.015.790 Leerzeilen, 4.775.889 Kommentarzeilen und 30.088.957 Zeilen tatsächlicher Code.
Dies bedeutet auch, dass Linux 7.1 die Schwelle von 30 Millionen Zeilen tatsächlichem Code überschritten hat; Zählt man Leerzeilen und Kommentare zusammen, ist der gesamte Linux-Quellbaum nur noch einen Schritt von 40 Millionen Zeilen entfernt. Dem Bericht zufolge dürfte der Linux 7.2-Entwicklungszyklus aufgrund des aktuellen Wachstumstrends der Punkt sein, an dem das gesamte Kernel-Codevolumen offiziell 40 Millionen Zeilen überschreitet.

Zusätzlich zur Gesamtgröße des Kernels ist auch die Größe des AMD-Grafiktreiber-bezogenen Verzeichnisses drivers/gpu/drm/amd im Linux-Kernel recht groß und umfasst AMDGPU, AMDKFD, Display-Core-Code und automatisch generierte Header-Dateien für verschiedene GPU-Generationen. Statistiken zeigen, dass im Linux 7.0-Stadium das gesamte Codevolumen dieses modernen AMD-Kernel-Grafiktreiber-Stacks 6.049.235 Zeilen betrug. Im aktuellen Git-Status von Linux 7.1 ist diese Zahl auf 6.162.946 Zeilen gestiegen, was den kontinuierlichen Anstieg des Anteils des GPU-Treiber-Subsystems im Linux-Quellbaum weiter unterstreicht.