Линус Торвальдс объявил о доступности первого релиз-кандидата (RC1) Linux 5.12 в прошлое воскресенье после блокпоста, вызванного отключением электроэнергии на северо-западе США.
По сообщениям, из-за зимних погодных условий и преждевременного отключения электроэнергии в Портленде, штат Орегон, Торвальдс решил назвать эту версию ядром «Замороженной пустоши».
Linux 5.12-rc1 удаляет поддержку многих систем ARM-on-Chip Более старый (SoC), который не обновлялся с середины 2010-х годов, а также содержит некоторые новые функции.
В эпоху удаленной работы перебои в подаче электроэнергии оказывают значительное влияние в проектах, особенно в проекте ядра Linux, поскольку более 1000 участников отправляют десятки тысяч запросов на изменение различных драйверов и других компонентов.
Торвальдс работает из своего дома в Портленде, и в последнее время город обесточен. на одну неделю.
«Теперь у нас было два необычных окна таяния подряд: во-первых, у нас был сезон отпусков, и на этот раз в районе Портленда более четверти миллиона человек остались без электричества, потому что у нас был зимний ледяной шторм, который принес вниз тысячи людей. деревья и много линий электропередач », - написал Торвальдс в электронном письме в воскресенье. «Таким образом, у меня фактически не было электричества в течение шести дней периода слияния, и я серьезно подумывал о том, чтобы расширить окно слияния, чтобы сделать все», - сказал он.
Но Торвальдс сказал, что этого не произошло, потому что люди «очень хорошо» получали его запросы на добычу вовремя.
«Когда я, наконец, восстановил свою энергию, все было в порядке, и я смог правильно собрать все вместе», - объяснил Торвальдс.
После разговора о его безэнергетической неделе, Торвальдс описал изменения и новые функции, добавленные в ядро Linux.. Он объявил, что в этом выпуске было больше удалений, чем добавлений, и что в Linux 5.12 была проведена историческая очистка.
«В общем, у нас все еще больше новых строк, чем мы удалили, но мы провели общую очистку, удалив поддержку старого OPROFILE (пользовательские инструменты используют многолетний интерфейс» perf «) и удалили несколько старых платформ SoC и различных драйверов. больше не имеют смысла », - сказал он.
Среди основных особенностей Новыми в версии 5.12 являются "Оптимизация времени связи Clang", которые повышают производительность компилятора, а также поддерживают микросхему Intel eASIC NX5, которая призвана предоставить альтернативу FPGA в пограничных и облачных приложениях. Вот обзор изменений в Linux 5.12-rc1.
Что касается улучшений для процессоров и платформ SoC, мы можем найти поддержку карт SiFive FU740 и HiFive Unmatched RISC-V, а также добавленную поддержку NUMA для RISC-V.
В то время как Intel ASIC N5X и Snapdragon 888 теперь являются новыми платформами, которые теперь поддерживаются.
Из других изменений, которые выделяются:
- Добавлена поддержка профиля платформы ноутбука Lenovo.
- Добавлена улучшенная поддержка устройств Microsoft Surface.
- Добавление нескольких драйверов для платформы x86
- Мы работали над устранением старых / устаревших платформ ARM с целью оптимизации ядра.
- Добавлена поддержка контроллера Sony PlayStation 5 DualSense.
- Добавление порта Nintendo 64
- Удаление поддержки Intel MID, а вместе с ней и поддержки Intel Simple Firmware Interface.
- Пакетная фиксация VFIO для повышения производительности
- Поддержка загрузки ядра Linux как корневого раздела в гипервизоре Microsoft;
- KVM теперь позволяет пользователю эмулировать гипервызов Xen.
- Поддержка Intel Xe VRR / Adaptive-Sync
- Поддержка разгона серии Radeon RX 6800/6900 OverDrive
- Поддержка формата пикселей FP16 для большего количества графических процессоров Radeon
- В поддержку AMDGPU внесено множество улучшений.
- Возможность отключения средств защиты графики Intel.
В конце концов если вам интересно узнать об этом больше, вы можете проверить следующую ссылку.