Ядрото Linux 5.8 ще бъде най-голямото по брой промени.

Линус Торвальдс представи Първият кандидат за версия на ядрото Linux 5.8, отбелязвайки, че очевидно това ще бъде най-голямото по брой промени от съществуването на проекта. В клон 5.8 са приети 14206 набора от промени, които засягат около 20% от всички файлове в репозитория с кода на ядрото. Размерът пач 5.8-rc1 е 61 MB, което е с около 35% повече в сравнение с финалния пач от версия 5.7. Релизът на ядрото Linux 5.8 се очаква в края на август.

Промените засягат 15234 файла, добавени са 1026178 реда код,
изтеглени са 480891 реда (за сравнение, в клон 5.7 са добавени 570560 реда код, а изтеглени 297401 реда). Около 37% от всички представени в 5.8 промени са свързани с драйвери на устройства, около 16% от промените са свързани с обновяване на код, специфичен за хардуерни архитектури, 10% са свързани с мрежовия стек, 3% — с файловите системи и 4% с вътрешните подсистеми на ядрото.

Отбелязва се, че ядра с големи размери на пача са срещани и преди, но промените обикновено са били концентрирани в една подсистема или са били причинени от добавяне на голям обем типови данни (например, в ядрото 4.12 за драйвера на AMD GPU е добавен голям брой редове с описание на регистрите, а в ядрото 2.6.29 е добавена голяма доза нови драйвери в раздела staging).

Ядрото Linux 5.8 е забележително с това, че промените в него са много сами по себе си (по брой комити и по брой добавени редове код) и те са разпределени по различни подсистеми. Най-много промени засягат драйверите. Много от промените касаят основни изменения и почистване в основните подсистеми, както и развитие на специфични за хардуерните архитектури подобрения. Не е минало и без автоматизирани корекции, свързани с корекция на информацията за лицензите в формат SPDX, но тези корекции не са доминиращи и само отразяват увеличената активност в разработката.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster