Linux 5.17修复:读取损坏软盘时失败过程中的弹出卡死现象
2022-01-24 08:52:15来源:cnBeta
如果你是极少数仍然依赖软盘的人,并且在运行最新系统的同时这样做,那么Linux 5.17很显然将引起你的兴趣。在现有的Linux系统下,如果试图读取一张损坏的软盘,失败的过程中弹出它,系统就会发生卡死的现象。而对于Linux 5.17来说,这个到了2022年的现在已经极其小众的错误确实得到了解决。
这个修复是针对一个早在2012年就出现在内核的软盘代码的问题。如果试图读取一张破损的软盘,并在系统尝试/重试I/O时弹出它,可能会发生卡死错误。
上周,除了所有令人兴奋的现代I/O改进,如正在进行的优化工作和使IO_uring更有吸引力之外,还有其他一些平凡的软盘相关的代码修复。
但在5.17版本的内核中进行这种修复还有多大的必要性目前很难看出来,现在有多少人还在使用软盘并将这种硬件运行在最新的内核和其他现代软件之上?可能很少,至少大多数仍然依赖软盘的客机和工业系统都在使用很久以前的软件版本。