Jądro Linux 5.8 stanie się największym pod względem liczby zmian

Linus Torvalds przedstawił Pierwszy kandydat do wydania jądra Linux 5.8, wskazując, że zdaje się, iż będzie to największa aktualizacja pod względem liczby zmian w historii projektu. W gałęzi 5.8 przyjęto 14206 zestawów zmian, które dotknęły około 20% wszystkich plików w repozytorium z kodem jądra. Rozmiar łatki 5.8-rc1 wynosił 61 MB, co jest około 35% większe niż wynikowy patch z wydania 5.7. Wydanie jądra Linux 5.8 spodziewane jest pod koniec sierpnia.

Zmiany objęły 15234 plików, dodano 1026178 linii kodu,
usunięto 480891 linii (dla porównania w gałęzi 5.7 dodano 570560 linii kodu, a usunięto 297401 linii). Około 37% wszystkich przedstawionych w 5.8 zmian dotyczy sterowników urządzeń, około 16% zmian odnosi się do aktualizacji kodu specyficznego dla architektur sprzętowych, 10% dotyczy stosu sieciowego, 3% — systemów plików, a 4% — wewnętrznych podsystemów jądra.

Zauważono, że jądra z dużymi rozmiarami patchy występowały również wcześniej, ale zmiany zazwyczaj koncentrowały się w jednym podsystemie lub były spowodowane dodaniem dużej ilości typowych danych (na przykład w jądrze 4.12 dla sterownika AMD GPU dodano dużą liczbę linii z opisem rejestrów, a w jądrze 2.6.29 dodano dużą porcję nowych sterowników w sekcji staging).

Jądro Linux 5.8 wyróżnia się tym, że zmiany w nim są liczne (pod względem liczby commitów i liczby dodanych linii kodu) i są rozproszone po różnych podsystemach. Najwięcej zmian obejmuje sterowniki. Wiele zmian dotyczy fundamentalnych poprawek i porządkowania w głównych podsystemach, a także rozwoju specyficznych dla architektur sprzętowych ulepszeń. Nie zabrakło również zautomatyzowanych poprawek związanych z korektą informacji o licencjach w formacie SPDX, ale te poprawki nie dominują i jedynie odzwierciedlają zwiększoną aktywność w rozwoju.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster