Linux 5.15 ora disponibile, con miglioramenti in NTFS e queste novità

Linux 5.15

abbiamo nuova versione del kernel Linux. In questa occasione, quello che possiamo installare è Linux 5.15, la sedicesima versione della serie 5 che si presenta con tante novità. Tra questi, sono colpito dai miglioramenti nel supporto per NTFS, un file system proprietario di Microsoft, ma ci sono molti altri cambiamenti.

È un po' sorprendente che quanto segue lista di notizie (attraverso Phoronix) è così lungo, in parte perché Linus Torvalds ha detto che questa sarebbe stata una piccola versione in termini di dimensioni. Piccolo o no, è il kernel più aggiornato e continuerà ad esserlo per due settimane, quando verrà rilasciato il primo Linux 5.16 RC.

Punti salienti di Linux 5.15

  • processori:
    • Il driver AMD PDTDMA è stato unito dopo essere stato in sviluppo per due anni a vantaggio dei processori per server AMD EPYC.
    • Estensione dello stack scrambling per RISC-V insieme ad altre funzionalità connesse per RISC-V.
    • Supporto Alder Lake sul controller TCC.
    • Una soluzione importante per la sospensione/ripresa del notebook AMD a vantaggio di più modelli.
    • KVM ora utilizza per impostazione predefinita la nuova MMU TDP x86 e aggiunge il paging AMD SVM a 5 livelli.
    • Il monitoraggio della temperatura per l'APU AMD Zen 3 è finalmente disponibile.
    • Supporto per il monitoraggio della temperatura dell'APU Yellow Carp.
    • Il driver AMD SB-RMI è stato unito a vantaggio dei server con casi d'uso come lo stack software OpenBMC basato su Linux.
    • La gestione degli input C3 è stata ottimizzata per le CPU AMD.
    • Alcuni miglioramenti al codice del kernel IRQ a beneficio dell'hardware dell'era Intel 486.
    • Un'implementazione di crittografia SM4 ottimizzata per AVX2.
  • Grafica:
    • Molti nuovi ID PCI RDNA2 che indicano un possibile aggiornamento alle schede grafiche RDNA2.
    • Supporto grafico AMD Cyan Skillfish.
    • Supporto iniziale per grafica discreta Intel XeHP e DG2 / Alchemist.
    • Rimozione del supporto per la grafica Intel Gen10/Cannon Lake.
    • Molti altri miglioramenti grafici tra i driver DRM / KMS.
  • Archiviazione / File System:
    • Il nuovo driver NTFS è stato unito, un grande miglioramento rispetto al driver NTFS esistente. Questo nuovo driver è "NTFS3" creato da Paragon Software.
    • Il KSMBD di Samsung è stato unito come file server SMB3 nel kernel.
    • OverlayFS ha prestazioni migliori e copia più attributi.
    • FUSE ora consente di montare un dispositivo attivo.
    • Ottimizzazioni delle prestazioni per F2FS.
    • Connessione condivisa tra più NIC con codice client NFS.
    • Nuove ottimizzazioni per EXT4.
    • Molti miglioramenti per XFS.
    • Supporto della modalità RAID degradato per Btrfs e miglioramenti delle prestazioni.
    • Supporto Btrfs per montaggi IDMAPPED e supporto Btrfs FS-VERITY.
    • Linux 5.15 I/O può raggiungere fino a ~ 3.5M IOPS per core.
    • Supporto per una contea globale/numero di sequenza del disco per gli eventi del disco, richiesto dagli sviluppatori di systemd.
    • Rimozione del sottosistema LightNVM.
    • Correzione del codice del driver del floppy di Linux.
    • Altre modifiche al sottosistema dei blocchi.
  • Altro hardware:
    • Vari aggiornamenti dei driver dell'acceleratore AI di Havana Labs.
    • Ethernet funzionante per OpenRISC quando si utilizzano configurazioni FPGA LiteX.
    • Supporto del profilo della piattaforma ASUS ACPI.
    • Miglioramenti nella gestione di ASUS WMI relativi alla gestione dell'eGPU, alla disattivazione della dGPU e alle funzionalità di overdrive del pannello.
    • Scorrimento ad alta risoluzione per l'Apple Magic Mouse.
    • Il driver Apple M1 IOMMU è stato unito come un passo importante per la messa in servizio di più componenti SoC Apple M1 su Linux.
    • Aggiunto il supporto per NVIDIA Jetson TX2 NX e altre nuove schede/piattaforme ARM.
    • Il driver audio AMD Van Gogh APU è stato aggiunto per il nuovo coprocessore audio AMD ACP5x.
    • Un nuovo controller WiFi Realtek RTL8188EU per sostituire il codice del controller esistente.
    • Supporto per la prossima generazione di hardware WiFi Intel "Bz".
    • Un altro controller del sensore della pompa di raffreddamento ad acqua.
    • Intel ha anche aggiunto il supporto di rete cablata per la sua piattaforma Lunar Lake al controller e1000e.
    • Supporto per la lettura dell'area di memoria Nintendo OTP.
    • È stato aggiunto il driver SMCCC TRNG di Arm.
    • Supporto audio Cirrus Logic Dolphin.
  • Attività generale del kernel:
    • Il codice di blocco PREEMPT_RT è stato unito come un grande passo verso l'ottenimento di patch in tempo reale (RT) nel kernel Linux.
    • DAMON di Amazon è arrivato per un framework di monitoraggio dell'accesso ai dati che può essere utilizzato per il recupero proattivo della memoria e altre funzionalità.
    • Adeguamento del codice SLUB per essere compatibile con RT.
    • Introduzione di VDUSE per dispositivi vDPA nello spazio utente.
    • Una modifica di breve durata apportata dallo stesso Linus Torvalds è stata quella di abilitare -Werror per impostazione predefinita per tutte le build del kernel, ma dopo solo pochi giorni è stato modificato per abilitare solo -Werror per le build di test.
    • Migliore gestione durante il recupero della memoria per i server con più livelli di memoria.
    • Nuova chiamata di sistema process_mrelease per liberare più rapidamente la memoria da un processo morente.
    • Risolto un problema di scalabilità che causava tempi di avvio molto lunghi su server IBM di grandi dimensioni che richiedevano più di 30 minuti per l'avvio.
    • Vari miglioramenti allo scheduler.
    • Vari miglioramenti nella gestione dell'energia.
    • Il supporto per i timer BPF e il supporto per il protocollo MCTP sono alcuni dei cambiamenti nella rete.
  • Sicurezza:
    • Opzione per svuotare la cache dei dati L1 sul cambio di contesto come funzione di sicurezza per condizioni paranoiche e altre condizioni speciali.
    • Miglioramenti al rilevamento dell'overflow del buffer in fase di compilazione ed esecuzione.
    • Protezione aggiuntiva contro gli attacchi del canale laterale pulendo i registri utilizzati prima di tornare, utilizzando il supporto del compilatore.
    • Supporto di misurazione basato su IMA per il codice del mappatore del dispositivo.

Disponibile ora, ma non di default in Ubuntu

Linux 5.15 ora disponibile ufficialmente, ma chi vuole installarlo in Ubuntu dovranno fare l'installazione manuale. Inoltre, il suo manutentore non consiglierà l'adozione di massa fino a quando non rilascerà il primo aggiornamento di manutenzione di Linux 5.15.


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.