Available na ngayon ang Linux 5.18 na may maraming pagpapahusay para sa AMD at Intel, at sinusuportahan ang Tesla FSD chip

Linux 5.18

Paano naging ang pag-unlad?, ito ay inaasahan para sa Mayo 22 at mayroon kaming bagong bersyon ng kernel. Linus Torvalds ginawang opisyal ito ang paglulunsad ng Linux 5.18, isang bersyon na nagpakilala ng maraming pagbabago. Sa ganoong kahulugan, malaki ang 5.18, ngunit ang kabuuang sukat o timbang ay kailangang mahulog sa loob ng normal na hanay para maganap ang paglulunsad. Gaya ng dati, nagpapakilala ito ng mga pagbabago sa anyo ng pinahusay na suporta, ngunit mayroong dalawang tatak na mas makikinabang kaysa sa iba.

Sa Linux 5.18 maraming pagbabago ang ipinakilala na mapapabuti ang suporta para sa AMD at Intel hardware. Bilang karagdagan, susuportahan din nito ang Tesla FSD chip, FSD ang acronym para sa Full-Self Driving. Sa madaling salita, ang Teslas ng Elon Musk ay opisyal na ngayong sinusuportahan ng Linux kernel. Totoo rin na ang Torvalds at co. ay hindi gumagawa ng anumang bagay nang walang dahilan, kaya sa Linux 5.18 pasulong maaari kaming mag-ulat ng balita na si Tesla ay bumuti sa ilang paraan.

Mga highlight ng Linux 5.18

listahan nilikha ni Michael Larabel:

  • Mga Proseso:
    • Ang mga update ng scheduler sa paligid ng pagbalanse ng NUMA na maaaring higit pang mapabuti ang pagganap ng mga AMD EPYC server sa partikular.
    • Ang suporta sa Hardware Feedback Interface ng Intel ay pinagsama sa bagong driver ng Intel na "HFI" para sa mahalagang tampok na ito ng mga hybrid na processor nito.
    • Ang Intel Software Defined Silicon ay pinagsama para sa kontrobersyal na feature na iyon ng mga Intel CPU tungkol sa pagpapahintulot sa pag-activate ng mga karagdagang feature ng Silicon gamit ang cryptographically signed keys. Ang Intel ay hindi pa nag-anunsyo ng anumang mga produkto na may SDSi, ngunit ito ay pinaniniwalaang paparating na, bagama't hindi pa malinaw kung anong mga CPU/feature ang maaari nilang i-convert sa isang modelo ng paglilisensya.
    • Dumating na ang Intel Indirect Branch Tracking (IBT). Bahagi ito ng teknolohiya ng Intel Control-Flow Enforcement kasama ang Tiger Lake at mga mas bagong CPU para mapahusay ang seguridad.
    • Ang suporta ng Intel ENQCMD ay muling pinagana bago ang Sapphire Rapids, pagkatapos na dati nang hindi pinagana ang code sa kernel dahil sa pagkasira.
    • Pinahusay na AMD nested virtualization pati na rin sa paligid ng nested virtualization.
    • Ang AMD ay naghahanda ng bagong sound driver code para sa paparating na mga platform.
    • Higit pang mga paghahanda ng AMD EDAC para sa Zen 4.
    • Ang Intel PECI ay kalaunan ay pinagsama bilang Intel Platform Environment Control Interface para sa interface sa pagitan ng mga CPU at BMC sa mga platform ng server.
    • Pinagsamang AMD HSMP driver para sa host system management port para ma-access ang karagdagang impormasyon sa mga platform ng AMD server.
    • Ang driver ng Intel Idle ay nagdaragdag ng katutubong suporta para sa Intel Xeon "Sapphire Rapids" na mga CPU.
    • Gagamitin na ngayon ng driver ng Intel P-State ang default na halaga ng EPP na nakalantad ng firmware sa halip na gumamit ng isang hard-coded na default na halaga ng EPP hanggang sa puntong ito.
    • Mga paghahanda para sa virtualization ng Intel IPI.
    • Higit pang AMD at Intel code unification.
    • Ang suporta ng CPUPower para sa paggamit sa driver ng P-State ng AMD na ipinakilala sa Linux 5.17.
    • Sinusuportahan na ngayon ng KVM ang mga virtual machine ng AMD na may hanggang 511 vCPU kung saan hanggang ngayon ay hanggang 255 vCPU lang ang posible para sa mga AMD system.
    • Suporta sa virtual memory ng RISC-V Sv57 para sa limang antas na mga talahanayan ng pahina kasama ng iba pang mga pagpapahusay ng arkitektura ng CPU para sa walang royalty na CPU ISA na ito. Ang ilan sa iba pang gawaing iyon ay kinabibilangan ng suporta sa interface ng RSEQ (Restartable Sequences) at suporta sa RISC-V CPU Idle.
    • Ang suporta para sa FSD chip ng Tesla ay binuo sa Samsung-based na ARM SoC na gumagamit ng buong self-driving na computer ng mga sasakyang Tesla.
    • Ang Razperry Pi Zero 2 W ay katugma na ngayon sa pangunahing linya ng Linux kernel.
    • Pag-alis ng Andes NDS32 CPU architecture code dahil hindi na pinapanatili ang code na iyon para sa 32-bit na AndesCore architecture na ginagamit sa iba't ibang digital signal control at IoT application.
  • GPU at Graphics:
    • Ang AMDGPU FreeSync video mode ay pinagana bilang default kumpara sa mga nakaraang kernels na nangangailangan ng AMDGPU module na opsyon para paganahin ang FreeSync video mode.
    • Ang AMD ay naghahanda ng code para sa hinaharap/paparating na mga GPU upang paganahin sa isang block-by-block na batayan, kaya hindi ito partikular na kapana-panabik sa sandaling ito sa mga tuntunin ng paglabas/paghahayag ng mga bagong detalye.
    • Ang suporta ng CRIU para sa driver ng AMDKFD para sa check/restore na mga kakayahan ng ROCm compute workloads ang pangunahing layunin.
    • Suporta para sa subplatform ng Intel DG2-G12 bilang bagong variant na iyon kasama ng inihayag na mga target na DG2/Alchemist G10 at G11. Mayroon ding maraming iba pang DG2/Alchemist discrete graphics na gumagana sa pangkalahatan.
    • Suporta sa graphics ng Intel Alder Lake N.
    • Mas mabilis na pagpapatakbo ng FBDEV at higit pang pag-aayos ng driver ng FBDEV.
    • Suporta para sa ASpeed ​​​​AST2600 at iba pang menor de edad na pagbabago sa driver ng DRM.
  • Mga pagbabago at pagdaragdag ng iba pang hardware:
    • Pinahusay na pagsubaybay ng sensor para sa mga bagong motherboard ng ASUS.
    • Tumaas na pagpapagana ng Compute Express Link (CXL).
    • Ang Tegra video decoding driver ng NVIDIA ay na-promote sa labas ng yugto ng paglulunsad sa subsystem ng media.
    • Mga bagong input driver para sa Mediatek MT6779 na keyboard at mga touch screen ng Imagis.
    • Ang suporta sa ACPI Platform Profile ay gumagana na ngayon nang tama para sa AMD-powered ThinkPads.
    • Higit pang mga solusyon sa driver para sa mga Android x86 tablet.
    • Patuloy na pagpapahusay sa suporta sa keyboard ng Apple.
    • Isang HID driver para sa mga keyboard na may kakaibang SigmaMicro IC.
    • Razer HID driver para sa Razer keyboard/device na hindi ganap na sumusunod sa HID.
    • Maraming mga update sa network, gaya ng lagi.
    • Pag-aayos ng thermal policy para sa ilang HP Omen laptop.
    • Intel Alder Lake "PS" na suporta sa audio.
  • Storage at mga file system:
    • Ang ReiserFS ay hindi na ginagamit at ang driver ng file system ay nakatakdang alisin sa 2025.
    • Ang feature na quick commit ng EXT4 ay dapat na mas mabilis at mas nasusukat.
    • Dalawang mahalagang pagbabago sa exFAT upang payagan ang mga endpoint sa mga landas at ihinto ang pagbubura sa "VolumeDirty" bilang mahalaga upang maiwasan ang artipisyal na pagpapaikli ng buhay ng storage device.
    • Pinagbabatayan na gawain sa paghahanda ng read-only na EROFS upang suportahan ang mga bagong feature.
    • Tinutugunan ni Ceph ang "isang medyo pangit na problema" at gumawa ng iba pang mga pagpapabuti.
    • Higit pang mga pagpapahusay ng XFS.
    • Suporta ng NFSD para sa NFSv4 birthtime file attribute para sa mga oras ng paggawa ng file.
    • Mga pagpapabuti sa pagganap ng F2FS.
    • Nagdaragdag ang Btrfs ng naka-encrypt na suporta sa I/O at mas mabilis na fsync.
    • Nagdaragdag ang FSCRYPT ng direktang suporta sa I/O para sa mga naka-encrypt na file.
    • Mga bagong feature at pagpapahusay ng bilis ng IO_uring.
    • Maraming block at NVMe optimization, kabilang ang walang katapusang trabaho sa mas mahusay na I/O/lower overhead.
    • Suporta sa audio ng Intel Raptor Lake.
  • Katiwasayan:
    • Sinusuportahan na ngayon ng 64-bit na ARM ang Shadow Call Stack (SCS).
    • Ang bagong random.trust_bootloader na opsyon ay idinagdag kasama ng iba pang mga pagbabago sa RNG, kabilang ang ilang makabuluhang pagpapabuti sa randomness na pinangunahan ni Jason Donenfeld.
    • Ang Xen USB driver ay pinatigas laban sa mga posibleng malisyosong host.
    • AVX acceleration para sa SM3 crypto path kasama ng iba't ibang ARM optimization sa ibang bahagi ng crypto subsystem.
  • Iba pang mga kaganapan sa kernel:
    • Ginagamit na ngayon ng Defconfig x86/x86_64 build -Werror bilang default para magpadala ng mga babala ng compiler bilang mga error para makatulong na matiyak ang mas mahusay na kalidad ng code.
    • Mas nababaluktot ang pangangasiwa ng LLVM/Clang compiler na may suporta para sa postfixed na mga string ng bersyon at suporta para sa LLVM/Clang kapag naka-install sa labas ng PATH.
    • Ang pagbabago sa buong puno upang baguhin mula sa mga zero-length na array tungo sa mga flexible na miyembro ng array.
    • Ang pagbabago mula C89 patungong C11 para sa target na bersyon ng wikang C.
    • Idinagdag ni DAMON ang "DAMOS" sysfs configuration control interface.

Linux 5.18 ay inilabas noong gabi ng Mayo 22, ngunit ang available sa ngayon ay ang tarball nito at kailangan mong i-install ito nang manu-mano. Parehong inirerekomenda ni Linus Torvalds at ng mga kernel maintainer na maghintay hanggang sa unang update sa maintenance para sa mass adoption.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.