Linux 4.3-rc1

Nach nicht ganz zwei Wochen hat Torvalds das Fenster zugeworfen. Also das Merge Window, durch das zwar keine Stechmücken, aber Patches hereinflattern.

Was hat sich getan? Viele Änderungen gab es für Samsungs Smartphone-Architektur Exynos (aber kein Mensch hat Lust, sich da durchzugraben). Die Treiber-Updates sind wie fast immer der größte Batzen und damit kaum überschaubar. Ziemlich viel Arbeit floss auch diesmal wieder in den erst in Linux 4.2 aufgenommenen Grafik-Treiber amdgpu. Hier finden offensichtlich auch schon die ersten Aufräumarbeiten statt: Die ersten Bestandteile wurden schon aus dem Treiber-spezifischen Code herausgelöst und in einen „include“-Bereich verlagert, auf den dann auch andere Treiber zugreifen können.

Einige Updates für den nouveau-Treiber hatten es nicht mehr zum Merge Windows für Linux 4.2 geschafft, und sind eben jetzt mit dabei, was das Anteil der Grafik-Treiber an dieser Linux-Version weiter erhöht. Außerdem werden zwei Infiniband-Treiber rausfliegen, zumindest wenn sich in nächster zeit niemand über die bereits jetzt erfolgte Löschung beschwert.

Keinen verwundert, dass 4.3-rc1 um einiges kleiner ist als der Vorgänger. An die Zahl der geänderten Codezeilen bei 4.2 wird so bald keiner mehr heran kommen und mit etwa 11,5 Tausend Commits liegt 4.3 immer noch über dem Durchschnitt der letzten Versionen.

Die letzten rc1-Versionen:
Eine Übersicht über die ersten Entwicklerversionen der letzten Kernel

Commits geänderte Dateien eingefügte Zeilen gelöschte Zeilen Datum Tage *
3.0-rc1 7 728 7 345 515 283 434 481 30. Mai 2011 11
3.1-rc1 7 620 8 567 682 861 567 884 8. Aug 2011 17
3.2-rc1 10 730 12 103 1 628 367 1 406 543 8. Nov 2011 15
3.3-rc1 9 460 10 078 569 551 360 626 19. Jan 2012 15
3.4-rc1 9 859 10 526 553 618 344 653 31. Mrz 2012 12
3.5-rc1 10 068 9 139 605 187 400 813 3. Jun 2012 14
3.6-rc1 9 160 7 629 512 898 248 227 2. Aug 2012 12
3.7-rc1 11 083 15 096 1 543 528 1 226 219 14. Okt 2012 14
3.8-rc1 11 737 10 482 554 790 340 624 21. Dez 2012 14
3.9-rc1 10 941 10 585 589 505 328 642 03. Mrz 2013 13
3.10-rc1 12 714 9 909 641 289 386 291 12. Mai 2013 13
3.11-rc1 10 160 8 889 770 288 238 578 14. Jul 2013 14
3.12-rc1 10 152 8 110 576 934 258 806 16. Sep 2013 14
3.13-rc1 11 355 9 304 424 291 229 753 22. Nov 2013 19
3.14-rc1 11 366 9 991 588 363 256 191 3. Feb 2014 14
3.15-rc1 12 825 9 916 614 375 241 835 13. Mrz 2014 13
3.16-rc1 12 077 9 127 497 930 259 019 15. Jun 2014 7
3.17-rc1 11 528 9 947 629 361 651 438 16. Aug 2014 13
3.18-rc1 10 362 8 484 460 463 344 624 20. Okt 2014 15
3.19-rc1 12 141 10 333 477 712 344 938 21. Dez 2014 14
4.0-rc1 9 590 8 974 496 439 320 239 23. Feb 2015 14
4.1-rc1 11 409 9 603 441 712 246 338 27. April 2015 12
4.2-rc1 12 808 10 344 1 062 782 272 311 5. Juli 2015 13
4.3-rc1 11 430 9 771 617 448 313 871 12. September 2015 13

* Tage seit dem letzten Release

Quelle: Linux Kernel Mailing List

Tags: