Vor der heutigen Beta-Veröffentlichung des Linux 6.6-rc6-Kernels tauchte diese Woche im Rahmen eines Fixes für das HID-Subsystem ein ziemlich peinlicher Fehler auf: In den letzten Monaten führte das Herausziehen des USB-Empfängers von Logitech zum Absturz des Linux-Kernels.

Zu diesem Problem gab es zahlreiche Fehlerberichte, die vom Ausstecken der Logitech-Tastatur-/Mausempfänger bis hin zum einfachen Ausschalten des USB-Schalters, an den das Gerät angeschlossen ist, reichten. Außerdem wurde der Linux 6.6-rc6-Kernel repariert und als Backport zur bestehenden stabilen Linux-Kernelserie markiert.

Hans de Goede von Red Hat arbeitet weiterhin Wunder, indem er die Linux-Desktop-/Laptop-Hardwareunterstützung repariert und verbessert. Er war für die Behebung eines Fehlers verantwortlich, bei dem die USB-Empfänger von Logitech unterbrochen wurden. Dies folgt auf eine Reihe verschiedener Fehlerberichte, die Red Hat im Laufe des Sommers veröffentlicht hat: USB-Trennung verursacht Kernel-Absturz, power_supply_uevent auf USB verursacht page_fault_oops, Kernel-Modul hid_logitech_dj verursacht Absturz und USB-Beschädigung, Logitech Unify-Empfänger funktioniert nicht ordnungsgemäß und mehr.

Wie im Patch zur Behebung eines Kernel-Absturzes beim Trennen des USB-Empfängers erläutert, gibt es vier Wettläufe zwischen Prüfzeit und Nutzungszeit, die gelöst werden müssen.

Der Fix wurde als Teil der Linux6.6-rc6HID-Fixes dieser Woche zusammengeführt und wird in den kommenden Tagen in die stabile Linux-Serie zurückportiert. Wenn Sie in diesem Zeitraum die neueste Linux-Kernelversion verwenden, trennen Sie bitte nicht den Logitech USB-Empfänger in der Boot-Umgebung, um Kernel-Abstürze zu vermeiden.