Linux 5.18 ora disponibile con molti miglioramenti per AMD e Intel e supporta il chip Tesla FSD

Linux 5.18

Com'è stato lo sviluppo?, era previsto per il 22 maggio e abbiamo una nuova versione del kernel. Linus Torvalds lo ha reso ufficiale il lancio di Linux 5.18, una versione che ha introdotto molte modifiche. In questo senso, 5.18 è grande, ma le dimensioni o il peso complessivi devono rientrare nell'intervallo normale affinché il lancio abbia avuto luogo. Come sempre, introduce cambiamenti sotto forma di supporto migliorato, ma ci sono due marchi che ne beneficeranno più degli altri.

In Linux 5.18 sono state introdotte diverse modifiche che migliorerà il supporto per hardware AMD e Intel. Inoltre, supporterà anche il chip Tesla FSD, essendo FSD l'acronimo di Full-Self Driving. In altre parole, le Tesla di Elon Musk sono ora ufficialmente supportate dal kernel Linux. È anche vero che Torvalds e compagni non fanno nulla senza un motivo, quindi con Linux 5.18 in poi potremmo riportare notizie che Tesla è migliorata in qualche modo.

Punti salienti di Linux 5.18

lista creato di Michael Larabel:

  • Processori:
    • Aggiornamenti dello scheduler sul bilanciamento NUMA che possono migliorare ulteriormente le prestazioni dei server AMD EPYC in particolare.
    • Il supporto dell'interfaccia di feedback hardware di Intel è stato unito al nuovo driver "HFI" di Intel per questa importante caratteristica dei suoi processori ibridi.
    • Intel Software Defined Silicon è stato unito per quella controversa caratteristica delle CPU Intel che consente l'attivazione di funzionalità aggiuntive di Silicon utilizzando chiavi con firma crittografica. Intel non ha ancora annunciato alcun prodotto con SDSi, ma si ritiene che sia in arrivo, anche se non è ancora chiaro quali CPU/caratteristiche potrebbero trasformare in un modello di licenza.
    • Intel Indirect Branch Tracking (IBT) è arrivato. Questo fa parte della tecnologia Intel Control-Flow Enforcement con Tiger Lake e le CPU più recenti per migliorare la sicurezza.
    • Il supporto di Intel ENQCMD è stato riattivato prima di Sapphire Rapids, dopo che il codice era stato precedentemente disabilitato nel kernel a causa di un'interruzione.
    • Migliorata la virtualizzazione nidificata di AMD e la virtualizzazione nidificata.
    • AMD sta preparando un nuovo codice del driver audio per le piattaforme in arrivo.
    • Altre preparazioni AMD EDAC per Zen 4.
    • Intel PECI è stata infine fusa come Intel Platform Environment Control Interface per l'interfaccia tra CPU e BMC su piattaforme server.
    • Driver AMD HSMP unito per la porta di gestione del sistema host per accedere a informazioni aggiuntive sulle piattaforme server AMD.
    • Il driver Intel Idle aggiunge il supporto nativo per le CPU Intel Xeon "Sapphire Rapids".
    • Il driver Intel P-State ora utilizzerà il valore EPP predefinito esposto dal firmware invece di utilizzare un valore EPP predefinito hardcoded fino a questo punto.
    • Preparativi per la virtualizzazione Intel IPI.
    • Più unificazione del codice AMD e Intel.
    • Supporto CPUPower per l'uso con il driver P-State di AMD introdotto in Linux 5.17.
    • KVM ora supporta le macchine virtuali AMD con un massimo di 511 vCPU mentre fino ad ora erano possibili solo fino a 255 vCPU per i sistemi AMD.
    • Supporto della memoria virtuale RISC-V Sv57 per tabelle di pagine a cinque livelli insieme ad altri miglioramenti dell'architettura della CPU per questo ISA CPU esente da royalty. Alcuni di questi altri lavori includono il supporto dell'interfaccia RSEQ (Sequenze riavviabili) e il supporto dell'inattività della CPU RISC-V.
    • Il supporto per il chip FSD di Tesla è stato integrato in questo SoC ARM basato su Samsung che utilizza il computer a guida autonoma completo dei veicoli Tesla.
    • Il Razperry Pi Zero 2 W è ora compatibile con il kernel Linux principale.
    • Rimozione del codice dell'architettura della CPU Andes NDS32 poiché tale codice non viene più mantenuto per l'architettura AndesCore a 32 bit utilizzata in varie applicazioni di controllo del segnale digitale e IoT.
  • GPU e grafica:
    • La modalità video AMDGPU FreeSync è abilitata per impostazione predefinita rispetto ai kernel precedenti che richiedevano l'opzione del modulo AMDGPU per abilitare la modalità video FreeSync.
    • AMD ha preparato il codice per le GPU future/prossime da abilitare blocco per blocco, quindi non è particolarmente entusiasmante al momento in termini di perdite/rivelazioni di nuovi dettagli.
    • Il supporto CRIU per il driver AMDKFD per le funzionalità di controllo/ripristino dei carichi di lavoro di calcolo ROCm è l'obiettivo principale.
    • Supporto per la sottopiattaforma Intel DG2-G12 come nuova variante insieme agli annunciati obiettivi DG2/Alchemist G10 e G11. Ci sono anche molte altre opere di grafica discreta DG2/Alchemist in generale.
    • Supporto grafico Intel Alder Lake N.
    • Operazioni FBDEV più veloci e più correzioni del driver FBDEV.
    • Supporto per ASpeed ​​AST2600 e altre modifiche minori al driver DRM.
  • Modifiche e aggiunte di altro hardware:
    • Monitoraggio del sensore migliorato per le nuove schede madri ASUS.
    • Maggiore abilitazione di Compute Express Link (CXL).
    • Il driver di decodifica video Tegra di NVIDIA è stato promosso fuori dalla fase di implementazione nel sottosistema multimediale.
    • Nuovi driver di input per tastiera Mediatek MT6779 e touch screen Imagis.
    • Il supporto del profilo della piattaforma ACPI ora funziona correttamente per i ThinkPad basati su AMD.
    • Altre soluzioni driver per tablet Android x86.
    • Continui miglioramenti al supporto della tastiera Apple.
    • Un driver HID per tastiere con circuiti integrati SigmaMicro strani.
    • Driver Razer HID per tastiere/dispositivi Razer che non sono completamente compatibili con HID.
    • Tanti aggiornamenti di rete, come sempre.
    • Correzione della politica termica per alcuni laptop HP Omen.
    • Supporto audio Intel Alder Lake "PS".
  • Archiviazione e file system:
    • ReiserFS è stato deprecato e il driver del file system dovrebbe essere rimosso nel 2025.
    • La funzione di commit rapido di EXT4 dovrebbe essere più veloce e scalabile.
    • Due importanti modifiche in exFAT per consentire gli endpoint nei percorsi e interrompere la cancellazione di "VolumeDirty" in quanto importanti per evitare di accorciare artificialmente la vita del dispositivo di archiviazione.
    • Lavoro di base sulla preparazione di EROFS di sola lettura per supportare le nuove funzionalità.
    • Ceph affronta "un problema piuttosto brutto" e apporta altri miglioramenti.
    • Ulteriori miglioramenti a XFS.
    • Supporto NFSD per l'attributo del file dell'ora di nascita NFSv4 per i tempi di creazione del file.
    • Miglioramenti delle prestazioni di F2FS.
    • Btrfs aggiunge il supporto I/O crittografato e fsync più veloce.
    • FSCRYPT aggiunge il supporto I/O diretto per i file crittografati.
    • Nuove funzionalità e miglioramenti della velocità di IO_uring.
    • Molte ottimizzazioni a blocchi e NVMe, incluso un lavoro infinito su I/O più efficienti/overhead ridotto.
    • Supporto audio Intel Raptor Lake.
  • Sicurezza:
    • ARM a 64 bit ora supporta Shadow Call Stack (SCS).
    • La nuova opzione random.trust_bootloader è stata aggiunta insieme ad altre modifiche all'RNG, inclusi alcuni miglioramenti significativi alla casualità guidati da Jason Donenfeld.
    • Il driver Xen USB è stato protetto contro possibili host dannosi.
    • Accelerazione AVX per il percorso crittografico SM3 insieme a varie ottimizzazioni ARM in altre parti del sottosistema crittografico.
  • Altri eventi del kernel:
    • Le build Defconfig x86/x86_64 ora usano -Werror per impostazione predefinita per inviare avvisi del compilatore come errori per garantire una migliore qualità del codice.
    • Gestione più flessibile del compilatore LLVM/Clang con supporto per stringhe di versione successive e supporto per LLVM/Clang quando installato al di fuori del PATH.
    • La modifica nell'intero albero per passare da matrici di lunghezza zero a membri di matrice flessibili.
    • Il passaggio da C89 a C11 per la versione in lingua C di destinazione.
    • DAMON aggiunge l'interfaccia di controllo della configurazione sysfs "DAMOS".

Linux 5.18 è stato rilasciato la notte del 22 maggio, ma quello che è disponibile in questo momento è il suo tarball e devi installarlo manualmente. Sia Linus Torvalds che i manutentori del kernel consigliano di attendere almeno fino al primo aggiornamento di manutenzione per l'adozione di massa.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.