Se sei in il raro gruppo di persone che fa ancora affidamento sui floppy disk e lo fa mentre esegue stack di software aggiornati, Linux 5.17 ti interesserà.
All’inizio di dicembre ho scritto della correzione in sospeso di Linux in cui potrebbe verificarsi un blocco se si tentava di leggere un floppy rotto e quindi di espellerlo. Per Linux 5.17 questo bug di nicchia viene effettivamente risolto.
Questa correzione riguarda un problema che è arrivato nel kernel nel 2012 al codice floppy. Se si tenta di leggere un floppy disk rotto e di espellerlo mentre si tenta/riprova l’I/O, potrebbe verificarsi un blocco.
La scorsa settimana insieme a tutti gli entusiasmanti e moderni miglioramenti dell’I/O come il continuo lavoro di ottimizzazione e il rendere IO_uring ancora più attraente, modifiche al driver di blocco includono la correzione dell’arresto dell’espulsione e altre banali correzioni del codice floppy.
Ora quante persone sono ancora là fuori che usano floppy disk e fanno affidamento su kernel aggiornati e altri software moderni? Almeno la maggior parte degli aerei di linea e dei sistemi industriali che si basano ancora sui floppy lo fanno su stack di software di molto tempo fa…