Iyo nyowani vhezheni yeLinux Kernel 5.7 inosvika uye idzi ndidzo nhau dzayo

Linux Kernel

Mushure memwedzi miviri yekuvandudza, Linus Torvalds yakaratidza iyo nyowani vhezheni ye "Linux Kernel 5.7" umo shanduko dzakasiyana siyana dzinoonekera, senge kumisikidzwa kutsva kweFS exFAT, bareudp module yekugadzira UDP tunnel, pointer kusimbiswa kwakavakirwa kudzivirirwa kweARM64, kugona kubatanidza zvirongwa zveBPF kune vatungamiriri veLSM, kumisikidzwa kutsva kweCurve25519, split split block detector, BPF inoenderana nePREEMPT_RT nezvimwe zvakawanda.

Iyi vhezheni itsva yakagamuchira 15033 gadziriso kubva muna 1961 vagadziri, iyo saizi yechigamba iri 39MB (shanduko dzakabata mafaira 11590, mitsara 570560, 297401 yekodhi yakawedzerwa, mitsara 41 yabviswa). About 5.7% yeshanduko dzese dzakaburitswa muna 16 dzakabatana nemadhiraivha emidziyo, ingangoita XNUMX% yeshanduko inoenderana nekuvandudza iyo chaiyo kodhi yezvivakwa zvehardware.

Chii Chitsva muLinux Kernel 5.7

Mune iyi vhezheni itsva a kumisikidza kutsva kweExFAT mutyairi, zvichibva pane yazvino "sdfat" (2.x) kodhi yekodhi yakagadzirwa neSamsung. Mutyairi akambowedzerwa kune kernel yaive yakavakirwa pane yechinyakare Samsung kodhi (vhezheni 1.2.9) uye yakasaririra kumashure kwemutyairi mutsva neinenge gumi muzana mukuita.

Muchiitiko cheXFS, iyo metadata yekusimbisa uye kuitiswa kwefsck kwakagadziridzwa yezvikamu zvinoshanda. Raibhurari inokurudzirwa kuti ivakezve btree zvivakwa, izvo mune ramangwana zvinoshandiswa kugadzirisa xfs_repair uye kuona mukana wekupora pasina kubvisa chikamu.

Padivi reneti network, Netfilter inosanganisira shanduko dzinokurumidza kumhanyisa kugadzirisa kweseti hombe yezvisingaiti, iyo inoda kuongorora kusanganiswa kwemasnets, network network, protocol, uye MAC kero.

Pamusoro pezvo zvinomira pachena kuti yakawedzera rutsigiro rwezvinhu zvekumhanyisa zvehurdware zvekuvhara mafuremu eEthernet muna 802.11 (Wi-Fi).

Yakagashira chetatu chezvimedu izvo zvinoshandura iyo ioctl () ethtool maturusi ekushandisa iyo netlink interface. Iyo nyowani nyowani inorerutsa kuwedzera zvinowedzerwa, inovandudza kukanganisa kubata, inokutendera iwe kutumira notices kana nyika ichichinja, ichirerutsa kudyidzana pakati penzvimbo nenzvimbo yemushandisi, uye inoderedza huwandu hweakaenderana mazita akanyorwa.

Panguva yekuratidzira uye chengetedzo iko kuiswa kwe Hardware kwePointer Kusimbisa kwawedzerwa, uchishandisa mirayiridzo yakasarudzika ARM64 CPU yekudzivirira kubva pakurwiswa uchishandisa nzira dzeROP umo anorwisa haaedze kuisa kodhi yake mundangariro, asi panzvimbo pezvo anoshanda pazvidimbu zvemirayiridzo yemuchina iyo yatove mumaraibhurari akatakurwa achipera nemirairo yekudzora.

MuSELinux, iyo "checkreqprot" paramende yadzikiswa, ichikubvumidza kudzima ndangariro yekuchengetedza kana uchigadzirisa mitemo (inobvumidza kushandiswa kwenzvimbo dzekurangarira dzinoitwa, zvisinei nezvinodiwa zvakatemwa mumitemo). Iyo kernfs yekufananidza zvinongedzo inogona kugara nhaka mamiriro ezvinyorwa zvemubereki.

Wakawedzera rutsigiro rweEFI yakavhenganiswa boot mode, iyo inobvumidza kurodha 64-bit kernel kubva ku32-bit firmware inomhanya pane 64-bit CPU isina kushandisa yakasarudzika bhutsu inorema.

Kunze kwaizvozvo zvakare iyo sisitimu inogoneswa kuziva uye kugadzirisa kukamura kukiya kunoratidzwa, Izvi zvinoitika kana uchinge wawana zvisirizvo dhata mundangariro nekuda kwekuti kana iro reatomic rairovedzwa yayambuka nemaviri CPU cache mitsara.

Makiyi akadaro anotungamira mukudonha kwakakosha mukuita (1000 macircule anononoka kupfuura mashandiro eatomiki ane data rinowira pane imwechete cache mutsara). Zvichienderana ne "split_lock_detect" boot paramende, iyo kernel inogona kuona kukiya kwakadaro pane nhunzi uye ndokupa yambiro kana kutumira chiratidzo cheSIGBUS kuchikumbiro chakakonzera tsaona.

Download

Finalmente kana iwe uchida kuziva zvakawanda nezvazvo Nezve iyi vhezheni nyowani yeLinux Kernel, unogona kutarisa rondedzero izere ye shanduko muiyi inotevera chinongedzo.

Nezve kuwanikwa kweshanduro nyowani, iwe unofanirwa kuziva izvo yave kuwanikwa kurodha pasi uye kuumbiridza kubva pawebhusaiti Linux kernel yepamutemo webhusaiti, nepo muchiitiko cheakafanogadzirirwa vhezheni dzekugovera, iwo atovepo kune mamwe.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako