Linusas Torvaldsas šį sekmadienį išleido „Linux“ branduolio 5.2 versiją, po septynių RC (paleisti kandidatą). Naujoji branduolio versija nėra „LTS“ („Long Time Support“) filialas, o tai reiškia, kad keli vartotojai gali norėti išsaugoti savo LTS versiją.
Linux 5.2 ateina su „Sound Open Firmware“, atviro kodo firmware, palaikančia DSP garso įrenginius, nauja redagavimo API failų sistemoms montuoti, nauji „ARM Mali“ įrenginių atvirojo kodo GPU tvarkyklės ir daugelis kitų patobulinimų.
Iš pradžių Torvaldsas teigė esąs pasirengęs tęsti dar savaitę RC, tačiau įvykių grandinė privertė jį priversti.
Galiausiai nusprendė paskelbti branduolį tokį, koks yra, po septynių RC.
„Buvau šiek tiek linkęs į„ rc8 “, vien dėl savo kelionių ir visiško mano nebuvimo internete praėjusią savaitę. Taigi, nors branduolys grįžo gana vėlai, aš nematau jokios pagrįstos priežasties dar vienai savaitei rc, todėl mes turime 5.2 versiją su įprastu išleidimo laiku “, paliktą kaip pranešimą branduolio transliacijos sąraše. Dabar yra „Linux 5.2“ ir siūlo funkcijas ir patobulinimus, kad būtų įdomiausia.
Pagrindinės „Kernel 5.2“ naujienos
Siūloma išsiskirti „Linux“ branduolio 5.2 versija funkcionalumą kad EXT4 failų sistemos didžiosios ir mažosios raidės, „Intel Open Firmware“ palaikymas, „ARM Mali“ grafikos tvarkyklės su „Lima“ ir „Panfrost“, naujas „Realtek WiFi“ valdiklis pakeisti esamą RTLWIFI valdiklį, naujus lauko magistralės ir bendrųjų skaitiklių posistemius ir kt.
Ši versija taip pat pagerina slėgio taškų informacijos šaltinių, kuriuos gali naudoti „Android“, stebėjimą. Taip pat palaikoma daugybė „Intel“ produktų, o redagavimo API buvo pertvarkyta naujais sistemos skambučiais.
Atidaryti garsą
Nors daugelyje DSP garso įrenginių yra atvirojo kodo tvarkyklės, jūsų programinė įranga liko uždaryta ir buvo pristatytas kaip dvejetainiai failai.
Todėl dažnai buvo sunku išspręsti firmware problemas. El proyecto Garsas Atidarykite programinę aparatinę įrangą (SOF), paremta „Intel“ ir „Google“, buvo sukurta siekiant pagerinti šią situaciją pateikdama atvirojo kodo platformą atviro kodo programinei-aparatinei programai kurti DSP garsui.
SOF failai leis vartotojams ne tik turėti atvirojo kodo programinę-aparatinę įrangą, bet ir pritaikyti savo programinę-aparatinę įrangą. „Linux“ branduolio versijoje 5.2 yra SOF branduolys ir „Intel Open Source“ firmware daugeliui pagrindinių produktų: „Baytrail“, „CherryTrail“, „Broadwell“, „ApolloLake“, „GeminiLake“, „CannonLake“ ir „IceLake“.
EXT4 patobulinimai
Nuo pat jos sukūrimo „Linux“ neskyrė didžiųjų ir mažųjų raidžių. Tačiau cNaudojant 5.2 versiją, EXT4 failų sistema leis failų ir aplankų palaikymas kurios neskiria didžiųjų ir mažųjų raidžių.
Šie pataisymai buvo kuriami ilgą laiką, tačiau pagaliau yra pasirengę pagrindinei paramai. Pradedant nuo 5.2 versijos, „Linux“ branduolys dabar į ETX4 failų sistemą įtraukia naują funkciją, kurioje neskiriamos didžiosios ir mažosios raidės.
Daugiau apsaugos nuo procesoriaus klaidų ir paleidimo palengvinimo parinktis
Šis leidimas prideda klaidų sistemą, leidžiančią tvarkyti „Microarchitecture Data Sampling“ (MDS) aparatinės įrangos pažeidžiamumą, leidžiantį spekuliaciškai neprivilegijuotai pasiekti duomenis, esančius įvairiuose vidiniuose procesoriaus buferiuose.
Šis naujas defektų rinkinys turi keletą variantų. Siekiant padėti vartotojams spręsti vis didėjantį procesorių klaidų skaičių tarp skirtingų architektūrų, buvo pridėta nauja nuo architektūros nepriklausoma įkrovos parinktis, vadinama „mitigations =“.
Tai yra atskirų ir organizuotų lankų parinkčių rinkinys (šiuo metu „x86“, „PowerPC“ ir „s390“), kad būtų lengva įjungti arba išjungti apsaugą, neatsižvelgiant į tai, kurioje sistemoje jos yra. 'iš eilės.
„Linux 5.2“ branduolyje taip pat yra dešimtys naujų ir atnaujintų tvarkyklių, kad būtų geriau suderinama aparatūra, taip pat daugybė klaidų ir saugos pataisymų.
Naujojoje „Linux“ branduolio versijoje, 5.2 versijoje, yra du bendruomenės tvarkyklės, skirtos „ARM Mali“ greitintuvams.