Linux 5.8: Linuxen historiako bertsiorik handiena kaleratu da dagoeneko

Linus Torvalds-ek abian jarri zuen kernelaren bertsio berria Linux 5.8 eta zati berri honetan aldaketa aipagarrienen artean dira KCSAN arraza baldintza detektagailua, jakinarazpenak erabiltzaile espaziora bidaltzeko mekanismo unibertsala, lineako enkriptatzeko hardware laguntza, babes mekanismo aurreratuak ARM64rako, Baikal-T1 errusiar prozesadorearentzako laguntza prozesuaren instantzia bereiz muntatzeko gaitasuna, Itzala babesteko mekanismoak ezartzea ARM64 Call Stack eta BTIrako.

Bertsio berri hau nukleoa handiena bihurtu zen aldaketen kopuruari dagokionez proiektuaren bizitza osoan zehar nukleo guztiak. Aldi berean, aldaketak ez daude inongo azpisistemarekin lotuta, baina nukleoaren zati desberdinak estaltzen dituzte eta batez ere barne prozesamenduarekin eta garbiketarekin lotuta daude.

Linux 5.8eko albiste nagusiak

Linux Kernel 5.8 bertsio berri honetan blokeatzen da kodea duten atalak dituzten kernel moduluak kargatzeko. bertan exekuzioa eta idazketa ahalbidetzen duten bitak aldi berean ezartzen dira.

Orain posible da prozesu instantzia bereiziak sortzea, aukera anitzekin muntatutako prozesuak muntatzeko hainbat puntu baimentzen ditu, baina pid izen-espazio bera islatzen du.

Plataformarako ARM64, Shadow-Call Stack mekanismorako laguntza ezarrita dago, Clang konpiladoreak emandako funtzioaren buelta helbidea gainidazteko babesean pilatutako buffer gainezkatzearen kasuan.

Horrez gain ARMv8.5-BTI argibideetarako laguntza ere gehitu zen (Adar Helburu Adierazlea) adarkatu behar ez diren instrukzio multzoen exekuzioa babesteko.

Bloke gailuen lineako enkriptatzeko hardware laguntza gehitu da, horren bidez, oro har, unitatean sartzen diren lineako enkriptatze gailuak logikoki kokatu daitezke sistemaren memoriaren eta diskoaren artean, gakoak eta kernelak zehaztutako enkriptatze algoritmoa oinarrituta enkriptatze eta deszifratze gardena eginez.

Gainera, bertsio berri honetan Terminologia inklusiboaren erabilerari buruzko gomendioak jaso ziren kodetzeko arauak definitzen dituen dokumentuan onartzen direnak.

Bestalde, gainera KCSAN arazketa tresna berria nabarmendu da (Kernel Concurrency Sanitizer), kernelaren barruan lasterketen baldintzak dinamikoki identifikatzeko diseinatua. KCSAN garapenean ardatz nagusia prebentzio faltsu positiboa, eskalagarritasuna eta erabiltzeko erraztasuna dira.

Beste aldaketa garrantzitsu bat sdm-ebs kontrolatzaile berria gehitu du Device Mapper-era, bloke logikoaren tamaina txikiagoa imitatzeko erabil daitekeena (adibidez, 512K sektoreko tamaina duten unitateetan 4 byteko sektoreak emulatzeko).

Btrfs-ek modu zuzenean irakurtzeko eragiketen kudeaketa hobetu du. Muntatzerakoan, ezabatutako direktorioen eta azpigakoen egiaztapen azkarra guraso gabe utzi zen.

Ext4-k ENOSPC erroreen tratamendua hobetu du hari anitzekoak erabiltzen direnean. Xattr-ek gnu-rako laguntza gehitzen du. * GNU Hurd-ek erabilitako izen-espazioa.

For Ext4 eta XFS, DAX eragiketetarako laguntza dago (fitxategi sistemetarako sarbide zuzena orrialdearen cachea saihestuz blokeatzeko gailuaren maila erabili gabe) banakako fitxategi eta direktorioekin alderatuta.

Gainera, kernel eta ettool erabilgarritasunari laguntza gehitu zitzaion konektatutako sareko kablea eta sareko gailuen autodiagnostikoa probatzeko.

bitartean IPv6 pilak MPLS algoritmoarentzako laguntza gehitzen du (Etiketa multiprotokoloz aldatzea) etiketa multiprotokoloz aldatzearen bidez paketeak bideratzeko (aurretik IPv4, MPLS onartzen zen).

Bukatzeko bertsio berri honetako hardwarearentzat hau aurki dezakegu:

  • Intel i915 bideo txartelaren DRM kontrolatzailea gaituta dago lehenespenez
  • Intel Tiger Lake (GEN12) txipentzako laguntza
  • Amdgpu kontrolatzaileak FP16 pixel formatuarentzako laguntza gehitzen du eta bideo memorian enkriptatutako bufferrekin lan egiteko gaitasuna ezartzen du.
  • AMD Zen eta Zen2 prozesadoreen potentzia sentsoreentzako eta AMD Ryzen 4000 Renoir tenperatura sentsoreentzako laguntza.
  • NVIDIA aldatzeko formatuaren laguntza Nouveau kontrolatzaileari gehitu zitzaion.
  • MSM (Qualcomm) kontrolatzaileak Adreno A405, A640 eta A650 GPUetarako laguntza gehitzen du.
  • DRM (Direct Rendering Manager) baliabideak kudeatzeko barne esparrua gehitu da.
  • Xiaomi Redmi Note 7 eta Samsung Galaxy S2 telefonoentzako eta Elm / Hana Chromebooketarako laguntza gehitu da.
  • LCD paneletarako kontrolatzaile osagarriak: ASUS TM5P5 NT35596, Starry KR070PE2T, Leadtek LTK050H3146W, Visionox rm69299, Boe tv105wum-nw0.
  • ARM plakak eta plataformetarako laguntza gehitu da Renesas "RZ / G1H", Realtek
  • MIPS Loongson-2K prozesadorearen laguntza gehitu da

Artikuluaren edukia gure printzipioekin bat dator etika editoriala. Akats baten berri emateko egin klik hemen.

Idatzi lehenengo iruzkina

Utzi zure iruzkina

Zure helbide elektronikoa ez da argitaratuko.

*

*

  1. Datuen arduraduna: Miguel Ángel Gatón
  2. Datuen xedea: SPAM kontrolatzea, iruzkinen kudeaketa.
  3. Legitimazioa: Zure baimena
  4. Datuen komunikazioa: datuak ez zaizkie hirugarrenei jakinaraziko legezko betebeharrez izan ezik.
  5. Datuak biltegiratzea: Occentus Networks-ek (EB) ostatatutako datu-basea
  6. Eskubideak: Edonoiz zure informazioa mugatu, berreskuratu eta ezabatu dezakezu.

bool (egia)