Linux 6.17-rc1 arriva con molte nuove funzionalità e domande su Bcachefs

  • Linux 6.17-rc1 è ora disponibile dopo la chiusura della finestra di integrazione e viene anticipato dal viaggio di Linus Torvalds in Europa.
  • Nuove funzionalità: Intel Xe3 abilitato di default, chiave di prestazione standardizzata, miglioramenti a F2FS, EFI e Turbostat e altro ancora su Rust.
  • Il changeset RISC-V è stato rifiutato perché in ritardo e contenente modifiche controverse al codice generico.
  • Bcachefs rimane invariato per questa stagione e Torvalds non ha commentato l'annuncio di RC1; il suo futuro immediato resta incerto.

Linux 6.17-rc1

Linux 6.17-rc1 ora disponibile Ed è arrivato con qualche ora di anticipo rispetto al solito perché Linus Torvalds è in Europa, concludendo così la finestra di integrazione per questo ciclo. Questa prima release candidate stabile segna l'inizio della fase di test e punta a supportare distribuzioni entro la fine dell'anno, come Ubuntu 25.10 e altre release previste per il 2025.

È stato un ciclo intenso con Modifiche rilevanti alla grafica, all'input, ai file system, al firmware e agli strumentiTra le novità: la grafica Intel Xe3 per Panther Lake è ora abilitata di default, il tasto di incremento delle prestazioni è standardizzato sui laptop, F2FS adotta la nuova API di montaggio, sono in arrivo miglioramenti per EFI e Turbostat e continuano le aggiunte al core Rust.

Principali novità del ciclo avviato da Linux 6.17-rc1

Grafica e piattaforme

Sul fronte grafico, Intel Xe3 per Panther Lake è abilitato per impostazione predefinita, mentre per le future GPU Intel Battlemage, SR-IOV è incorporato e si stanno facendo progressi nella preparazione multi-GPU nell'ambito del cosiddetto Progetto Battlematrix. Inoltre, nuovi SoC ARM e RISC-V, ampliando il supporto hardware emergente per le generazioni future.

Inserimento e configurazione

Il sottosistema di input standardizza il Codice chiave KEY_PERFORMANCE per il tasto "aumento delle prestazioni" sempre più comune presente su alcuni laptop (inclusi alcuni laptop Alienware e Dell con G-Mode), che renderà più facile per l'utente applicare un profilo ad alte prestazioni in modo uniforme. Sarà inoltre mappatura predefinita dei tasti da F13 a F24 sulle tastiere PS/2 e l'editor di configurazione del kernel gconfig è aggiornato per utilizzare GTK3.

Sistemi di file

F2FS arriva con una serie di miglioramenti: conversione in fogli, adozione del nuova API di montaggio kernel, nuovi nodi in sysfs per controllare i GC F2FS sotto ZUFS, ottimizzazioni del Cache di ingresso NAT, rimuovendo gli inode dall'elenco delle donazioni quando l'ultimo file viene chiuso ed evitando di dividere il BIOS durante la lettura di più pagine. Inoltre, miglioramenti generali delle prestazioni su più file system.

Firmware e avvio

In EFI viene aggiunto un driver per il Registro di debug OVMF, esponendo il buffer di log del firmware della macchina virtuale tramite sysfs nel percorso /sys/firmware/efi/ovmf_debug_log, che è molto utile per diagnosticare gli avvii QEMU e KVM. Inoltre, il codice del efistub riduce il livello di registro predefinito per evitare che i messaggi informativi coprano o danneggino la schermata iniziale.

Strumenti e prestazioni

Turbostat incorpora funzioni notevoli: mostra la topologia della cache L3Consente contatori medi aggiunto (ad esempio watt cumulativi) e migliora la compatibilità con i prossimi Intel Xeon Rapide di diamante in seguito alle modifiche apportate ad alcuni MSR. Sono state corrette anche le build Musl e sono state incluse varie correzioni. In termini di sicurezza, il nuovo meccanismo Controlli del vettore di attacco semplifica la gestione delle mitigazioni della CPU.

Ruggine e altri cambiamenti

Il kernel continua ad espandere l'uso di Ruggine con nuovi pezzi che rafforzano le basi per i driver e i componenti scritti in questo linguaggio, consolidando il lavoro dei cicli precedenti.

Cosa manca in Linux 6.17-rc1

Il set di modifiche RISC-V non è stato incluso in questa versione.Torvalds ha richiesto l'invio anticipato a causa del suo viaggio e ha respinto l'estrazione per ritardo e per aver incluso modifiche agli header generici che ha ritenuto inappropriate. L'architettura dovrà ritentare l'integrazione all'inizio della finestra di rilascio della versione 6.18, con l'ambito modificato.

Circa Bcachefs, nessun aggiornamento è stato incorporato da Linux 6.16-rc4 Torvalds non ha commentato la questione nel messaggio pubblico di Linux 6.17-rc1. Negli ultimi giorni si è speculato sulla possibilità di dare agli utenti il tempo di migrare prima di un possibile ritiro nella versione 6.18, ma per ora il codice rimane invariato e non esiste una posizione definitiva. Il suo sviluppatore principale ha osservato che il sistema si è stabilizzato rapidamente, con metriche di bug automatizzate favorevoli, e ne ha difeso la continuazione; la decisione finale spetta alla direzione del progetto.

Disponibilità e programmazione di Linux 6.17-rc1

L'etichetta di Linux 6.17-rc1 È già disponibile su Git e la community può iniziare a testarlo. Se il ritmo delle correzioni lo consentirà, la versione stabile arriverà intorno a fine settembre o inizio ottobreSe dovessero emergere ulteriori candidati, il programma potrebbe subire leggere variazioni. Ulteriori analisi e test delle prestazioni del codice 6.17 sono previsti nei prossimi giorni.

Questo ciclo è caratterizzato da cambiamenti che sostengono Hardware di nuova generazione, input più coerente, avvio più pulito, F2FS rinforzato e strumenti ottimizzatiInoltre, pacchetti controversi come RISC-V sono stati rinviati e il futuro di Bcachefs è stato bloccato. Chi vuole partire in vantaggio può testare Linux 6.17-rc1 sui propri computer di sviluppo.

Linux 6.16-rc7
Articolo correlato:
Rilasciata la settima release candidate: ultime modifiche prima della versione stabile di Linux 6.16