
Както се очакваше миналата седмица, след пускането на седмия Release Candidate в толкова добра форма, Линус Торвалдс пусна стабилната версия на Linux 6.17 преди няколко часа . Това е поредната актуализация, в смисъл, че подобрява поддръжката на различни компоненти, но този път е особено полезна за графиката.
Linux 6.17 също е предприел стъпки към интеграция с Rust код, но според последните новини, следващата версия, 6.18, ще се доближи най-много до това. Следва списък с акцентите на Linux 6.17.
Какво е новото в Linux 6.17
процесори
Linux 6.17 въвежда няколко ключови промени в поддръжката на процесори. Поддръжката на многоядрени процесори (SMP) вече е безусловно активирана, а локализацията на NUMA за SMP извиквания е подобрена, като се избягва делегирането към произволно ядро. Въведени са и по-ясни контроли върху векторите на атака, което улеснява управлението на различни мерки за сигурност въз основа на предназначението на системата.
Що се отнася до Intel, пейзажът на поддръжката на драйвери е променен след скорошни съкращения и преструктуриране в компанията. На техническо ниво, интегрираната в ядрото помощна програма Turbostat вече може да показва топологията на L3 кеша, докато Intel QuickAssist (QAT) е с понижен приоритет поради лошата си производителност и склонност към грешки в алгоритмите SKCIPHER и AEAD. Други забележителни разработки включват новия драйвер Intel IPU7 , който поддържа уеб камери в лаптопите Lunar Lake и Panther Lake, и добавянето на повече модели процесори на Intel към кодовата база на EDAC за подобряване на откриването и коригирането на грешки.
Дори повече
Apple също така привлича вниманието с SMC драйвер за Apple Silicon системи , който позволява рестартирането на Mac компютрите M1 и M2 директно от основното ядро. AMD най-накрая включва интерфейса за хардуерна обратна връзка , ключов за управление на процесори с хетерогенни ядра, заедно с поддръжка за потребителски грешки на CPUID. По отношение на производителността, подобрението в CRC32C с AVX-512 се откроява , както и множество оптимизации за управление на захранването.
Що се отнася до новата поддръжка, Linux 6.17 добавя първоначална съвместимост с NVIDIA Tegra T264/Thor , лаптопите ASUS Zenbook A14 Snapdragon X1 Plus/Elite , многофункционалния чип RP1 на Raspberry Pi 5 , Andes Tech QiLai RISC-V SoC и разширението Arm BRBE за Branch Record Buffer. Всичко това е съпроводено с интеграцията на подобрения в производителността на Intel Panther Lake.
Graphics
Графичната област получава значително подобрение в тази версия. Графиките Intel Xe3 Panther Lake са активирани по подразбиране, което демонстрира стабилността на драйвера преди пускането на пазара на предстоящите лаптопи Core Ultra Series 3. Наред с това се появява първоначална поддръжка за интегрираната графика Wildcat Lake , проектирана като нискоенергийна алтернатива на Panther Lake.
На фронта на графичните процесори е въведена поддръжка на SR-IOV за Intel Battlematrix , макар че в момента е ограничена до карти Arc Pro, а в проекта Battlematrix се постига напредък по отношение на поддръжката на няколко графични процесора . Включен е и експериментален режим на обръщане на опашката за графичните карти Panther Lake и Lunar Lake, въпреки че по подразбиране остава деактивиран.
Други допълнения включват специален драйвер за захранване на графичния процесор на T-HEAD TH1520 RISC-V SoC, поддръжка на AMD SmartMux на лаптопи с хибридни графични процесори и подобрено хибернация и възобновяване на сървъри с мулти-графични процесори AMD Instinct . Освен това, драйверът Intel IVPU разширява обхвата си до Wildcat Lake NPU, включително нов турбо режим. Всичко това е съпроводено с няколко малки подобрения в DRM драйверите.
Файлови и складови системи
По отношение на съхранението, Btrfs получава подобрения в производителността и експериментална поддръжка за големи фолиа, докато файловите системи с множество устройства по-добре понасят загубата на отделни дискове. EXT4 се възползва от по-ефективна мащабируемост при разпределението на блокове, което има положителен ефект върху цялостната производителност.
EROFS добавя компресия на метаданни и предлага много по-бързо четене на директории, докато NFS актуализира както сървъра, така и клиента, включвайки поддръжка за четене на времето за създаване (btime) в NFSv4. F2FS модернизира своя API за монтиране и множество корекции са включени в драйверите за HFS и HFS+.
Има и подобрения в block и IO_uring , премахването на стария драйвер Pktcdvd , нови системни извиквания ( file_getattr и file_setattr ) и възможност за по-ефективно записване на нули върху SSD дискове. Драйверът за NTFS3 вече правилно обработва символни връзки, създадени в Windows.
Други хардуерни подобрения в Linux 6.17
Linux 6.17 също разширява поддръжката си за разнообразен хардуер. Пуснат е нов драйвер за Broadcom 800G за мрежи, заедно с подобрена поддръжка за WiFi 7. Геймърските устройства се възползват от драйвери за Lenovo Legion Gaming , които пряко влияят на преносимата конзола Legion Go.
Други промени включват подобрения в PCI Express , стандартизация на клавиша за „увеличение на производителността“ на някои лаптопи Dell и Alienware и правилно съпоставяне на клавишите F13 с F24 на PS/2 клавиатури . Актуализациите на звука включват поддръжка на SoundWire за AMD ACP 7.2 , както и наблюдение на захранването Corsair HX1200i (2025) . Освен това, към x86 MacBook Pro е добавена поддръжка на Touch Bar , включено е почистване на CXL кода и са внедрени подобрения във FireWire IEEE-1394.
Виртуализация
Виртуализацията получава нови възможности с драйвер за регистриране на грешки OVMF , полезен за анализ на проблеми със зареждането на UEFI във виртуални машини. Поддръжката за инструкцията Intel LKGS също е въведена от FRED, заедно с по-интелигентно изчистване на кеша в AMD SEV и подобрения в производителността в Intel TDX.
В допълнение, графичните карти Intel Xe позволяват SR-IOV PF по подразбиране в Panther Lake и Battlemage, което допълнително укрепва пътя към по-ефективна виртуализация на графичните процесори.
Сигурност в Linux 6.17
В областта на сигурността, Linux 6.17 включва медиация AF_Unix в AppArmor , а модулът за сигурност Lockdown отново се поддържа след период без актуализации.
Други подобрения в Linux Kernel 6.17
Освен подобренията в хардуера и сигурността, тази версия на ядрото въвежда оптимизации за управление на паметта и по-чист процес на зареждане благодарение на EFI stub . Отстранен е проблем с futex кода и е въведена GTK3 версия на gconfig за конфигуриране на компилации на ядрото.
Системата за сривове на ядрото на Kdump е подобрена по отношение на надеждност и използване на памет, а също така е добавен нов параметър за зареждане , hash_pointers= . Има и множество допълнения към Rust кода , Deferred Unwinder е подготвен да поддържа SFrame при дебъгване и е направена значителна оптимизация за заключване на ядрото, която увеличава производителността десетократно при определени натоварвания.
Накрая, Linux 6.17 успява да разреши дългогодишно ограничение на ядрото, което е в сила от 1993 г., като по този начин затваря исторически технически дълг.
Налично сега
Linux 6.17 вече е достъпен на kernel.org , но в момента изисква ръчна инсталация. Скоро ще бъде достъпен в няколко дистрибуции с поетапно издаване, а по-късно и в останалите, като сроковете зависят от подхода на всяка дистрибуция. Потвърдено е, че това е ядрото, което ще използва Ubuntu 25.10.