I-Linux 5.8: inguqulo enkulu kunazo zonke emlandweni weLinux isivele ikhishiwe

ILinus Torvalds yethule ukwethulwa kwe- inguqulo entsha ye-kernel Linux 5.8 nakulesi sitolimende esisha phakathi kwezinguquko eziphawuleka kakhulu yibo Umtshina wokuguqula umjaho we-KCSAN, indlela yonke yokuthumela izaziso esikhaleni somsebenzisi, ukwesekwa kwehardware kokubethela oku-inthanethi, izindlela zokuvikela ezithuthukile ze-ARM64, ukusekelwa kweprosesa laseRussia Baikal-T1, i- ikhono lokuhlukanisa ngokwehlukile izimo zenqubo, ukuqaliswa kwezindlela zokuvikela i-Shadow ze-ARM64 Call Stack ne-BTI.

Le nguqulo entsha IKernel yaba enkulu kakhulu ngokuya ngenani lezinguquko yazo zonke izakhi kuyo yonke impilo yephrojekthi. Ngasikhathi sinye, ushintsho aluhlotshaniswa nanoma yiluphi uhlelo olungaphansi, kepha lumboza izingxenye ezahlukahlukene zekernel futhi luhlobene kakhulu nokucubungula kwangaphakathi nokuhlanza.

Izici ezintsha eziyinhloko zeLinux 5.8

Kule nguqulo entsha yeLinux Kernel 5.8 ukukhiya kuhlinzekelwe ukulayisha amamojula we-kernel anezigaba ezinekhodi, lapho amabhithi avumela ukwenziwa nokubhala kusethwe ngasikhathi sinye.

Manje kungenzeka ukudala izimo ezihlukile zenqubo, ivumela amaphuzu amaningi wokufaka inqubo, efakwe ngezinketho ezahlukahlukene, kepha ekhombisa indawo efanayo ye-pid names.

Okwepulatifomu I-ARM64, ukusekelwa kweShadow-Call Stack mechanism kuyasetshenziswa, enikezwe ngumhlanganisi weClang ukuvikela ekubhaleni ngaphezulu ikheli lokubuyisa lomsebenzi uma kwenzeka ukugcwala kwe-buffer kusitaki.

Ngaphandle kwalokho ukungezelelwa kwemiyalo ye-ARMv8.5-BTI nakho kungeziwe (Isikhombi Sokukhonjwa Kwegatsha) ukuvikela ukwenziwa kwamasethi wokufundisa okungafanele kube yigatsha

Kungezwe ukusekelwa kwehardware kokubethela okuku-inthanethi kwamadivayisi we-block, lapho amadivayisi wokubethela okusemgqeni ngokuvamile akhelwe kudrayivu angabekwa ngokunengqondo phakathi kwememori yohlelo nediski, okwenza ukubethela okusobala nokususa ukubethela kususelwe kukhiye kanye ne-algorithm yokubethela eshiwo i-kernel.

Futhi, kule nguqulo entsha Izincomo zokusetshenziswa kwetemu elihlanganisiwe zifakiwe ezamukelwa embhalweni ochaza imithetho yokufaka ikhodi.

Ngaphezu kwalokho, futhi ithuluzi elisha lokulungisa iphutha le-KCSAN liqokonyisiwe (IKernel Concurrency Sanitizer), eyenzelwe ukukhomba ngokunamandla izimo zomjaho ngaphakathi kernel. Ukugxila okuyinhloko ekuthuthukisweni kwe-KCSAN ukuvimbela okuhle okungamanga, ukukhubazeka, nokusetshenziswa kalula.

Olunye ushintsho olubalulekile ukuthi se ungeze umshayeli omusha we-dm-ebs ku-Mapper yedivayisi, engasetshenziswa ukulingisa usayizi omncane we-block logical (ngokwesibonelo, ukulingisa imikhakha engu-512-byte kumadrayivu anosayizi wemboni ongu-4K).

Ama-Btrfs athuthukise ukuphathwa kwemisebenzi yokufunda ngemodi eqondile. Ekukhuphukeni, ukuhlola okusheshayo kwezinkomba ezisusiwe nama-subkeys kushiywe ngaphandle komzali.

I-Ext4 ithuthukise ukuphatha iphutha le-ENOSPC lapho kusetshenziswa i-multithreading. I-Xattr ingeza ukusekelwa kwe-gnu. * I-Namespace esetshenziswe yi-GNU Hurd.

para I-Ext4 ne-XFS, ukusekelwa kwemisebenzi ye-DAX kufakiwe (ukufinyelela ngqo kumasistimu wefayela ngaphandle kokudlula kunqolobane yekhasi ngaphandle kokusebenzisa ileveli yedivayisi evimbelayo) maqondana namafayela nezikhombisi ezingazodwana.

Ngaphezu kwalokho, ukusekelwa kungezwe kusetshenziswa i-kernel ne-ethtool ukuhlola ikhebula lenethiwekhi elixhunyiwe nokuzihlola ngokwakho kwamadivayisi enethiwekhi.

Ngesikhathi isitaki se-IPv6 singeza ukusekelwa kwe-algorithm ye-MPLS (Multiprotocol Label switching) ukuhambisa amaphakethe kusetshenziswa i-multiprotocol switching (ye-IPv4, i-MPLS ibisekelwa phambilini).

Okokugcina Okwe-Hardware kule nguqulo entsha singathola ukuthi:

  • Umshayeli we-DRM wekhadi levidiyo le-Intel i915 unikwe amandla ngokuzenzakalela
  • Ukusekelwa kwama-chips we-Intel Tiger Lake (GEN12)
  • Umshayeli we-amdgpu ungeza ukusekelwa kwefomethi ye-pixel ye-FP16 futhi usebenzise amandla okusebenza ngama-buffers abethelwe kwimemori yevidiyo.
  • Ukusekelwa kwezinzwa zamandla weprosesa ye-AMD Zen neZen2 nezinzwa zokushisa ze-AMD Ryzen 4000 Renoir.
  • Ukusekelwa kwefomethi yokuguqula i-NVIDIA kungezwe kumshayeli weNouveau.
  • Umshayeli we-MSM (Qualcomm) ungeza ukuxhaswa kwe-Adreno A405, A640 ne-A650 GPUs.
  • Kungezwe uhlaka lwangaphakathi lokuphatha izinsizakusebenza ze-DRM (Direct Rendering Manager).
  • Kungezwe ukusekelwa kwe-Xiaomi Redmi Note 7 kanye ne-Samsung Galaxy S2 Smartphones, kanye nama-Elm / Hana Chromebook.
  • Amashayeli angeziwe wamapaneli e-LCD: ASUS TM5P5 NT35596, Starry KR070PE2T, Leadtek LTK050H3146W, Visionox rm69299, Boe tv105wum-nw0.
  • Kungezwe ukusekelwa kwamabhodi we-ARM namapulatifomu amaRenesas "RZ / G1H", Realtek
  • Kungezwe ukusekelwa kweprosesa ye-MIPS Loongson-2K

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.