Linux 5.18 acum disponibil cu multe îmbunătățiri pentru AMD și Intel și acceptă cipul Tesla FSD

Linux 5.18

Cum a fost dezvoltarea?, era așteptat pentru 22 mai și avem o nouă versiune a nucleului. Linus Torvalds a făcut-o oficială lansarea Linux 5.18, o versiune care a introdus multe modificări. În acest sens, 5.18 este mare, dar dimensiunea sau greutatea totală a trebuit să se încadreze în intervalul normal pentru ca lansarea să fi avut loc. Ca întotdeauna, introduce modificări sub formă de suport îmbunătățit, dar există două mărci care vor beneficia mai mult decât restul.

În Linux 5.18 au fost introduse mai multe modificări care va îmbunătăți suportul pentru hardware-ul AMD și Intel. În plus, va suporta și cipul Tesla FSD, FSD fiind acronimul pentru Full-Self Driving. Cu alte cuvinte, Tesla-urile lui Elon Musk sunt acum susținute oficial de kernel-ul Linux. De asemenea, este adevărat că Torvalds și co. nu fac nimic fără un motiv, așa că cu Linux 5.18 începând am putea raporta știri că Tesla s-a îmbunătățit într-un fel.

Linux 5.18 evidențiază

listă creată de Michael Larabel:

  • procesoare:
    • Actualizări ale planificatorului privind echilibrarea NUMA care pot îmbunătăți și mai mult performanța serverelor AMD EPYC, în special.
    • Suportul pentru interfața de feedback hardware de la Intel a fost îmbinat cu noul driver „HFI” al Intel pentru această caracteristică importantă a procesoarelor sale hibride.
    • Intel Software Defined Silicon a fost fuzionat pentru acea caracteristică controversată a procesoarelor Intel despre permiterea activării funcțiilor Silicon suplimentare folosind chei semnate criptografic. Intel nu a anunțat încă niciun produs cu SDSi, dar se crede că este pe drum, deși nu este încă clar ce procesoare/funcții pot transforma într-un model de licențiere.
    • Intel Indirect Branch Tracking (IBT) a aterizat. Aceasta face parte din tehnologia Intel Control-Flow Enforcement cu Tiger Lake și procesoare mai noi pentru a îmbunătăți securitatea.
    • Suportul Intel ENQCMD a fost reactivat înainte de Sapphire Rapids, după ce codul a fost dezactivat anterior în kernel din cauza spargerii.
    • Virtualizare imbricată AMD îmbunătățită, precum și în jurul virtualizării imbricate.
    • AMD pregătește un nou cod de driver de sunet pentru platformele viitoare.
    • Mai multe pregătiri AMD EDAC pentru Zen 4.
    • Intel PECI a fost în cele din urmă fuzionat ca Intel Platform Environment Control Interface pentru interfața dintre CPU și BMC-uri pe platformele server.
    • Driver AMD HSMP îmbinat pentru portul de gestionare a sistemului gazdă pentru a accesa informații suplimentare pe platformele de server AMD.
    • Driverul Intel Idle adaugă suport nativ pentru procesoarele Intel Xeon „Sapphire Rapids”.
    • Driverul Intel P-State va folosi acum valoarea EPP implicită expusă de firmware în loc să folosească o valoare EPP implicită codificată până în acest moment.
    • Pregătiri pentru virtualizarea Intel IPI.
    • Mai multă unificare a codurilor AMD și Intel.
    • Suport CPUPower pentru utilizare cu driverul P-State de la AMD, care a fost introdus în Linux 5.17.
    • KVM acceptă acum mașini virtuale AMD cu până la 511 vCPU, unde până acum erau posibile doar până la 255 vCPU-uri pentru sistemele AMD.
    • Suport de memorie virtuală RISC-V Sv57 pentru tabele de pagini cu cinci niveluri, împreună cu alte îmbunătățiri ale arhitecturii CPU pentru acest CPU ISA fără drepturi de autor. Unele dintre celelalte lucrări includ suport pentru interfața RSEQ (Restartable Sequences) și suport pentru CPU Idle RISC-V.
    • Suportul pentru cipul FSD de la Tesla a fost integrat în acest SoC ARM bazat pe Samsung, care utilizează computerul complet autonom al vehiculelor Tesla.
    • Razperry Pi Zero 2 W este acum compatibil cu nucleul principal Linux.
    • Eliminarea codului arhitecturii CPU Andes NDS32, deoarece codul respectiv nu mai este menținut pentru acea arhitectură AndesCore pe 32 de biți utilizată în diferite aplicații de control al semnalului digital și IoT.
  • GPU și grafică:
    • Modul video AMDGPU FreeSync este activat implicit în comparație cu nucleele anterioare care aveau nevoie de opțiunea modulului AMDGPU pentru a activa modul video FreeSync.
    • AMD a pregătit codul pentru ca GPU-urile viitoare/viitoare să fie activate bloc cu bloc, așa că nu este deosebit de interesant în acest moment în ceea ce privește scurgerile/dezvăluirea de noi detalii.
    • Suportul CRIU pentru driverul AMDKFD pentru capabilitățile de verificare/restaurare a sarcinilor de lucru de calcul ROCm este obiectivul principal.
    • Suport pentru subplataforma Intel DG2-G12 ca acea nouă variantă alături de țintele DG2/Alchemist G10 și G11 anunțate. Există, de asemenea, multe alte lucrări de grafică discretă DG2/Alchemist în general.
    • Suport grafic Intel Alder Lake N.
    • Operațiuni mai rapide FBDEV și mai multe remedieri ale driverului FBDEV.
    • Suport pentru ASpeed ​​​​AST2600 și alte modificări minore ale driverului DRM.
  • Modificări și completări ale altor hardware:
    • Monitorizare îmbunătățită a senzorilor pentru noile plăci de bază ASUS.
    • Activare sporită a Compute Express Link (CXL).
    • Driverul de decodare video Tegra de la NVIDIA a fost promovat din faza de lansare în subsistemul media.
    • Noi drivere de intrare pentru tastatura Mediatek MT6779 și ecranele tactile Imagis.
    • Suportul ACPI Platform Profile funcționează acum corect pentru ThinkPad-urile alimentate de AMD.
    • Mai multe soluții de drivere pentru tabletele Android x86.
    • Îmbunătățiri continue ale suportului pentru tastatură Apple.
    • Un driver HID pentru tastaturi cu circuite integrate SigmaMicro ciudate.
    • Driver Razer HID pentru tastaturi/dispozitive Razer care nu sunt complet compatibile cu HID.
    • O mulțime de actualizări de rețea, ca întotdeauna.
    • Remedierea politicii termice pentru unele laptopuri HP Omen.
    • Suport audio Intel Alder Lake „PS”.
  • Sisteme de stocare și fișiere:
    • ReiserFS a fost depreciat, iar driverul sistemului de fișiere este programat să fie eliminat în 2025.
    • Caracteristica de confirmare rapidă a EXT4 ar trebui să fie mai rapidă și mai scalabilă.
    • Două modificări importante în exFAT pentru a permite punctele finale în căi și pentru a opri ștergerea „VolumeDirty” la fel de importante pentru a evita scurtarea artificială a duratei de viață a dispozitivului de stocare.
    • Lucrări care stau la baza pregătirii EROFS numai în citire pentru a accepta funcții noi.
    • Ceph abordează „o problemă destul de urâtă” și aduce alte îmbunătățiri.
    • Mai multe îmbunătățiri XFS.
    • Suport NFSD pentru atributul fișierului de naștere NFSv4 pentru timpii de creare a fișierelor.
    • Îmbunătățiri ale performanței F2FS.
    • Btrfs adaugă suport I/O criptat și fsync mai rapid.
    • FSCRYPT adaugă suport direct I/O pentru fișierele criptate.
    • Funcții noi și îmbunătățiri ale vitezei IO_uring.
    • O mulțime de optimizări pentru blocuri și NVMe, inclusiv muncă nesfârșită la I/O mai eficientă/overhead mai mic.
    • Suport audio Intel Raptor Lake.
  • Securitate:
    • ARM pe 64 de biți acceptă acum Shadow Call Stack (SCS).
    • Noua opțiune random.trust_bootloader este adăugată împreună cu alte modificări ale RNG, inclusiv unele îmbunătățiri semnificative ale aleatoriei conduse de Jason Donenfeld.
    • Driverul USB Xen a fost întărit împotriva posibilelor gazde rău intenționate.
    • Accelerarea AVX pentru calea cripto SM3 împreună cu diverse optimizări ARM în alte părți ale subsistemului cripto.
  • Alte evenimente ale nucleului:
    • Compilările Defconfig x86/x86_64 folosesc acum -Werror în mod implicit pentru a trimite avertismente ale compilatorului ca erori pentru a asigura o mai bună calitate a codului.
    • Gestionare mai flexibilă a compilatorului LLVM/Clang cu suport pentru șiruri de versiuni postfixate și suport pentru LLVM/Clang atunci când este instalat în afara PATH.
    • Schimbarea în întregul arbore pentru a trece de la matrice de lungime zero la membri flexibili a matricei.
    • Modificarea de la C89 la C11 pentru versiunea în limba C țintă.
    • DAMON adaugă interfața de control al configurației sysfs „DAMOS”.

Linux 5.18 a fost lansat în noaptea de 22 mai, dar ceea ce este disponibil acum este tarball-ul său și trebuie să îl instalați manual. Atât Linus Torvalds, cât și întreținerii nucleului recomandă să așteptați cel puțin până la prima actualizare de întreținere pentru adoptarea în masă.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.