拔出罗技USB接收器后,Linux内核竟然崩溃了
出品 | OSC开源社区(ID:oschina2013)
近日,科技媒体 Phoronix 报道了一个导致 Linux 内核崩溃的错误,触发原因有点出乎意料 —— 竟然是拔出罗技 USB 接收器。
没错,就是下面这玩意儿 ↓
根据报道,在今天 Linux 6.6-rc6 发布之前,作为 HID 子系统修复的一部分,提到了一个相当尴尬的错误:
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.phoronix.com/news/Logitech-USB-Unplug-Linux-Crash
往期推荐
这里有最新开源资讯、软件更新、技术干货等内容
点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦
阅读原文 关键词
Linux内核
补丁
链接
接收器
内核崩溃
最新评论
推荐文章
作者最新文章
你可能感兴趣的文章
Copyright Disclaimer: The copyright of contents (including texts, images, videos and audios) posted above belong to the User who shared or the third-party website which the User shared from. If you found your copyright have been infringed, please send a DMCA takedown notice to [email protected]. For more detail of the source, please click on the button "Read Original Post" below. For other communications, please send to [email protected].
版权声明:以上内容为用户推荐收藏至CareerEngine平台,其内容(含文字、图片、视频、音频等)及知识版权均属用户或用户转发自的第三方网站,如涉嫌侵权,请通知[email protected]进行信息删除。如需查看信息来源,请点击“查看原文”。如需洽谈其它事宜,请联系[email protected]。
版权声明:以上内容为用户推荐收藏至CareerEngine平台,其内容(含文字、图片、视频、音频等)及知识版权均属用户或用户转发自的第三方网站,如涉嫌侵权,请通知[email protected]进行信息删除。如需查看信息来源,请点击“查看原文”。如需洽谈其它事宜,请联系[email protected]。