Як і очікувалося, Linux Torvalds зробив запуск офіційним de Linux 6.11 кілька хвилин тому. Немає жодних новин у тому, що є багато нових апаратних функцій, хоча цього разу AMD отримує більшість. Це не надто дивно, або, принаймні, воно зосереджено на чомусь, на що я також звертаю увагу, а саме тому типі обладнання, яке ми знаходимо в багатьох кишенькових комп’ютерах, портативний ПК або портативні консолі.
Далі буде a список з новинами найпомітніші, які надійшли з Linux 6.11. Як і очікувалося, він також містить розділ із кількома виправленнями безпеки. Ми залишаємо вас із Елла.
Основні моменти Linux 6.11
- Графіка:
- Триває робота над підтримкою драйверів Xe для майбутньої графіки Xe2 для Lunar Lake і Battlemage.
- Увімкнення GPU AMD RDNA4 спочатку доступне в Linux 6.11. Підтримка є попередньою, але досить пристойною для Linux 6.11.
- IP-підтримка AMDGPU ISP 4.x для технології обробки сигналу зображення для ноутбуків/веб-камер.
- AMDGPU Hardware Replay для легшого відтворення зависань GPU та допомоги в налагодженні.
- Підтримка Intel eDP Panel Replay.
- Підтримка монохромного режиму ТБ.
- Підтримка монохромного логотипу для інфраструктури DRM Panic.
- Інші вдосконалення відкритих графічних драйверів.
- AI/Accel:
- Підтримка прискорювача Intel Gaudi 2D.
- Покращення драйвера Intel NPU за допомогою драйвера iVPU Accel для Intel Meteor Lake, Arrow Lake і Lunar Lake NPU.
- Процесори:
- Керування AMD Core Performance Boost додано до драйвера AMD P-State.
- Підтримка AMD Fast CPPC для економії енергії та енергоефективності на потужних SoC.
- Гостьова підтримка AMD SEV-SNP з основним ядром.
- Обмеження продуктивності Intel. Причини вказувати за допомогою драйвера TPMI та надавати простору користувача через DebugFS, чому ядра ЦП працюють із зниженим рівнем продуктивності.
- Набагато швидша криптографічна продуктивність AES-GCM для сучасних процесорів Intel і AMD з оптимізованим кодом AVX-512/AVX10 і VAES.
- Підтримка звуку для Intel Panther Lake.
- Покращена підтримка Intel Arrow Lake і Lunar Lake.
- Підтримка Mobileye EyeQ 6H SoC для цього чіпа для самостійного керування чи автомобіля.
- Деякі покращення в ARM64 завдяки самому Лінусу Торвальдсу та кращій роботі зі стислими образами ядра в ARM64.
- Intel Sub-NUMA Clustering (SNC) перестане працювати неправильно, якщо використовується з Intel Resource Director Technology (RDT).
- Нові розширення ISA для RISC-V і початкова підтримка NUMA для систем RISC-V на основі ACPI.
- Більше функцій ядра для LoongArch.
- Додавання подій продуктивності для нових процесорів Intel.
- Більше ідентифікаторів ЦП AMD Zen 5.
- Сховища/файлові системи:
- Мультибуфер DM-VERITY для кращої продуктивності.
- Атомарний блок записує для зберігання NVMe та SCSI.
- Очищення, оптимізоване для Device Mapper.
- Нові функції Bcachefs, такі як перезапис дискового обліку та самовідновлення помилок читання вводу-виводу.
- Підтримка FITRIM для XFS.
- Хороша оптимізація продуктивності для EXT4.
- Драйвер NTFS готує підтримку FileAttr.
- Загартування UBIFS проти втрати потужності.
- Різні виправлення файлової системи.
- Виправлення VFS для пошкодження або проблем безпеки як виправлення помилки п’ятирічної давності.
- Linux на ноутбуках:
- Краща підтримка ноутбука Lenovo Yoga C630 WOS ARM завдяки новому коду EC.
- Керування швидкістю вентилятора, температурою та навантаженням для драйвера ОС Chrome для допомоги ноутбукам Marco.
- Світлодіодний драйвер ChromeOS EC також для ноутбуків Framework.
- Підтримка підсвічування клавіатури для більшої кількості комп’ютерів Apple Mac із T2.
- Щоб уникнути проблем, Linux 6.11 EFI вдаватиме, що завантажує Apple macOS на деяких комп’ютерах Mac із подвійним графічним процесором.
- ASUS Vivobook S1 і Lenovo Yoga Slim 15x на базі Snapdragon X7 підтримують DeviceTree з Linux 6.11, але в обох відсутні деякі функції/функціональні можливості.
- Інше апаратне забезпечення:
- Драйвер ASUS EC Sensors для материнської плати ProArt X670E CREATOR WIFI.
- Драйвер Dell PC Extras надасть додаткові функції в системах Dell, наприклад підтримку керування режимом вентилятора на деяких моделях.
- Нові драйвери HID і більше функцій HID BPF.
- Контролер Raspberry Pi PiSP для системи камери Raspberry Pi 5.
- Нове апаратне забезпечення дротової та бездротової мережі, сумісне з ядром Linux 6.11.
- Підтримка звуку Realtek RT1318.
- Покращення USB і Thunderbolt.
- За замовчуванням використовується краща політика керування живленням каналу SATA.
- Оновлена документація CXL.
- Інші нововведення ядра:
- Кращий контроль над поведінкою swapiness з новим аргументом «swapiness» для відновлення пам’яті.
- Підготовка пам'яті пристрою TCP.
- Нова базова лінія інструментів/інфраструктури Rust як мінімальна версія для компіляції коду ядра Rust.
- Підтримка VMware Hypercall API.
- Нова підсистема контролера послідовності живлення.
- Багато оптимізацій і вдосконалень ММ.
- З попереднім ядром тепер легко створити пакет ядра Pacman для використання в Arch Linux.
- Безпека Linux:
- Більше процесорних ядер Arm потребують спекулятивного рішення SSBS.
- Нова опція пом’якшення Spectre BHI, призначена для хмарних середовищ.
- Реалізація getrandom() у vDSO.
- Покращено доступ до /proc/[pid]/mem для підвищення безпеки системи.
- Спеціальний розподільник сегментів для покращення безпеки.
- Конфігурація FineIBT за замовчуванням тепер регулюється під час компіляції.
- Виправлено проблему безпеки в програмах із ізольованим програмним середовищем Landlock, через які програми могли знімати обмеження для себе.
Linux 6.11 буде оголошено найближчого дня незабаром можна буде завантажити архів в kernel.org. Його поява в різних дистрибутивах Linux залежатиме від філософії розробки кожного з них.