Get the App
SLTechnology News&Howtos  ›  IT Information  › 

Unplugging Logitech's USB receiver will cause the Linux kernel to crash, which will be repaired in the 6.6-rc6 version

Shulou Source: shulou.com Published: 2023-11-24 21:16:26 11月15日 Update

Thanks to CTOnews.com netizen Alejandro86 for the clue delivery! CTOnews.com, October 16, before the release of the Linux 6.6-rc6 kernel test, a strange Bug was revealed in the patch as part of the HID subsystem fix:

In the past few months, unplugging Logitech's USB receiver has caused the Linux kernel to crash. After a large number of error reports, the Linux 6.6-rc6 kernel is fixing the problem and is also marked to migrate backwards to the existing stable Linux kernel.

Red Hat's Hans de Goede is responsible for handling the error of disconnecting the Logitech USB receiver, including the kernel crash caused by the disconnection of the USB, the page_fault_oops caused by the power_supply_uevent on the USB, the crash and USB damage caused by the kernel module hid_logitech_dj, and the failure of the Logitech unified receiver.

As explained in the patch to fix the kernel crash when the receiver USB is disconnected, there are four contention issues between check time and usage time that need to be addressed.

This fix has been merged as part of this week's Linux 6.6-rc6 HID fix and will be backported to the Linux stable series in the coming days. In the meantime, if the CTOnews.com partner is using the latest Linux kernel version, do not unplug the Logitech USB receiver in the boot environment in case the kernel crashes.

Tags: Kernels receivers Logitech time programs patches errors problems porting companies subsystems guys buddies reports tags modules being as messages versions Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Technology Huawei MariaDB NVidia Redmi