Bug 2242189 - kernel module hid_logitech_dj causes crash and broken USB in case receiver is connected on USB switch and toggled
Summary: kernel module hid_logitech_dj causes crash and broken USB in case receiver is...
Keywords:
Status: CLOSED DUPLICATE of bug 2227221
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 39
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-10-04 20:32 UTC by Peter Bieringer
Modified: 2023-10-05 18:31 UTC (History)
16 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2023-10-05 18:31:13 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Peter Bieringer 2023-10-04 20:32:37 UTC
1. Please describe the problem:
having Logitech receiver connected on a KVM switch the system went unusable after KVM switch action since some time.

Similar to reported
https://bugzilla.kernel.org/show_bug.cgi?id=217412#c58

BTW: crash is that bad that on ASRock J4125-ITX a power dis/reconnect is required , a power cycle is not solving the issue proper, resulting in strange USB timeouts during boot.

2. What is the Version-Release number of the kernel:
kernel-6.5.5-300.fc39.x86_64

2. Did it work previously in Fedora? If so, what kernel version did the issue
   *first* appear?  Old kernels are available for download at
   https://koji.fedoraproject.org/koji/packageinfo?packageID=8 :

It worked some time ago in F38 without any issue, since a while it was detected and looks like sporadic hangs turning worse from 6.4 to 6.5.

https://bugzilla.kernel.org/show_bug.cgi?id=217412


Temporary workaround:
cat <<END /etc/modprobe.d/logitech-blacklist.conf
blacklist hid_logitech_dj
END

Comment 1 Hans de Goede 2023-10-05 18:31:13 UTC
Peter thank you for this bug report.

I'm going to mark this as a duplicate of bug 2227221 since this as been reported several times already and all other identical bug reports have been marked as duplicates of bug 2227221 already so that everyone can track this in a single place.

However your bug report was not in vane. Reporting this has made me notice it and since I'm familiar with the driver I have spend pretty much my entire day looking into this and trying to reproduce it and I believe I have figured out the root cause + written a fix. Lets discuss this further in bug 2227221 where I'll add more details for everyone to see.

*** This bug has been marked as a duplicate of bug 2227221 ***


Note You need to log in before you can comment on or make changes to this bug.