Linux 6.14-rc5 rilasciato: un progresso senza sorprese

  • Linus Torvalds ha rilasciato Linux 6.14-rc5, una nuova release candidate che continua l'evoluzione verso una versione stabile.
  • Tra gli aggiornamenti più degni di nota ci sono miglioramenti ai driver di rete, DRM, RDMA e audio, nonché ottimizzazioni alle architetture e ai file system.
  • Risolto un problema che riguardava le CPU Intel Core 2, riducendo potenziali crash e ritardi nell'avvio.
  • Christoph Hellwig si dimette dal ruolo di responsabile degli helper di mappatura DMA a seguito della controversia sull'integrazione di Rust nel kernel.

Linux 6.14-rc5

Di recente, Linus Torvalds ha annunciato il lancio del Kernel Linux versione 6.14-rc5, che segna un altro passo nello sviluppo verso la versione stabile. Questa versione, come le precedenti, è considerata un aggiornamento di routine, senza cambiamenti drastici o problemi significativi rilevati finora. Per maggiori informazioni sull'evoluzione del kernel, puoi consultare la versione precedente.

Come lo stesso Torvalds ha espresso nella sua dichiarazione, Lo sviluppo di questa versione ha seguito uno schema previsto, senza sorprese o sviluppi problematici. Nel complesso, circa la metà delle modifiche introdotte in questo ciclo interessano i driver, con particolare attenzione ai driver di rete e grafici (in particolare DRM).

Cambiamenti e correzioni importanti in Linux 6.14-rc5

Tra i miglioramenti più notevoli di questa versione ci sono diversi aggiustamenti e correzioni apportati a diversi componenti del sistema. Una delle modifiche più rilevanti è la soluzione a un bug che affliggeva i processori Intel Core 2 dal 2019. Questo problema, introdotto nel driver Intel Idle, causava arresti anomali o ritardi durante l'avvio sui sistemi che utilizzavano ancora questi processori con le moderne distribuzioni Linux.

Il problema è sorto perché i processori di questa generazione subiscono una pausa nel contatore timestamp (TSC) quando entrano in determinati stati di sospensione. Finora il driver ACPI segnalava l'instabilità del TSC, ma Intel Idle non ha apportato alcuna modifica per porvi rimedio. Grazie a questa patch, i sistemi dotati di questi processori dovrebbero ora avere un avvio più fluido.. Questa correzione è un esempio delle continue modifiche che il team di sviluppo apporta in versioni come questa.

Uscite dal team di sviluppo

Un altro cambiamento significativo in questo ciclo è stata la decisione di Christoph Hellwig lascerà il suo incarico di responsabile della gestione degli assistenti di mappatura DMA. Questa decisione arriva nel bel mezzo dei dibattiti sull'integrazione di Rust nel kernel Linux, che hanno generato alcune tensioni interne nella comunità degli sviluppatori.

A seguito di questo cambiamento, La manutenzione del codice di mappatura DMA sarà ora gestita da Marek Szyprowski, che ha assunto il ruolo dopo la partenza di Hellwig. Tuttavia, quest'ultimo continuerà a svolgere altri ruoli all'interno dello sviluppo del kernel, tra cui il lavoro sui driver NVMe e altri aspetti del file system.

Rilevanza di Linux 6.14 per le future distribuzioni

Con l'avvicinarsi del rilascio della versione stabile di Linux 6.14, molte distribuzioni stanno già valutando la sua adozione nelle versioni future. In particolare, Ubuntu 25.04 e Fedora 42 prevedono di incorporare questa versione come parte della loro infrastruttura di base, che garantirà agli utenti l'accesso ai più recenti miglioramenti del kernel, tra cui ottimizzazioni delle prestazioni e della compatibilità.

Per adesso, Lo sviluppo di Linux 6.14 rimane stabile e in linea con i tempi, senza alcun intoppo che potesse ritardarne il lancio definitivo. La comunità sta monitorando attentamente le prossime release candidate, prevedendone l'uscita entro la fine del mese.


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.