拔出羅技 USB 接收器后,Linux 內核竟然崩潰了

來源: OSCHINA
編輯:
2023-10-16 11:21:00

科技媒體 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 接收器,以免內核崩潰。

展開閱讀全文
點擊加入討論??(7) 發布并加入討論??
7 評論
2 收藏
分享
返回頂部
頂部
一本久久综合亚洲鲁鲁五月天,无翼乌口工全彩无遮挡H全彩,英语老师解开裙子坐我腿中间