当前位置: 首页 > 科技观察

2021年,Linux内核并未放弃为软驱驱动打补丁

时间:2023-03-12 10:33:08 科技观察

早在1991年,Linux内核就一直在为软驱驱动提供维护更新和补丁。没想到在光驱已经淡出大多数消费者视线的2021年,Linux5.12内核开发团队依然在子系统的合并窗口前赶忙添加了软驱驱动的内核补丁。据悉,该补丁旨在修复软驱的O_NDELAY问题,以消除内核日志中的大量消息。屏幕截图(来自:Kernel.org)另外,在O_NONBLOCK开启一次之前,软驱可能无法加载。虽然社区早在2016年就已经意识到这个问题,但大家折腾了将近五年。好消息是,长期参与内核开发和维护的SUSE开发人员JiriKosina已经在最新的补丁中实现了修复。据悉,早在2019年7月,LinusTorvalds就已将软盘驱动程序(floppy)标记为“孤儿”。不过通过搜索LinuxKernel官网的Git记录可以看到,2021年之前软盘驱动相关的错误代码还有很多,至于什么时候会保留在Linux内核中,目前还不得而知。不过值得庆幸的是,这方面的代码负担相对较轻。