Ядро 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? Дайте мне знать в комментариях!

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

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

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

Офлайн 27 хв.

FOX

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