Attaching the workaround we validated: a disable_status module parameter that never arms the status interrupt endpoint (no events, no worker, no deadlock). Verified across repeated control-access stress on camera firmware 5.15.1.55 and 5.17.3.10. This is a mitigation, not a proper fix — async controls stay pending forever
** Patch added: "workaround: module param to skip arming the status endpoint" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2160752/+attachment/5982235/+files/uvc_status.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2160752 Title: uvcvideo: unkillable deadlock in status-event/PM path wedges USB stack (RealSense D405) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2160752/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
