Linux 6.9: grandi cambiamenti per l'hardware

Linux 6.9

El È stato rilasciato il kernel Linux 6.9. Include diverse correzioni di bug, aggiornamenti dei driver (principalmente per GPU e reti) e miglioramenti del file system. In particolare, lo sviluppatore ora dispone di una macchina più potente per le build ARM64, che potrebbe migliorare il supporto per tale architettura in futuro. Si apre la finestra di fusione per la prossima versione, Linux 6.10, che continuerà con interessanti miglioramenti.

Vale comunque la pena fermarsi aggiornamenti hardware che sono stati implementati in questa versione, poiché è piena di sorprese...

Linux 6.9: miglioramenti al supporto hardware

Linux 6.9 ha aggiunto il supporto per Intel FRED (Flexible Return and Event Delivery) e AMD SNP (Secure Nested Paging) per una virtualizzazione più sicura. Sono state mitigate anche le vulnerabilità per l'hardware x86, ecc. In caso di hardware che ci interessa di più, dobbiamo evidenziare:

  • ARM:
    • Supporto per Rust su ARM.
    • Supporto per l'utilizzo della modalità LPA2 su ARM.
    • Miglioramenti per i SoC Allwinner. *(I miglioramenti per i SoC includono sia nuovi driver per le loro funzioni, sia il supporto per nuovi chip, miglioramenti a diversi elementi audio, video, codec, GPU, CPU, NPU, ecc..)
    • Miglioramenti per i SoC Rockip.
    • Miglioramenti per i SoC Amlogic.
    • Miglioramenti per i SoC Samsung.
    • Miglioramenti per i SoC Qualcomm.
    • Miglioramenti per i SoC Mediatek.
    • Miglioramenti per altri SoC come NVIDIA Tegra, NXP, Renesas, Texas Instruments e anche modifiche per Raspberry Pi 4, correggendo i problemi di avvio.
  • RISC-V:
    • In Linux 6.9 sono stati fatti grandi sforzi per migliorare il supporto per RISC-V, come il supporto per l'ibernazione, l'accelerazione vettoriale, GUP, il supporto per ACPI LPI e CPPC, ecc.
    • Sono stati inoltre aggiunti miglioramenti per chip specifici come Microchip, SiFive, Sophgo, StarFive, microcontrollori Alibaba T-head, ecc. Alcuni di essi vengono utilizzati nelle schede di sviluppo come il Beagle.
  • MIP:
    • Anche quest'altro ISA aperto ha ricevuto modifiche nel kernel Linux 6.9, come miglioramenti nel supporto di alcuni SoC basati su di esso e correzione di alcuni errori.