I-Linux 5.12 iza nokuthuthukiswa kokusekelwa okuningi, abashayeli, ukwesekwa okusemthethweni kwe-N64 nokuningi

Linux

Ngemuva kwezinyanga ezimbili zentuthuko, ILinus Torvalds imemezele ukukhishwa kweLinux kernel 5.12, version lapho izinguquko eziphawuleka kakhulu zifaka ukusekelwa kwamadivayisi we-block zoned kuma-Btrfs, ikhono lokumaka ama-ID womsebenzisi ukufaka amafayili amasistimu, uhlelo lokulungisa iphutha lwe-KFENCE ukuthola amaphutha lapho usebenza ngememori, phakathi kwabanye.

Uhlobo olusha ithole ukulungiswa okungu-14170 kusukela konjiniyela bango-1946, usayizi we-patch ungama-38MB (ushintsho lwamafayela athintekile u-12102 (12090), wengeza imigqa yekhodi engu-538599 (868025), wasusa imigqa engu-333377 (261456)

Izici ezintsha eziyinhloko zeLinux 5.12

Ikhono lokumaka ama-ID omsebenzisi wezinhlelo zamafayela afakiwe lisetshenzisiwe. Ukwenza imephu kungukuthi iyahambisana ne-FS FAT, ext4 ne-XFS, lapho ukusebenza okuhlongozwayo kwenza kube lula ukwaba amafayela phakathi kwabasebenzisi abahlukahlukene nakumakhompyutha ahlukile, kufaka phakathi imephu ezosetshenziswa kumkhombandlela wesikhombimsebenzisi sasekhaya ohleliwe.

Okunye okusha ukuthi uhlelo lwefayela Ama-Btrfs angeza ukusekelwa kokuqala kwamadivayisi we-block zoned. Kumodi yokufunda kuphela, ukusekelwa kunikezwa ngamabhulokhi ane-metadata nedatha emincane kunekhasi elilodwa (ikhasi elingaphansi).

Kubuye kuqhakanjiswe lokho ikhono lokwakha i-kernel ne-Clang compiler laqalwa ngokufakwa kokusebenziseka kahle esigabeni sokuxhumanisa (i-LTO, i-Link Time Optimization). Isibonelo, nge-LTO, ukuthunyelwa emugqeni kungenzeka kwemisebenzi evela kwamanye amafayela, ikhodi engasetshenzisiwe ayifakwanga kufayela elisebenzisekayo, ukuhlola uhlobo nokwenza kahle okujwayelekile kwenziwa ezingeni lephrojekthi lilonke. Ukusekelwa kwe-LTO okwamanje kukhawulelwe ekwakhiweni kwe-x86 ne-ARM64.

Futhi ungeze umshayeli we-nvmem ukuthola idatha kusuka ezindaweni zememori ezigcinwe yi-firmware ezingatholakali ngqo kwiLinux (ngokwesibonelo, inkumbulo ye-EEPROM efinyeleleka ngokomzimba kuphela kwi-firmware noma idatha etholakala kuphela kusigaba sokuqala sokulayisha).

Ngakolunye uhlangothi, kuqokonyiswa lokho Indlela yokuvikela i-KFence ingeziwe (Kernel Electric Fence), ethola amaphutha lapho isebenza ngememori, njengokuchichima kwesibha nokufinyelela ngemuva kokukhulula inkumbulo. Ngokungafani nendlela yokulungisa amaphutha ye-KASAN, isistimu engaphansi I-KFence ihlukaniswa ngejubane layo eliphakeme nezindleko eziphansi ngaphezulu, ekuvumela ukuthi uthole amaphutha ememori avela kuphela kumasistimu asebenzayo noma ngesikhathi sokusebenza kwesikhathi eside.

Uhlelo olungaphansi lwe-Integrity Measurement Architecture (IMA), eligcina i-database yama-hashes ukuqinisekisa ubuqiniso bamafayela nemethadatha yawo ehambisanayo, manje inamandla okuqinisekisa ubuqotho bemininingwane ye-kernel uqobo, ngokwesibonelo ukulandelela izinguquko emithethweni ye-SELinux.

Isiphathimandla I-KVM manje isinamandla okuthola i-Xen hypercalls bese ubathumela ku-emulator yesikhala somsebenzisi.

Kungezwe ikhono lokusebenzisa iLinux njengendawo yezimpande yeHyper-V hypervisor njengoba inokufinyelela okuqondile kwihardware futhi isetshenziselwa ukwenza amasistimu ezivakashi (afana neDom0 kuXen). Kuze kube manje, iHyper-V (iMicrosoft Hypervisor) isekela kuphela iLinux ezindaweni zezivakashi, kepha i-hypervisor uqobo ibiphethwe kusuka endaweni esekwe kwiWindows.

Isilawuli i-amdgpu isebenzisa amandla wokweqa ngokweqile (OverDrive)tAmakhadi aseSienna Cichlid GPU (UNavi 22, uRadeon RX 6xxx).

Isilawuli I915 ye-Intel Graphics isebenzisa i915.mitigations parameter ukukhubaza izindlela zokuzihlukanisa nezokuvikela ukuze zisebenze kangcono. Okwezipisi okuqala kusuka ku- I-Tiger Lake, i-VRR bracket ifakiwe (I-Variable Rate Refresh), ekuvumela ukuthi ushintshe ngokuguquguqukayo isilinganiso sokuvuselela imonitha ukuze uqiniseke ngokushelela futhi akukho ukuphuka ngesikhathi sokudlala. Kubandakanya ukusekelwa kwe-Intel Clear Colour Technology ukuthuthukisa ukunemba kombala.

Isilawuli INouveau Yengeza Ukuxhaswa Kwokuqala Kwe-NVIDIA GPUs Ngokuya nge-GA100 Architecture (Ampere). Umshayeli we-msm ungeza ukusekelwa kwama-Adreno 508, 509, nama-512 GPU asetshenziswa kuma-SDM (Snapdragon) 630, 636, naku-660 chips.

Kungezwe ukusekelwa kwe-Sound BlasterX AE-5 Plus, iLexicon I-ONIX FW810s, namakhadi womsindo we-Pioneer DJM-750. Kungezwe ukusekelwa kohlelo lwe-Intel Alder Lake PCH-P audio.

Futhi, nakule nguqulo entsha yeLinux 5.12 Ukusekelwa kwezinduduzo zemidlalo yeNintendo 64 kwenziwe ngokusemthethweni yenziwe phakathi kuka-1996 no-2003 (imizamo yangaphambilini yokufaka i-Linux kuNintendo 64 yayingaphelele futhi yayinesimo seVaporware).

Kungeziwe ukusekelwa kwepulatifomu yeLenovo IdeaPad enekhono lokuphatha ukulayishwa okuqhubekayo nokukhanyiswa kwekhibhodi. Iphinde isekele iphrofayili ye-ACPI yengxenyekazi ye-ThinkPad enamandla okuphatha amandla. Umshayeli owengeziwe weLenovo ThinkPad X1 Tablet Gen 2 HID subsystem.

Kungeziwe ukusekelwa kwamabhodi we-ARM, amadivayisi namapulatifomu: I-PineTab, i-Snapdragon 888 / SM8350, i-Snapdragon MTP, i-Two Beacon EmbeddedWorks, i-Intel eASIC N5X, i-Netgear R8000P, i-Plymovent M2M, i-Beacon i.MX8M Nano, i-NanoPi M4B.

Umthombo: https://lkml.org


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  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.