Mancano due settimane al rilascio del kernel stabile di Linux 6.3, che potrebbe trascinarsi fino a tre settimane se si verificano problemi dell’ultimo minuto nel kernel. Ma dato tutto il materiale in coda attraverso i numerosi rami di codice”-next”, abbiamo già una buona idea per molte delle funzionalità in serbo per Linux 6.4.
Anche se la finestra di unione di Linux 6.4 non inizierà fino alla fine di aprile o all’inizio di maggio, di seguito è riportato uno sguardo a molte delle funzionalità previste per questa prossima versione del kernel. L’elenco si basa sul mio monitoraggio dei molti rami”-next”del sottosistema per vedere cosa probabilmente arriverà per la v6.4, escludendo eventuali problemi dell’ultimo minuto scoperti o obiezioni da parte di Linus Torvalds.
Quindi alcune delle cose che ci si aspetta da Linux 6.4 quando verrà rilasciato quest’estate includono:
-I bit iniziali di Apple M2 sono stati messi in linea, inclusi i file dell’albero dei dispositivi per MacBook Air 2022, MacBook Pro 13 2022-pollici e Mac Mini 2023. Tuttavia, a causa di alcune funzionalità mancanti, questo supporto sul kernel upstream per Linux 6.4 non sarà esattamente utilizzabile per gli utenti finali… Ma si sta muovendo nella giusta direzione.
-Più di 36 schede madri ASUS apprezzeranno il sensore supporto al monitoraggio con miglioramenti dei driver impostati per Linux 6.4.
-Il supporto Intel LAM per il mascheramento degli indirizzi lineari tenterà ancora una volta di essere mainline.
-Il supporto di Intel CET Shadow Stack sembra essere integrato per Linux 6.4.
-Il driver dell’acceleratore Qualcomm QAIC viene introdotto come l’ultimo a unirsi al recente sottosistema dell’acceleratore Linux.
-Supporto 4K per il driver Rockchip DRM.
-Altre preparazioni grafiche Intel Meteor Lake.
-Altro codice Gaudi2 di Intel Habana Labs sta andando in quel driver AI con Linux 6.4.
-Suggerimenti per le scadenze DRM per i driver grafici per aiutare a influenzare le caratteristiche di frequenza/prestazioni della GPU.
-Velocizza il binning per il driver Panfrost DRM e supporta i nuovi SoC MediaTek.
-I pezzi iniziali di abilitazione per l’acceleratore multi-XCC CDNA di AMD sono stati avviati per Linux 6.4, ma è ancora necessario lavorare ulteriormente per arrivare.
-Il bus AMD CDX viene introdotto come interfaccia tra APU e FPGA.
-La modalità autonoma guidata dallo stato P di AMD come un altro miglioramento/alternativa rispetto all’EPP con stato P che è apparso in Linux 6.3.
-Il driver grafico AMD ha nuove funzionalità di alimentazione per Steam Deck.
-Preparazione dell’acceleratore Intel IAA 2.0.
-Supporto audio Intel Lunar Lake.
-Supporto del sensore di colore ambientale AMD SFH.
-Supporto Intel Sierra Forest EDAC.
-Correzioni di sospensione/ripresa per alcuni laptop AMD Picasso.
-Migliore supporto per laptop MSI grazie all’atterraggio del driver MSI-EC.
-Codice scrub Btrfs migliorato che è ~10% più veloce come un bel miglioramento lì.
-Prestazioni I/O simultanee migliorate con Device Mapper.
-Un driver di commutazione della modalità tablet per laptop Lenovo Yoga per notificare correttamente lo spazio utente su laptop 2-in-1/convertibili quando si passa all’orientamento tablet.
-Il driver del touchscreen Novatek i2c che è stato utilizzato da alcuni tablet Android nel corso degli anni.
-Risolto un problema con il driver del controller Nintendo in cui in effetti i controller venivano trasformati in vibratori rimbombando all’infinito.
-Supporto per diverse tavolette grafiche Kye/Genius.
-Supporto per controller Turtle Beach REACT-R e Recon Xbox.
-I driver da PCMCIA/CardBus a USB sono impostati per essere rimossi come parte della cancellazione dei driver PCMCIA inutilizzati/non mantenuti.
-L’eliminazione dell’allocatore di memoria SLOB è sul tavolo.
-Eliminazione di una soluzione molto vecchia per distribuzioni Linux molto obsolete.
-Si spera che il codice Zstd nel kernel venga aggiornato.