Atvyksta nauja „Linux Kernel 5.7“ versija ir tai yra jos naujiena

Linux Kernel

Po dviejų mėnesių plėtros Linus Torvalds pristatė naują „Linux Kernel 5.7“ versiją kurioje išsiskiria įvairūs pokyčiai, pvz naujas FS exFAT diegimas, „bareudp“ modulis, skirtas sukurti UDP tunelius, žymeklio autentifikavimu pagrįsta ARM64 apsauga, galimybė prijungti BPF programas prie LSM valdiklių, naujas „Curve25519“ diegimas, padalijimo blokavimo detektorius, BPF suderinamumas su PREEMPT_RT ir daug daugiau.

Ši nauja versija priėmė 15033 taisymus iš 1961 m. Kūrėjų, pleistro dydis yra 39 MB (pakeitimai paveikė 11590 570560 failus, pridėta 297401 41 eilučių kodo, pašalinta 5.7 16 eilučių). Apie XNUMX% visų XNUMX pakeitimų, susijusių su įrenginių tvarkyklėmis, apie XNUMX% pakeitimų yra susiję su konkretaus aparatinės įrangos architektūros kodo atnaujinimu.

Kas naujo „Linux“ branduolio 5.7 versijoje

Šioje naujoje versijoje a naujas „exFAT“ tvarkyklės diegimas, remiantis dabartine „sdfat“ (2.x) kodų baze, kurią sukūrė „Samsung“. Anksčiau prie branduolio pridėtas tvarkyklė buvo pagrįsta pasenusiu „Samsung“ kodu (versija 1.2.9) ir nuo naujojo vairuotojo atsiliko maždaug 10 proc.

XFS atveju buvo patobulintas metaduomenų patvirtinimas ir fsck vykdymas aktyvioms pertvaroms. Siūloma biblioteka atkurti btree struktūras, kurios ateityje bus naudojamos apdorojant xfs_repair ir realizuojant atkūrimo galimybę neišardant skaidinio.

Iš tinklo posistemio pusės „Netfilter“ apima pakeitimus, kurie žymiai pagreitina didelio „Nftable“ rinkinio apdorojimą, kuriems reikia patikrinti potinklių, tinklo prievadų, protokolo ir MAC adresų derinį.

Be to, tai pabrėžiama pridėta parama aparatūros pagreičio mechanizmams, norint apgaubti Ethernet rėmelius per 802.11 („Wi-Fi“).

Priėmė trečdalį pataisų, verčiančių „ioctl () ethtool“ įrankius, kad būtų naudojama „netlink“ sąsaja. Naujoji sąsaja supaprastina plėtinių pridėjimą, pagerina klaidų tvarkymą, leidžia siųsti pranešimus pasikeitus būsenai, supaprastina branduolio ir vartotojo erdvės sąveiką ir sumažina sinchronizuotų pavadintų sąrašų skaičių.

Nors virtualizavimui ir saugumui buvo pridėta žymeklio autentifikavimo aparatinė įranga, naudojant specializuotas instrukcijas ARM64 procesorius, apsaugantis nuo atakų naudojant ROP metodus kuriame užpuolikas nesistengia įdėti savo kodo į atmintį, o operuoja mašininių instrukcijų dalimis, kurios jau yra įkeltose bibliotekose, baigiant grąžinimo valdymo instrukcija.

SELinux sistemoje parametras „checkreqprot“ nebenaudojamas, leidžiantis jums išjungti atminties apsaugos tikrinimą tvarkant taisykles (leidžia naudoti vykdomas atminties sritis, neatsižvelgiant į taisyklėse nurodytus reikalavimus). „Kernfs“ simbolinės nuorodos gali paveldėti pirminių katalogų kontekstą.

Papildoma EFI mišrios įkrovos režimo palaikymas, tai leidžia įkelti 64 bitų branduolį iš 32 bitų programinės įrangos, veikiančios 64 bitų procesoriuje, nenaudojant specializuoto įkrovos.

Be to, taip pat paryškinta sistema, leidžianti nustatyti ir derinti padalytą užraktą, Tai atsitinka, kai prieiga prie nesuderintų duomenų atmintyje yra dėl to, kad kai atominės instrukcijos duomenis kerta dvi procesoriaus talpyklos linijos.

Dėl tokių užraktų žymiai sumažėja našumas (1000 ciklų lėčiau nei atliekant atominę operaciją, kai duomenys patenka į tą pačią talpyklos liniją). Priklausomai nuo įkrovos parametro „split_lock_detect“, branduolys gali aptikti tokius užraktus skriejant ir pateikti įspėjimus arba siųsti SIGBUS signalą programai, sukėlusiai avariją.

Eiti

Pagaliau jei norite apie tai sužinoti daugiau Apie šią naują „Linux“ branduolio versiją galite perskaityti visą sąrašą pakeitimai šioje nuorodoje.

Kalbant apie naujos versijos prieinamumą, turėtumėte tai žinoti dabar galima atsisiųsti ir kompiliuoti iš svetainės Oficiali „Linux“ branduolio svetainė, kai kurių platinimų iš anksto sukompiliuotų versijų atveju kai kuriems jos jau yra prieinamos.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.