您现在的位置是:首页 > 文章详情

拔出罗技 USB 接收器后,Linux 内核竟然崩溃了

日期:2023-10-16点击:231

科技媒体 Phoronix 报道了一个导致 Linux 内核崩溃的错误,触发原因有点出乎意料——竟然是拔出罗技 USB 接收器

没错,就是下面这玩意儿 ↓

根据报道,在今天 Linux 6.6-rc6 发布之前,作为 HID 子系统修复的一部分,提到了一个相当尴尬的错误:

在过去几个月里,拔出罗技 USB 接收器一直导致 Linux 内核崩溃。

围绕这个问题,从拔下罗技键盘/鼠标接收器到关掉连接有设备的 USB 开关,出现了许多错误报告。目前 Linux 6.6-rc6 内核已经进行了修复,并标记为向后移植到现有稳定 Linux 内核。

Red Hat 工程师 Hans de Goede 在修复和改进 Linux 台式机/笔记本电脑硬件支持方面继续创造奇迹。他负责解决了罗技 USB 接收器断开连接触发的 bug。

Hans de Goede 提交的补丁中称,有四个检查时间与使用时间的竞态条件问题 (time-of-check vs. time-of-use races) 需要解决。

其实在这之前,Red Hat 在今年夏天发布了一系列不同的错误报告: USB 断开导致内核崩溃、USB 上的 power_supply_uevent 导致 page_fault_oops、内核模块 hid_logitech_dj 导致崩溃和 USB 损坏,以及罗技统一接收器无法正常工作等等。

该修复补丁已合并到今天发布的 Linux 6.6-rc6 中,并将在未来几天向后移植到 Linux 稳定系列。

对了,如果你使用的是最新 Linux 内核版本,请勿拔出罗技 USB 接收器,以免内核崩溃。

原文链接:https://www.oschina.net/news/261914/logitech-usb-unplug-linux-crash
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章