Linux 5.18 nu tillgänglig med många förbättringar för AMD och Intel, och stöder Tesla FSD-chipet

Linux 5.18

Hur har utvecklingen varit?, förväntades den 22 maj och vi har en ny version av kärnan. Linus Torvalds har gjort det officiellt lanseringen av Linux 5.18, en version som har infört många förändringar. I den meningen är 5.18 stort, men den totala storleken eller vikten har behövt hamna inom normalområdet för att lanseringen ska ha skett. Som alltid introducerar den förändringar i form av förbättrad support, men det finns två varumärken som kommer att gynnas mer än resten.

I Linux 5.18 har flera ändringar införts som kommer att förbättra stödet för AMD och Intels hårdvara. Dessutom kommer den också att stödja Tesla FSD-chip, FSD är förkortningen för Full-Self Driving. Med andra ord, Elon Musks Teslas stöds nu officiellt av Linux-kärnan. Det är också sant att Torvalds och co. inte gör någonting utan anledning, så med Linux 5.18 och framåt kunde vi rapportera nyheter om att Tesla har förbättrats på något sätt.

Linux 5.18 höjdpunkter

lista skapad av Michael Larabel:

  • processorer:
    • Schemaläggarens uppdateringar kring NUMA-balansering som ytterligare kan förbättra prestandan för i synnerhet AMD EPYC-servrar.
    • Intels Hardware Feedback Interface-stöd har slagits samman med Intels nya "HFI"-drivrutin för denna viktiga funktion hos dess hybridprocessorer.
    • Intel Software Defined Silicon har slagits samman för den kontroversiella egenskapen hos Intel-processorer om att tillåta aktivering av ytterligare Silicon-funktioner med kryptografiskt signerade nycklar. Intel har inte tillkännagett några produkter med SDSi än, men det tros vara på väg, även om det ännu inte är klart vilka processorer/funktioner de kan förvandla till en licensmodell.
    • Intel Indirect Branch Tracking (IBT) har landat. Detta är en del av Intel Control-Flow Enforcement-tekniken med Tiger Lake och nyare processorer för att förbättra säkerheten.
    • Intel ENQCMD-stöd har återaktiverats före Sapphire Rapids, efter att koden tidigare inaktiverats i kärnan på grund av att den var trasig.
    • Förbättrad AMD kapslad virtualisering såväl som kring kapslad virtualisering.
    • AMD förbereder ny ljuddrivrutinskod för kommande plattformar.
    • Fler AMD EDAC-förberedelser för Zen 4.
    • Intel PECI slogs så småningom samman som Intel Platform Environment Control Interface för gränssnittet mellan CPU och BMC på serverplattformar.
    • Sammanslagen AMD HSMP-drivrutin för värdsystemhanteringsport för att komma åt ytterligare information på AMD-serverplattformar.
    • Intel Idle-drivrutinen lägger till inbyggt stöd för Intel Xeon "Sapphire Rapids"-processorer.
    • Intel P-State-drivrutinen kommer nu att använda standard-EPP-värdet som exponeras av firmware istället för att använda ett hårdkodat standard-EPP-värde fram till denna punkt.
    • Förberedelser för Intel IPI-virtualisering.
    • Mer AMD- och Intel-kodförening.
    • CPUPower-stöd för användning med AMD:s P-State-drivrutin som introducerades i Linux 5.17.
    • KVM stöder nu AMD virtuella maskiner med upp till 511 vCPU:er där hittills endast upp till 255 vCPU:er varit möjliga för AMD-system.
    • RISC-V Sv57 virtuellt minnesstöd för sidtabeller på fem nivåer tillsammans med andra CPU-arkitekturförbättringar för denna royaltyfria CPU ISA. En del av det andra arbetet inkluderar RSEQ (Restartable Sequences)-gränssnittsstöd och RISC-V CPU Idle-stöd.
    • Stöd för Teslas FSD-chip har byggts in i denna Samsung-baserade ARM SoC som använder den fullständiga självkörande datorn för Tesla-fordon.
    • Razperry Pi Zero 2 W är nu kompatibel med mainline Linux-kärnan.
    • Borttagning av Andes NDS32 CPU-arkitekturkod eftersom den koden inte längre upprätthålls för den 32-bitars AndesCore-arkitekturen som används i olika digitala signalkontroller och IoT-applikationer.
  • GPU och grafik:
    • AMDGPU FreeSync-videoläge är aktiverat som standard jämfört med tidigare kärnor som behövde AMDGPU-modulalternativet för att aktivera FreeSync-videoläge.
    • AMD har förberett kod för framtida/kommande GPU:er för att aktiveras på block-för-block-basis, så det är inte speciellt spännande just nu när det gäller läckor/avslöjande av nya detaljer.
    • CRIU-stöd för AMDKFD-drivrutinen för kontroll/återställningsfunktioner för ROCm-beräkningsarbetsbelastningar är det primära målet.
    • Stöd för Intel DG2-G12-underplattformen som den nya varianten tillsammans med de annonserade DG2/Alchemist G10- och G11-målen. Det finns också många andra DG2/Alchemist diskreta grafikverk i allmänhet.
    • Intel Alder Lake N grafikstöd.
    • Snabbare FBDEV-operationer och fler FBDEV-drivrutiner.
    • Stöd för ASpeed ​​​​AST2600 och andra mindre ändringar av DRM-drivrutiner.
  • Ändringar och tillägg av annan hårdvara:
    • Förbättrad sensorövervakning för nya ASUS-moderkort.
    • Ökad aktivering av Compute Express Link (CXL).
    • NVIDIAs Tegra-videoavkodningsdrivrutin har flyttats ur utrullningsfasen i medieundersystemet.
    • Nya drivrutiner för Mediatek MT6779 tangentbord och Imagis pekskärmar.
    • ACPI Platform Profile-stöd fungerar nu korrekt för AMD-drivna ThinkPads.
    • Fler drivrutinslösningar för Android x86-surfplattor.
    • Fortsatta förbättringar av Apples tangentbordsstöd.
    • En HID-drivrutin för tangentbord med konstiga SigmaMicro IC:er.
    • Razer HID-drivrutin för Razer-tangentbord/-enheter som inte är helt HID-kompatibla.
    • Många nätverksuppdateringar, som alltid.
    • Fixar värmepolicyn för vissa bärbara HP Omen-datorer.
    • Intel Alder Lake "PS" ljudstöd.
  • Lagring och filsystem:
    • ReiserFS har fasats ut och filsystemdrivrutinen är planerad att tas bort 2025.
    • EXT4:s quick commit-funktion borde vara snabbare och mer skalbar.
    • Två viktiga ändringar i exFAT för att tillåta slutpunkter i banor och sluta radera "VolumeDirty" lika viktigt för att undvika att på konstgjord väg förkorta lagringsenhetens livslängd.
    • Underliggande arbete med att förbereda skrivskyddat EROFS för att stödja nya funktioner.
    • Ceph tar upp "ett ganska otäckt problem" och gör andra förbättringar.
    • Fler XFS-förbättringar.
    • NFSD-stöd för filattributet NFSv4 födelsetid för filskapande tider.
    • F2FS prestandaförbättringar.
    • Btrfs lägger till krypterad I/O-stöd och snabbare fsync.
    • FSCRYPT lägger till direkt I/O-stöd för krypterade filer.
    • Nya funktioner och hastighetsförbättringar av IO_uring.
    • Massor av block- och NVMe-optimeringar, inklusive oändligt arbete med effektivare I/O/lägre overhead.
    • Intel Raptor Lake ljudstöd.
  • säkerhet:
    • 64-bitars ARM stöder nu Shadow Call Stack (SCS).
    • Det nya alternativet random.trust_bootloader läggs till tillsammans med andra ändringar i RNG, inklusive några betydande förbättringar av slumpmässighet ledda av Jason Donenfeld.
    • Xen USB-drivrutinen har härdats mot möjliga skadliga värdar.
    • AVX-acceleration för SM3-krypteringsvägen tillsammans med olika ARM-optimeringar i andra delar av kryptosubsystemet.
  • Andra kärnhändelser:
    • x86/x86_64 defconfig-byggena använder nu -Werror som standard för att skicka kompilatorvarningar som fel för att säkerställa bättre kodkvalitet.
    • Mer flexibel hantering av LLVM/Clang-kompilatorn med stöd för postfixade versionssträngar och stöd för LLVM/Clang när den installeras utanför PATH.
    • Förändringen i hela trädet för att ändra från nolllängdsmatriser till flexibla matrismedlemmar.
    • Ändringen från C89 till C11 för målversionen av C-språket.
    • DAMON lägger till "DAMOS" sysfs konfigurationskontrollgränssnitt.

Linux 5.18 har släppts natten till den 22 maj, men det som är tillgängligt just nu är dess tarball och du måste installera det manuellt. Både Linus Torvalds och kärnunderhållarna rekommenderar att man väntar till åtminstone den första underhållsuppdateringen för massanpassning.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.