Linuss Torvalds šo svētdien izlaida Linux kodola 5.2 versiju, pēc septiņiem RC (atbrīvošanas kandidāts). Jaunā kodola versija nav LTS (Long Time Support) filiāle, kas nozīmē, ka vairāki lietotāji var izvēlēties saglabāt savu LTS versiju.
Linux 5.2 nāk ar Sound Open Firmware, atvērtā koda programmaparatūru, kas atbalsta DSP audio ierīces, jauna rediģēšanas API failu sistēmu montāžai, jauni atvērtā koda GPU draiveri ARM Mali ierīcēm, kā arī daudzi citi uzlabojumi.
Sākotnēji Torvalds sacīja, ka ir gatavs turpināt vēl vienu nedēļu RC, taču notikumu ķēde viņu piespieda.
Beidzot nolēma publicēt kodolu, kāds tas ir, pēc septiņiem RC.
"Es biju mazliet nosliece uz rc8, tikai savu ceļojumu un pilnīgas prombūtnes dēļ internetā pagājušajā nedēļā. Lai arī kodols atgriezās diezgan vēlu, es neredzu pamatotu iemeslu vēl vienai rc nedēļai, tāpēc mums ir 5.2 versija ar parasto izlaišanas laiku ”, kas atstāta kā ziņa kodola apraides sarakstā. Linux 5.2 tagad ir pieejams un piedāvā iespējas un uzlabojumus visinteresantākajiem.
Galvenie kodola 5.2 jaunumi
Linux kodola 5.2 versija izceļas ar piedāvājumu funkcionalitāti, kas to dara padarīt EXT4 failu sistēmas reģistru nejutīgu, atbalsts Intel Open Firmware, ARM Mali grafikas draiveri ar Lima un Panfrost, jauns Realtek WiFi kontrolieris aizstāt esošo RTLWIFI kontrolieri, jaunas lauka kopnes un vispārīgo skaitītāju apakšsistēmas utt.
Šī versija arī uzlabo spiediena punktu informācijas resursu uzraudzību, lai tos varētu izmantot Android. Ir arī atbalsts daudziem Intel produktiem, un rediģēšanas API ir pārveidota ar jauniem sistēmas zvaniem.
Atvērta skaņa
Kamēr daudzām DSP audio ierīcēm ir atvērtā pirmkoda draiveri, jūsu programmaparatūra palika slēgta un ir piegādāts kā bināros failus.
Tā rezultātā bieži ir grūti atrisināt programmaparatūras problēmas. Projekts Skaņa Atvērt programmaparatūru (SOF), Intel un Google atbalstīts, tika izveidots, lai uzlabotu šo situāciju nodrošinot atvērtā koda platformu atvērtā koda programmaparatūras izveidošanai DSP audio.
SOF faili ne tikai ļaus lietotājiem izmantot atvērtā koda programmaparatūru, bet arī ļaus viņiem pielāgot savu programmaparatūru. Linux kodola versija 5.2 ietver SOF kodolu un Intel Open Source programmaparatūru daudziem tā pamatproduktiem: Baytrail, CherryTrail, Broadwell, ApolloLake, GeminiLake, CannonLake un IceLake.
Uzlabojumi EXT4
Kopš tās izveides Linux ir reģistrjutīgs. Tomēr c5.2 versijā failu sistēma EXT4 ļaus failu un mapju atbalsts kas nav reģistrjutīgi.
Šie labojumi ir izstrādāti ilgu laiku, bet beidzot ir gatavi galvenajam atbalstam. Sākot ar versiju 5.2, Linux kodols tagad ETX4 failu sistēmai pievieno jaunu funkciju, kas nav reģistrjutīga.
Lielāka aizsardzība pret CPU kļūdām un mazināšanas sāknēšanas opcija
Šis izlaidums pievieno kļūdu ietvaru, lai apstrādātu aparatūras ievainojamību Microarchitecture Data Sampling (MDS), kas ļauj spekulatīvi bez privilēģijas piekļūt datiem, kas pieejami dažādos iekšējos CPU buferos.
Šim jaunajam defektu komplektam ir vairāki varianti. Lai palīdzētu lietotājiem tikt galā ar pieaugošo procesora kļūdu skaitu starp dažādām arhitektūrām, ir pievienota jauna no arhitektūras neatkarīga sāknēšanas opcija ar nosaukumu "mitigations =".
Šis ir atsevišķu un sakārtotu loku opciju kopums (pašlaik x86, PowerPC un s390), lai atvieglotu aizsardzības iespējošanu vai atspējošanu neatkarīgi no ieslēgtās sistēmas. 'pēc kārtas.
Linux 5.2 kodols ietver arī desmitiem jaunu un atjauninātu draiveru, lai uzlabotu aparatūras saderību, kā arī neskaitāmi kļūdu labojumi un drošības labojumi.
Jaunajā Linux kodola versijā 5.2 ir divi kopienas draiveri ARM Mali akseleratoriem.