Ядро Linux 5.14 випущено одразу після 30-річчя Linux

linux-kernel

Ядро Linux 5.14 випущене! Лінус Торвальдс тільки що оголосив про це в списку розсилки ядра

Я розумію, що ви все ще зайняті гала-концертами, шикарними балами і іншими заходами, присвяченими 30-річчю, але в якийсь момент ви повинні втомитися від постійного блиску, феєрверків і шампанського. Бальне плаття або фрак – не найзручніша річ. Святкування триватимуть ще кілька тижнів, але вам всім може знадобитися перепочинок від них.

І коли це станеться, у мене є для вас як раз те, що потрібно – нове ядро ​​- для тестування і насолоди. Тому що 5.14 вже там, просто чекає, щоб ви спробували його і нагадали собі, з якого приводу всі ці свята.

Звичайно, у бідних невтомних супроводжуючих ядра не буде часу на святкування, тому що для них це просто означає, що вікно злиття почнеться завтра. У нас є ще 30 років, щоб з нетерпінням чекати в кінці кінців. Але для інших – зробіть перепочинок, зберіть ядро, протестуйте його, а потім ви можете повернутися до уявної нескінченної вечірки, з якої, я впевнений, ви тільки що виповзли.

Лінус

Хоча цей випуск не такий великий, як вищезгаданий, він все ж містить безліч поліпшень, особливо для пристроїв ARM.

Давайте коротко розглянемо основні моменти цього випуску.

Ядро Linux 5.14: що нового?

Ядро Linux 5.14 містить широкий спектр нових можливостей, особливо для систем на базі ARM. Все це відбувається незважаючи на те, що Лінус Торвальдс стверджував, що це відносно невеликий реліз в первісному анонсі ядра.

За словами Лінуса, ми переходимо до реліз-кандидата v7 перед його остаточним випуском:

Більшість змін – це драйвери (виділяються GPU і мережеві),

а решта – досить випадкові речі: arch, трасування, мережеве ядро,

пара виправлень для віртуальних машин …

Лінус Торвальдс, анонс ядра Linux 5.14 RC7

Цей випуск містить безліч нових функцій. Ось список ключових нових можливостей, присутніх в ядрі Linux 5.14:

  • Raspberry Pi 400 тепер може повністю працювати з цим ядром, завдяки роботі, виконаній за останні пару місяців.
  • Тепер підтримується процесор Rockchip RK3568 SoC
  • Початкова підтримка для Sony Xperia 1 / 1II і 5 / 5II
  • Додані різні відновлення для Microsoft Surface Duo
  • Додані поновлення для плати DIY BananaPi M5
  • Важливі оновлення для RISC-V
  • Покращена підтримка відеокарт Intel Alder Lake P і Alder Lake M
  • Нова підтримка гарячого відключення на відкритих AMD Radeon
  • Введено “секретні” області пам’яті з новою системою під назвою ‘memfd_secret’
  • Покращення для зниження затримки в аудіодрайвер USB
  • Покращена підтримка USB4
  • Початкова основа для підтримки процесорів Intel Alder Lake.

У цій статті ми розглянемо, що це за функції, і що вони означають для кінцевого користувача.

Raspberry Pi 400

У минулому році Raspberry Pi Foundation випустила Raspberry Pi 400, клавіатурний комп’ютер, схожий на комп’ютери 1980-х років. На жаль, для роботи цього комп’ютера потрібна інша версія ядра через неосновні драйвери.

Однак з виходом ядра 5.14 ситуація, схоже, змінилася. Після кількох місяців розробки Raspberry Pi 400 тепер може бути завантажений за допомогою ядра Linux 5.14. На жаль, підтримка зайняла так багато часу, але краще пізно, ніж ніколи.

Підтримка SoC RK35xx

Цей рік був воістину славним для Rockchip. Вони почали з випуску серії SoC rk35xx, і багато виробників інтегрували недавно випущені SoC в свої продукти.

Одне з найпомітніших застосувань серії RK35xx – Quartz64, SBC, розроблений компанією Pine64. У Linux 5.14 з’явилася підтримка однієї з цих SoC, RK3568.

Для всіх прийдешніх плат на базі цієї SoC це включення надзвичайно важливо, тому що значно спрощує портування дистрибутива.

Початкова підтримка Sony Xperia 1/1II і 5/5II

Sony – один з небагатьох виробників мобільних телефонів, які активно підтримують роботу Linux на своїх телефонах. Про це свідчить їх сумісність з такими операційними системами, як Sailfish OS і Ubuntu Touch.

Тепер, з появою Sony Xperia 1/1II і 5/5II, має стати набагато простіше забезпечити завантаження ще більш широкого спектра дистрибутивів. Однак слід пам’ятати, що це тільки початкова підтримка, як і підтримка M1 в Linux 5.13.

Оновлення RISC-V

Одна з тенденцій, яку я помітив за останні кілька оновлень ядра – це постійно поліпшується підтримка процесорів RISC-V. У минулому оновленні ми отримали кілька значних поліпшень системи збирання, перебудовану карту пам’яті ядра і підтримку модуля налагодження ядра KProbes.

Цього разу, схоже, ця тенденція триває, і додано кілька поліпшень, специфічних для RISC-V. До них відносяться:

  • Підтримка прозорих величезних сторінок
  • Оптимізована функція copy_ {to, from} _user.
  • Підтримка загального відображення ресурсів PCI
  • Підтримка KFENCE (Kernel Electric Fence) для виявлення / перевірки помилок безпеки пам’яті.

Хоча ці оновлення в основному незначні, вони повинні прокласти шлях для майбутніх пристроїв на базі RISC-V.

Гаряче відключення Radeon

Можливо, моя улюблена особливість цього випуску – карти AMD Radeon отримали нову функцію гарячого відключення. Раніше виймання GPU під час роботи системи призводило до паніки ядра. Тепер ви можете в будь-який момент вилучити свій (Radeon) GPU, і ваша система продовжить нормально функціонувати, принаймні, теоретично.

Я сподіваюся, що в Linux ця функція працює краще, ніж в Windows. Хоча я б не рекомендував випадкове вилучення GPU з системи в середині оновлення, це все ж приємна функція, і буде цікаво подивитися, що люди будуть з нею робити.

Підтримка USB 4

Оскільки ми бачимо, що все більше нових ноутбуків поставляються з USB 4, стає все більш важливим, щоб Linux почав його підтримувати. На щастя, ядро ​​Linux 5.14 містить широкий спектр поліпшень для користувачів USB 4.

До них відносяться:

  • В ядро ​​thunderbolt додана підтримка USB 4.
  • Повсюдні виправлення попереджень про збір
  • Оновлення драйверів USB-послідовних інтерфейсів і підтримка нових пристроїв
  • Велика кількість оновлень драйверів
  • безліч інших дрібниць

Хоча ці поліпшення і не змінюють ситуацію, вони повинні допомогти багатьом нинішнім і майбутнім користувачам USB 4.

Підбивання підсумків

Завдяки покращеній підтримці USB, безлічі оновлень для пристроїв ARM і RISC-V, а також незначним оновленням GPU, цей випуск виглядає досить добре. Як я вже говорив, найбільше мене радує підтримка гарячого відключення Radeon, оскільки це має трохи спростити заміну GPU.

Як і минулого разу, я б рекомендував почекати, поки ваш дистрибутив запропонує офіційні оновлення, перш ніж переходити на ядро ​​Linux 5.14. На щастя, користувачі таких дистрибутивів, як Arch і Manjaro, повинні отримати оновлення в самий найближчий час. Просунуті користувачі Ubuntu можуть встановити останнім основне ядро, доклавши певних зусиль, хоча цього слід уникати.

Що ви думаєте про поліпшення в Linux Kernel 5.14? Дайте мені знати в коментарях!

179280cookie-checkЯдро Linux 5.14 випущено одразу після 30-річчя Linux

Автор публікації

Офлайн 5 місяців

FOX

Люблю что-то новое
Коментарі: 74Публікації: 127Реєстрація: 24-09-2017
Если Вам понравилась статья, то поделитесь ею в соц.сетях:
guest
0 комментариев
Inline Feedbacks
View all comments