prolinuxua
5 лет назадРеліз ядра Linux 5.3
Після двох місяців розробки Лінус Торвальдс презентував реліз ядра Linux 5.3. Анонсуючи нову версію Лінус нагадав розробникам про головне правило створення ядра - збереження незмінності поведінки для компонентів користувацького середовища.
Основні нововведення:
- Додано підтримку GPU AMD Navi, процесорів Zhaoxi та технології керування енергоспоживанням Intel Speed Select
- в планувальник завдань додано підтримку механізму прикріплення навантаження, що дозволяє дотримуватись мінімального чи максимального діапазонів частот в залежності від активних задач на процесорі.
- зміни у файлових системах для покращення безпеки та швидкості роботи
- додано нові драйвери для віртуалізації
- додано багато драйверів для відеокарт і відео підсистем та розширені можливості деяких існуючих.
- з’явилась підтримка нових процесорів ARM SoC Mediatek mt8183 (4x Cortex-A73 + 4x Cortex-A53), TI J721E (2x Cortex-A72 + 3x Cortex-R5F + 3 DSPs + MMA) и Amlogic G12B (4x Cortex-A73 + 2x Cortex-A53) а також чималої кількості плат створених на них
Повний перелік оновлень дивіться тут
В Linux 5.3 здійснено 15794 виправлень від 1974 розробників. Розмір патча - 92 мегабайти. Близько третини змін пов’язані з драйверами пристроїв.
Разом з новим ядром Фонд вільного ПЗ сформував повністю вільний варіант ядра 5.3 - Linux-libre 5.3-gnu. З нього вичищено елементи прошивок та драйверів, що містять невільні компоненти або ділянки коду.
Джерело: lkml.org