Лінус Торвальдс оголосив про загальну доступність для публічного тестування першої віхи розробки Release Candidate (RC) майбутньої серії ядра Linux 6.11.
Минуло 2 тижні з моменту відкриття вікна злиття для ядра Linux 6.11 (у той самий день, коли було випущено ядро Linux 6.10), тож настав час протестувати версії RC, першу з яких можна завантажити прямо зараз тут або через вебсайт kernel.org.
9to5Lіnux повідомляє, що ядро Linux 6.11 принесе такі речі, як нова підсистема драйверів, щоб увімкнути підтримку висхідного потоку чипів Bluetooth/WLAN на платформах Qualcomm, підтримку getrandom() для vDSO на системах x86, додавання нового типу відображення в mmap(2), що дозволяє ядру обнулити сторінки у будь-який час через брак пам’яті, підтримка підключення віртуального ЦП для систем ACPI AArch64 (ARM64) і новий механізм для створення доменів переривань.
Крім того, оновлення ядра Linux 6.11 додає підтримку KVM для архітектури LoongArch із підтримкою ParaVirt steal time, підтримкою perf kvm-stat та деякими покращеннями міграції ВМ, дозволяє за замовчуванням зменшити опитування KVM halt, переписує схему обліку диска для файлової системи bcachefs, щоб зберігати облік як звичайні ключі btree, та реалізує підтримку серверної частини NFS для нового типу розташування pNFS NVMe.
Новим є і dmaengine_prep_peripheral_dma_vec() для підтримки передачі за допомогою векторів dma, документації та користувача в AXI dma разом із підтримкою STMicro STM32 DMA3, мінімальною версією для ланцюга інструментів Rust, підтримкою платформ ЦП Arrow Lake і Lunar Lake, Loongson-3, підтримкою драйвера CPUFreq, підтримкою швидкого CPPC у драйвері cpufreq amd-pstate та підтримкою інтерфейсу hwmon для драйвера вентилятора ACPI.
Ядро Linux 6.11 також обіцяє уніфікований рівень API VMware Hypercall для додавання підтримки API для конфіденційних обчислювальних рішень, нову логіку фонового відновлення групи блоків, автоматичне видалення cgroup після видалення вкладеного тому та нові параметри монтування rescue= для файлової системи Btrfs, підтримку NUMA для систем на основі RISC-V ACPI, а також багато оновлених і нових драйверів для кращої підтримки обладнання.
«У diffstats знову переважають великі описи апаратного забезпечення. Ще один дамп реєстру графічного процесора AMD становить приблизно 45% рядків у diff, а деякі файли дескрипторів подій perf JSON — ще 5%. Але якщо ви проігноруєте ці апаратні дампи, то відмінності виглядають абсолютно регулярними. На драйвери припадає трохи більше половини, решта — це приблизно третина оновлень архітектури, третина — інструменти та документація, ще одна третина — це «ядро ядра» (файлові системи, мережа, віртуальна машина і ядро)», — написав Торвальдс.
Остаточний випуск ядра Linux 6.11 очікується в середині або наприкінці вересня 2024 року. Це залежить від того, скільки етапів Release Candidate Лінус Торвальдс оголосить до того часу. Тобто він вийде 15 вересня, якщо буде сім RC, або ж 22 вересня, якщо буде оголошено вісім RC.
Читайте також на ProIT, як оновити свій ПК із Linux Mint 21.3 до Linux Mint 22.
Підписуйтеся на ProIT у Telegram, щоб не пропустити жодної публікації!