Il 29 ottobre 2026 Phoronix ha riferito che le modifiche RISC-V di Linux 7.4 sono state integrate in Git. La novità centrale per le operazioni di user-copy è il controllo a runtime: quando il kernel rileva un accesso disallineato rapido sul core, può saltare il passaggio di allineamento via software.
Questo cambia quali kernel possono usare la via ottimizzata. Le build generiche destinate a hardware RISC-V diverso possono adottarla senza doverla abilitare in fase di compilazione.
Dal controllo in compilazione al rilevamento a runtime
In Linux 7.3, l’ottimizzazione doveva essere inclusa durante la compilazione. Per una build generica destinata a una combinazione di processori, questo vincolo ne limitava l’impiego. Con Linux 7.4, il kernel controlla la capacità mentre è in esecuzione e sceglie la via ottimizzata sui core compatibili. La serie di patch la rende accessibile anche alle build di distribuzione compilate senza NONPORTABLE (descrizione della patch di Andy Chiu).
| Versione del kernel | Quando si verifica la capacità | Implicazione per le build generiche |
| Linux 7.3 | In fase di compilazione | L’ottimizzazione doveva essere abilitata nella build. |
| Linux 7.4 | A runtime, sul core | Le build senza NONPORTABLE possono usare la via ottimizzata sui core compatibili. |
Il criterio è la capacità del core, non il nome del processore: la via ottimizzata si attiva quando il kernel rileva un accesso disallineato rapido. Per un processore Ascalon, quindi, conta questa condizione; la regola descritta dalla patch non assegna il supporto in base al modello.
La cronologia della patch e il self-test
Andy Chiu, di Tenstorrent, inviò la serie di due patch l’11 settembre 2026. Il 6 ottobre Paul Walmsley disse che era in coda per v7.4 (risposta di Walmsley). Una notifica Patchwork registrò poi l’applicazione della serie a riscv/linux.git per-next da parte di Walmsley (notifica Patchwork).
Il riepilogo degli aggiornamenti RISC-V per v7.4 include anche un self-test per la user-copy vettorizzata (riepilogo degli aggiornamenti).
Che cosa indica il dato sulla banda
Phoronix attribuisce ai precedenti test di Tenstorrent un aumento della banda fino all’11% con l’ottimizzazione precedente. La cifra riguarda quei test, non una misurazione di Linux 7.4: il cambiamento per v7.4 rende la via ottimizzata utilizzabile da più build, a condizione che il core supporti l’accesso disallineato rapido.