Американские горки, аттракцион которых называют Linux 5.8 Он вернулся в исходную точку, то есть закончил. Было много взлетов и падений, много сомнений, которые заставили Линуса Торвальдса, главного разработчика ядра Linux, подумать, что потребуется восьмой RC, но этого не было и несколько часов назад. запущенный стабильная версия ядра, которая выйдет с очень важными новостями.
Что касается последнего, то ниже у вас есть список новостей которые поставлялись с Linux 5.8, мы занимаем от Майкла Ларабеля, который отвечает за рассмотрение всех изменений, предложений и разговоров о ядре Linux. Среди них выделяется драйвер питания для AMD, но он также гарантирует, что модифицировали до 20% кода.
Что нового в Linux 5.8
- Графика
- Поддержка открытого исходного кода Qualcomm Adreno 405/640/650.
- Добавлена поддержка AMDGPU TMZ с надежными зонами памяти для зашифрованной видеопамяти.
- Поддержка Intel Tiger Lake SAGV и других графических обновлений Gen12.
- Поддержка программного восстановления Radeon Navi / GFX10.
- Драйвер Radeon теперь также лучше справляется с критическими тепловыми сбоями.
- Поддержка буфера P2P / DMA между графическими процессорами.
- Другие обновления, такие как управление питанием среды выполнения Lima или поддержка модификаторов формата NVIDIA в Nouveau.
- процессоры
- Контроллер питания AMD был объединен, чтобы наконец открыть доступ к датчикам мощности Zen / Zen2 в Linux.
- AMD Ryzen 4000 Renoir: температура и поддержка EDAC.
- Теперь поддерживается вложенная живая миграция AMD с помощью KVM.
- Поддержка процессора Loongson 3 для виртуализации KVM.
- Исправления для снижения риска Spectrum теперь также перенесены в стабильную серию.
- Улучшена совместимость с драйвером CPPC CPUFreq.
- Поддержка PCIe NTB для серверов Ice Lake Xeon.
- Завершена поддержка RISC-V Kendryte K210 SoC.
- Поддержка новой ARM SoC и платформы.
- Первоначальная поддержка загрузки процессоров POWER10.
- Поддержка AMD Zen / Zen2 RAPL для ограничения средней мощности во время работы.
- Intel TPAUSE оптимизирует мощность задержки для Tremont и более новых ядер.
- 64-разрядная система безопасности ARM усилена поддержкой функции Branch Target Identification (BTI) и теневого стека вызовов.
- Монитор XSAVES показывает поддержку, счетчики мониторинга пропускной способности памяти и другие обновления x86 (x86_64).
- Хранилище и файловые системы
- Бэкэнд блочного устройства для Pstore при сохранении аварийных / панических сообщений на диск.
- Поддержка ERASE / Discard / TRIM для всех хостов MMC вместо того, чтобы быть включенной ранее.
- Для этой файловой системы, оптимизированной для флэш-памяти, добавлена поддержка сжатия F2FS LZO-RLE.
- Улучшения драйвера Microsoft exFAT.
- Поддержка эмуляции флэш-памяти MLC NAND как SLC.
- Оптимизация производительности для Xen 9pfs.
- Производительность SMB3 работает для больших операций ввода-вывода.
- Исправления для EXT4.
- Улучшенная поддержка DAX для прямого доступа к постоянному хранилищу памяти.
- Различные улучшения Btrfs.
- Другое оборудование
- Habana Labs Gaudi поддерживает этот ускоритель вывода ИИ.
- Добавлена поддержка Intel Tiger Lake Thunderbolt, а также поддержка ComboPHY для шлюзов Intel SoC.
- Поддержка Thunderbolt в системах, отличных от x86.
- Возможность значительной экономии энергии для материнских плат с мостами PCIe - PCI / PCI-X.
- Одноранговый DMA для AMD Raven и Renoir.
- Поддержка звука AMD Renoir ACP.
- Инфраструктура тестирования кабелей в сетевом коде Linux, хотя изначально ограничена выбранным оборудованием / драйверами.
- Восстановление драйвера камеры Intel Atom (AtomISP).
- Поддержка замены клавиш Fn и Ctrl на клавиатурах Apple.
- Многочисленные обновления управления питанием.
- Драйвер драйвера AMD SPI объединен.
- Общие улучшения
- Улучшения Jitter RNG и посадка контроллера ARM CryptoCell CCTRNG. Поддержка AMD PSP SEV-ES также является частью обновлений шифрования.
- Средство очистки параллелизма ядра было объединено с KCSAN, чтобы помочь обнаруживать состояния гонки в ядре, и уже использовалось для обнаружения десятков реальных ошибок.
- Промежуточные обновления и обновления IIO.
- Оптимизация разработчика.
- Общая очередь уведомлений, изначально подключенная для уведомления об изменении ключа / брелока.
- Оптимизация SELinux.
- Улучшения модернизации для Procfs с поддержкой частных экземпляров procfs.
- Новый параметр initrdmem =, который, среди прочего, можно использовать, заменяя пространство Intel ME на образ initrd в области сохраненной флэш-памяти.
Теперь доступно в вашем архиве
Linux 5.8 уже доступен, но пользователям, заинтересованным в его установке, придется сделать это вручную из "архива", доступного по адресу ссылкуили с помощью таких инструментов, как Ukuu, где, если он не появился, он появится в ближайшие несколько часов. С другой стороны, чтобы сказать, что, по всей вероятности, если мы посмотрим на календарь, Linux 5.8 будет версия ядра, которую будет использовать Ubuntu 20.10 Groovy Gorilla.