Linux内核6.6-rc6修复罗技USB接收器断开崩溃Bug
10月16日消息,Linux内核的最新版本6.6-rc6即将发布,然而,在这之前,HID子系统的一个不寻常的Bug已经被曝光并进行修复。
据本站了解,最近几个月来,用户拔掉罗技(Logitech)的USB接收器会导致Linux内核崩溃。经过大量的错误报告,Linux 6.6-rc6内核正在积极修复这个问题,并计划将修复补丁向后移植到已有的稳定Linux内核版本中。 红帽公司的Hans de Goede负责解决这一罗技USB接收器断开连接引发的问题,包括USB断开连接导致内核崩溃、USB上的power_supply_uevent引发page_fault_oops、内核模块hid_logitech_dj导致系统崩溃,以及USB设备损坏、罗技统一接收器无法正常工作等多个方面。
正如修复程序所述,解决这一问题需要应对四个与时间和使用时间有关的竞争性问题。修复程序已经合并到了本周发布的Linux 6.6-rc6版本中,同时计划未来几天内将此修复程序反向移植到Linux的稳定版本系列中。在此期间,如果您正在使用最新的Linux内核版本,请务必避免在系统运行时拔下罗技USB接收器,以免引发内核崩溃。 |