Linux 6.1 inosuma iyo Rust zvivakwa uye izvi zvimwe zvinhu zvitsva

Linux 6.1

Sezvaitarisirwa, Linus Torvalds akakanda nhasi Linux 6.1. Iyo ishanduro itsva yakagadzikana, uye nekudaro, inouya nenhau dzinonakidza. Sezvo mune imwe neimwe uye yega yega yekuburitswa, kutsigirwa kwehardware nyowani kwakabatanidzwa, asi kana iyi vhezheni ichifanira kudzika munhoroondo kune chimwe chinhu, icho chinhu chichava chekuwedzera rutsigiro rwekutanga rweRust. Iko hakuna kodhi chaiyo, asi hwaro hwatove pano.

Izvi zvakataurwa naTorvalds pachake mu kutanga Sunungura Musarudzo yeLinux 6.1, kunyanya paakataura kuti "isu tine zvimwe zvinhu zvakakosha zvave mukugadzira kwenguva yakareba, kunyanya akawanda-gene LRU VM akateedzana, uye yekutanga Rust scaffolding (hapana chaiyo Rust kodhi mu kernel parizvino, asi zvivakwa zviripo). Neshanduro yakagadzikana yatovepo, inguva yekutaura nezvayo nhau dzayo.

Linux 6.1 yakakwira

La runyora rwemashoko chinonyanya kukosha ndechekuti:

  • Processors:
    • Iyo IBM POWER/PowerPC kodhi ine KFENCE ye64-bit, pakati pezvimwe zvinhu zvitsva.
    • Iyo LoongArch CPU port inounza TLB/cache kodhi ongororo, QSpinLock rutsigiro, EFI bhutsu, perf chiitiko rutsigiro, Kexec kubata, eBPF JIT rutsigiro, uye akati wandei mamwe maficha kune iyi Chinese CPU architecture.
    • BF16 rutsigiro rweCortex-A510 processors iri kudonhedzwa nekuda kwenyaya yehardware isingagone kugadziriswa paLinux.
    • AMD IOMMU v2 peji tafura basa sechikamu che AMD vIOMMU hardware-yakabatsira IOMMU virtualization yeEPYC 7002 "Rome" processors uye nyowani.
    • AMD CPU cache uye ndangariro mishumo ine AMD perf uye nyowani processors uye LbrExtV2 rutsigiro rweZen 4 CPUs.
    • Iyo AMD Platform Management Framework (PMF) yakasanganiswa kuti ive nani yekupisa / simba / ruzha manejimendi nechizvarwa chinotevera AMD Ryzen zvishandiso.
    • Tsigiro yeArM SoCs nyowani uye akasiyana siyana maARM zvishandiso.
    • Inokurumidza Intel ndangariro kukanganisa decoding.
    • AMD P-State uye s2idle inogadzirisa ye AMD Rembrandt laptops.
    • Tsigiro paARM kudzima Specter-BHB kudzikisira panguva yekumhanya nekuda kwemutengo wepamusoro wekuita.
  • Graphics uye GPUs:
    • Intel Meteor Lake kugonesa kwakaenderera mberi.
    • Yakavandudzwa Intel GPU firmware kubata.
    • Yakasiyana kuvandudzwa kuIntel Arc Graphics DG2/Alchemist.
    • Tsigiro ye AMDGPU gang endesa iyo inodiwa neRADV Vulkan mutyairi kune yakakodzera mesh shader rutsigiro.
    • Mode2 reset rutsigiro rweRX 2 yakatevedzana RDNA6000 GPUs.
  • Kuchengetedza uye mafaira masisitimu:
    • Iyo yekumisikidzwa kweiyo RISC-V kernel inobvumira akati wandei maCD-ROM mafomati emifananidzo.
    • FSCache-yakavakirwa yakagovaniswa domain tsigiro yeEROFS ine makesi ekushandisa midziyo sechinangwa chekutanga.
    • EXT4 maitiro ekugadzirisa uye optimizations.
    • Yakakosha kuita optimizations yeBtrfs uye rimwe basa kune iri kuwedzera kushandiswa Linux faira system.
    • Tsigiro ye statx() kuudza yakananga I/O kurongeka kweruzivo.
  • Dzimwe Hardware:
    • Kuzvionera otomatiki kweLogitech HID++ Hi-Res Kupurudzira rutsigiro uye kuyedza kugonesa HID ++ kune ese Logitech Bluetooth zvishandiso.
    • Kuwedzera kunoshamisa kwerutsigiro rwerutsigiro ne AMD Rembrandt yakawedzerwa kuSound Open Firmware kodhi, nyowani AMD "Pink Sardine" audio coprocessor rutsigiro, uye mutyairi mutsva weApple MCA SoC werutsigiro rwerutsigiro pamidziyo mitsva yeApple Silicon.
    • WiFi Yakanyanya High Kuburikidza (EHT) uye Multi-Link Operation (MLO) gadziriro yeWiFi 802.11be uye WiFi 7.
    • Kuenderera mberi kwekugonesa kweIntel Habana Labs Gaudi2 kune iyo inotevera chizvarwa AI accelerator.
    • Yekupinza controller yeIBM Operation Panel.
    • Yakawedzera PINE64 PinePhone (Pro) keyboard kesi mutyairi weLinux yekuisa.
    • Tsigiro yeIntel Meteor Lake Thunderbolt.
    • Kupera-kusvika-kumagumo USB4 kuyerera kwekudzora tsigiro neLinux kernel Thunderbolt network mutyairi.
    • Kubata zvirinani kwe "akachipa clones" Nintendo controllers.
    • Vatyairi vezvenhau vatsva nevatyairi vaviri varipo vakakwidziridzwa kubva munhandare.
    • Yakasiyana-siyana yekuwedzera yehardware yekutarisa madhiraivha.
  • Virtualization:
    • Xen ikozvino inotsigira grant-based VirtIO ye x86_64.
    • Tsigiro ye "kuchengetedza kudzima" kweVirtIO mabhuroki pamwe nerutsigiro rwekupa vDPA maficha.
    • Inokurumidza kugovana faira pakati pevaenzi uye vaenzi VM kune avo vanoshandisa iyo 9P protocol nekuda kwakakosha 9P VirtIO optimization.
  • Chengetedzo:
    • Iyo Kernel Memory Sanitizer yakasanganiswa seyakasimba memory bug detector yakatenderedza uninitialized values ​​mukati mekernel code. Iyi KMSAN inotsamira pane iyo compiler chiridzwa chiri kuwanikwa neLLVM Clang.
    • Linux 6.1 inozongonyevera nezve W+X kernel mappings uye mune ramangwana kuburitswa kwekernel inogona kurambidza mappings akadaro kuti atange kugadzirwa.
    • EFI inoshanda kune zvakavanzika komputa.
    • Retpolines inoomesa kuti ive nechokwadi che INT3 mushure mekusvetuka kwega kwega kwakaoma.
    • SELinux inoramba ichidzikisira kudzima rutsigiro panguva yekumhanya.
    • RNG uye crypto kodhi kuvandudzwa.
    • Runtime yambiro yekuyambuka-munda memcpy() iyo ingadai yakabata memcpy-yakavakirwa buffer inofashukira mumakore mashoma apfuura kune kernel.
  • vamwe:
    • Mamwe macode ekuchenesa pamberi pePREEMPT_RT.
    • Kuvandudzwa kwekubata kweStall Pressure Information (PSI), kusanganisira kugona kugonesa / kudzima data yePSI padanho reboka.
    • Generic EFI yakamanikidzwa bhutsu rutsigiro.
    • Kubviswa kweyakakwira-kumhanya serial/TTY mutyairi pamusoro peIEEE-1394 Firewire.
    • Yapedza kubvisa yekare a.out code.
    • Yakabvisa yekare DECnet network kodhi.
    • Yakabatanidzwa MGLRU kudzokorora kodhi yeLinux kernel peji uye kugadzirisa ruzivo rwemushandisi, kunyanya paLinux masisitimu ane mashoma RAM kugona.
    • Linux 6.1 ichadhinda iyo CPU musimboti panoitika kukanganisa kwechikamu. Kana Linux system maneja akaona kuti zvikanganiso zvezvikamu zvinoramba zvichiitika pane imwechete CPUs / cores, inogona kunge iri chiratidzo cheisina processor.
    • Iyo yekutanga Rust framework yakabatanidzwa murutsigiro rwekutanga rweRust programming mutauro. New Rust driver uye mamwe kernel subsystem abstractions anozobatanidzwa mune ramangwana kernel kutenderera.

Linux 6.1 ikozvino iripo en kernel.org. Kugovera kwakawanda kunomirira yekutanga kugadzirisa kugadzirisa kuti igamuchirwe. Izvi zvinotarisirwa kuve iyo 2022 LTS kuburitswa.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  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