Linux 6.17-rc1 пристига с много нови функции и въпроси относно Bcachefs

  • Linux 6.17-rc1 вече е наличен след затваряне на прозореца за интеграция и се предлага по-рано от пътуването на Линус Торвалдс до Европа.
  • Нови акценти: Intel Xe3 активиран по подразбиране, стандартизиран ключ за производителност, подобрения в F2FS, EFI и Turbostat и още Rust.
  • Наборът от промени в RISC-V е отхвърлен поради закъснение и включване на спорни промени в общия код.
  • Bcachefs остава непроменен този сезон, а Торвалдс не е коментирал съобщението за RC1; непосредственото му бъдеще остава неясно.

Linux 6.17-rc1

Linux 6.17-rc1 сега на разположение И пристигна няколко часа по-рано от обикновено, защото Линус Торвалдс е в Европа, което завършва прозореца за интеграция за този цикъл. Този първи стабилен кандидат за издание бележи началото на тестовата фаза и има за цел да захрани дистрибуции до края на годината, като Ubuntu 25.10 и други издания, планирани за 2025 г.

Това беше интензивен цикъл с Съответни промени в графиката, входните данни, файловите системи, фърмуера и инструментитеСред заглавията: графиката Intel Xe3 за Panther Lake вече е активирана по подразбиране, клавишът за повишаване на производителността е стандартизиран на лаптопите, F2FS приема новия API за монтиране, предстоят подобрения в EFI и Turbostat и продължават допълненията към ядрото на Rust.

Основни нови функции на цикъла, започнат от Linux 6.17-rc1

Графика и платформи

На графичния фронт, Intel Xe3 за Panther Lake е активиран по подразбиране, докато за бъдещите графични процесори Intel Battlemage е включен SR-IOV и се постига напредък в подготовката за многопроцесорни графични процесори в рамките на така наречения Project Battlematrix. Освен това, нови ARM и RISC-V SoCs, разширявайки поддръжката на нововъзникващ хардуер за бъдещите поколения.

Влизане и конфигурация

Входната подсистема стандартизира Ключов код KEY_PERFORMANCE за все по-често срещания клавиш за „увеличаване на производителността“, който се среща на някои лаптопи (включително някои лаптопи Alienware и Dell с G-Mode), което ще улесни потребителското пространство да прилага равномерно профил с висока производителност. Също така ще стандартно съпоставяне на клавишите F13 до F24 на PS/2 клавиатури и редакторът за конфигурация на ядрото gconfig е актуализиран, за да използва GTK3.

Файлови системи

F2FS пристига с редица подобрения: преобразуване във фолиа, приемането на нов API за монтаж ядро, нови възли в sysfs за управление на F2FS GCs под ZUFS, оптимизации на Кеш за NAT записи, премахване на inode-и от списъка за дарения, когато последният файл е затворен, и избягване на разделяне на биоси при четене на няколко страници. В допълнение, общи подобрения в производителността на множество файлови системи.

Фърмуер и зареждане

В EFI се добавя драйвер за Дневник за отстраняване на грешки в OVMF, като се показва буферът на лога на фърмуера на виртуалната машина чрез sysfs в пътя /sys/firmware/efi/ovmf_debug_log, което е много полезно за диагностициране на QEMU и KVM зареждане. В допълнение, кодът на efistub намалява нивото на логване по подразбиране за да се предотврати покриването или повреждането на началния екран от информационни съобщения.

Инструменти и производителност

Турбостатът включва забележителни функции: показва топологията на L3 кешаПозволява средни броячи добавена (напр. кумулативни ватове) и подобрява съвместимостта с предстоящите Intel Xeon Даймънд Рапидс след промени в определени MSR. Компилациите на Musl също са коригирани и са включени различни корекции. По отношение на сигурността, новият механизъм Контрол на вектора на атаката опростява управлението на смекчаването на процесорните проблеми.

Ръжда и други промени

Ядрото продължава да разширява употребата на Ръжда с нови части, които подсилват основата за драйвери и компоненти, написани на този език, консолидирайки работата от предишни цикли.

Какво липсва в Linux 6.17-rc1

Наборът от промени за RISC-V не е включен в това издание.Торвалдс поиска по-ранни заявки поради пътуването си и отхвърли заявката поради закъснение и включване на промени в генеричните заглавки, които той счете за неподходящи. Архитектурата ще трябва да опита отново интеграцията си в началото на прозореца за пускане на версия 6.18, с коригиран обхват.

за Bcachefs, не са включени актуализации от Linux 6.16-rc4 Торвалдс не е коментирал въпроса в публичното съобщение за Linux 6.17-rc1. През последните няколко дни имаше спекулации относно това да се даде време на потребителите да мигрират преди евентуално пенсиониране в 6.18, но засега кодът остава непроменен и няма окончателна позиция. Водещият разработчик отбеляза, че системата се е стабилизирала бързо, с благоприятни автоматизирани показатели за грешки, и защити продължаването ѝ; окончателното решение остава на ръководството на проекта.

Наличност и график на Linux 6.17-rc1

Етикетът на Linux 6.17-rc1 Вече е в Git и общността може да започне да го тества. Ако темпото на корекциите го позволява, стабилната версия ще излезе около края на септември или началото на октомвриАко се появят допълнителни кандидати, графикът може леко да се промени. Очаква се допълнителен анализ и тестване на производителността на кода 6.17 през следващите дни.

Този цикъл се характеризира с промени, които са в основата Хардуер от следващо поколение, по-последователен вход, по-чисто зареждане, подсилен F2FS и фино настроени инструментиОсвен това, спорни пакети като RISC-V се отлагат, а бъдещето на Bcachefs е забавено. Тези, които искат да започнат предварително, могат да тестват Linux 6.17-rc1 на своите машини за разработка.

Linux 6.16-rc7
Свързана статия:
Пуснат е седмият кандидат за издание: Финални промени преди стабилната версия на Linux 6.16