Linus Torvalds De eerste kandidaat voor de releases van de Linux-kernel 5.8, waarbij wordt opgemerkt dat dit naar verwachting de grootste zal zijn qua aantal wijzigingen van alle keren dat het project bestaat. In de 5.8-tak zijn 14206 wijzigingen doorgevoerd, die ongeveer 20% van alle bestanden in de code-repository van de kernel hebben geraakt. De grootte van 5.8-rc1 bedraagt 61 MB, wat ongeveer 35% meer is dan de resulterende patch van de release 5.7. De release van de Linux-kernel 5.8 wordt eind augustus verwacht.
De wijzigingen hebben 15234 bestanden beĆÆnvloed, met 1026178 regels code toegevoegd,
en 480891 regels verwijderd (ter vergelijking: in de 5.7-tak werden 570560 regels code toegevoegd en 297401 regels verwijderd). Ongeveer 37% van alle wijzigingen in 5.8 heeft betrekking op stuurprogramma's, ongeveer 16% van de wijzigingen betreft de update van architectuur-specifieke code, 10% heeft te maken met de netwerkstack, 3% met bestandssystemen en 4% met interne subsysteem van de kernel.
Het wordt opgemerkt dat kernels met grote patchgroottes eerder zijn voorgekomen, maar de wijzigingen waren meestal geconcentreerd in ƩƩn subsysteem of waren het gevolg van de toevoeging van een groot aantal standaardgegevens (bijvoorbeeld, in kernel 4.12 werden veel regels met registerbeschrijvingen toegevoegd voor de AMD GPU-stuurprogramma's, en in kernel 2.6.29 werd een grote hoeveelheid nieuwe stuurprogramma's aan de staging-sectie toegevoegd).
De Linux-kernel 5.8 is opmerkelijk omdat er veel wijzigingen in zijn (qua aantal commits en toegevoegde regels code) en ze zijn verspreid over verschillende subsystemen. De meeste wijzigingen hebben betrekking op stuurprogramma's. Veel wijzigingen betreft fundamentele veranderingen en opschoning in de belangrijkste subsysteem, evenals de ontwikkeling van architectuur-specifieke verbeteringen. Automatische aanpassingen zijn ook gemaakt die verband houden met de correctie van licentie-informatie in het formaat , maar deze aanpassingen zijn niet dominant en weerspiegelen alleen een verhoogde activiteit in de ontwikkeling.
Bron: opennet.ru
