Очекивано, Линус Торвалдс Покренуо је данас Линук КСНУМКС. То је нова стабилна верзија и као таква долази са занимљивим вестима. Као иу сваком издању, укључена је подршка за нови хардвер, али ако ова верзија мора по нечему да уђе у историју, то ће нешто бити за додавање почетне подршке за Руст. Не постоји прави код, али основа је већ овде.
Ово је известио сам Торвалдс у кандидат за прво објављивање Линук 6.1, посебно када је рекао да "имамо неке основне ствари које су се већ дуго стварале, пре свега вишегенску ЛРУ ВМ серију и почетну Руст скелу (још нема стварног Руст кода у кернелу, али инфраструктура постоји).“ Пошто је стабилна верзија већ доступна, време је да разговарамо о томе своје вести.
Истакнути језици Линук 6.1
La листа вести најистакнутије је:
- Процесори:
- ИБМ ПОВЕР/ПоверПЦ код има КФЕНЦЕ за 64-бит, између осталих нових функција.
- ЛоонгАрцх ЦПУ порт доноси преглед ТЛБ/кеш кода, подршку за КСпинЛоцк, ЕФИ покретање, подршку за перф догађаје, руковање Кекец-ом, подршку за еБПФ ЈИТ и неколико других карактеристика овој кинеској архитектури ЦПУ-а.
- БФ16 подршка за Цортек-А510 процесоре се укида због хардверског проблема који се не може решити на Линук-у.
- АМД ИОММУ в2 задатак табеле страница као део АМД вИОММУ хардверски потпомогнуте ИОММУ виртуелизације за ЕПИЦ 7002 „Роме“ процесоре и новије.
- АМД ЦПУ кеш и извештаји о меморији са АМД перф и новијим процесорима и ЛбрЕктВ2 подршком за Зен 4 ЦПУ.
- АМД Платформ Манагемент Фрамеворк (ПМФ) је спојен ради бољег управљања топлотом/снагом/шумом са АМД Ризен уређајима следеће генерације.
- Подршка за нове АРМ СоЦ-ове и разне нове АРМ уређаје.
- Брже декодирање грешака Интел меморије.
- АМД П-Стате и с2идле поправке за АМД Рембрандт лаптопове.
- Подршка на АРМ-у за онемогућавање Спецтре-БХБ ублажавања током рада због високих трошкова перформанси.
- Графика и ГПУ:
- Омогућавање Интел Метеор Лаке-а је настављено.
- Побољшано руковање фирмвером Интел ГПУ-а.
- Разна побољшања Интел Арц Грапхицс ДГ2/Алцхемист.
- Подршка за слање АМДГПУ групе која је неопходна за РАДВ Вулкан драјвер за исправну подршку за месх схадер.
- Подршка за ресетовање режима 2 за РДНА2 ГПУ-ове серије РКС 6000.
- Складиштење и системи датотека:
- Подразумевана конфигурација РИСЦ-В кернела дозвољава неколико формата слика ЦД-РОМ-а.
- Подршка дељеног домена заснована на ФСЦацхе-у за ЕРОФС са случајевима коришћења контејнера као почетним циљем.
- Исправке и оптимизације перформанси ЕКСТ4.
- Значајне оптимизације перформанси за Бтрфс и други рад за овај све чешће коришћени Линук систем датотека.
- Подршка за статк() за извештавање о детаљима директног И/О поравнања.
- Остали хардвер:
- Аутоматско откривање подршке за Логитецх ХИД++ Хи-Рес Сцроллинг и покушај да се омогући ХИД++ за све Логитецх Блуетоотх уређаје.
- Значајан додатак подршке за звук са АМД Рембрантом додат је коду Соунд Опен Фирмваре-а, нова подршка за АМД „Пинк Сардине“ аудио копроцесор и нови Аппле МЦА СоЦ драјвер за подршку звука на новим Аппле Силицон уређајима.
- Припреме за ВиФи изузетно високу пропусност (ЕХТ) и мулти-линк операције (МЛО) за ВиФи 802.11бе и ВиФи 7.
- Наставак омогућавања Интел Хабана Лабс Гауди2 за ту следећу генерацију АИ акцелератора.
- Улазни контролер за ИБМ оперативни панел.
- Додан је управљачки програм за ПИНЕ64 ПинеПхоне (Про) тастатуру за Линук унос.
- Подршка за Интел Метеор Лаке Тхундерболт.
- Подршка за контролу тока УСБ4 од краја до краја са Тхундерболт мрежним драјвером Линук кернела.
- Боље руковање „јефтиним клоновима“ Нинтендо контролера.
- Нови медијски драјвери и два постојећа драјвера су промовисани ван сцене.
- Разни додаци драјвера за надзор хардвера.
- Виртуелизација:
- Ксен сада подржава ВиртИО заснован на грантовима за к86_64.
- Подршка за „безбедно брисање“ ВиртИО блокова као и подршка за обезбеђивање вДПА функција.
- Брже дељење датотека између хост и гостујућих ВМ-ова за оне који користе 9П протокол захваљујући значајној 9П ВиртИО оптимизацији.
- Безбедност:
- Кернел Мемори Санитизер је спојен као динамички детектор грешака у меморији око неиницијализованих вредности унутар кода кернела. Овај КМСАН зависи од инструментације компајлера која се тренутно налази са ЛЛВМ Цланг.
- Линук 6.1 ће подразумевано упозоравати на В+Кс мапирање језгра и у будућем издању кернела може забранити стварање таквих мапирања.
- ЕФИ ради око поверљивог рачунарства.
- Ретполинес учвршћивање да би се осигурао ИНТ3 након сваког хардцоре скока.
- СЕЛинук наставља да застарева онемогућавање подршке током извршавања.
- Побољшања РНГ и крипто кода.
- Упозорења током извршавања за мемцпи() са више поља која би ухватила све прекорачења бафера заснована на мемцпи-у у последњих неколико година за кернел.
- други:
- Још чишћења кода пре ПРЕЕМПТ_РТ.
- Побољшања у руковању информацијама о притиску у застоју (ПСИ), укључујући могућност омогућавања/онемогућавања ПСИ података на нивоу групе.
- Генеричка ЕФИ компримована подршка за покретање.
- Уклањање серијског/ТТИ драјвера велике брзине преко ИЕЕЕ-1394 Фиревире-а.
- Завршено уклањање старог а.оут кода.
- Уклоњен стари ДЕЦнет мрежни код.
- Обједињен МГЛРУ да би се ревидирао код за преузимање странице језгра Линука и побољшало корисничко искуство, посебно на Линук системима са ограниченим капацитетима РАМ-а.
- Линук 6.1 ће штампати језгро ЦПУ-а тамо где дође до грешке сегментације. Ако администратори Линук система открију да се грешке сегментације стално јављају на истим ЦПУ/језграма, то може бити знак неисправног процесора.
- Почетни Руст оквир је спојен са почетном подршком за програмски језик Руст. Нови Руст драјвери и друге апстракције подсистема кернела биће спојене у будућим циклусима кернела.
Линук КСНУМКС сада на располагању en кернел.орг. Већина дистрибуција ће сачекати прво ажурирање одржавања за усвајање. Очекује се да ће ово бити ЛТС издање 2022.