In addition to the syslog exhaustion mentioned in the description, this
bug causes severe functional degradation: massive packet drops (block
noise) in the TS stream. Because the WARN trace is repeatedly emitted in
the interrupt context (URB completion handler), it stalls the USB
reception, leading to corrupted video data.

Personally, this single regression forces me to remain on Ubuntu 22.04,
rendering Ubuntu 24.04 (Kernel 6.8+) utterly unusable for my setup.

For other users currently affected by this, a community member has published a 
DKMS-based workaround script (generated with the help of Claude AI). It 
dynamically patches `sysfs_emit_at` back to a safe implementation for just the 
`smsdvb` module, avoiding a full kernel rebuild:
https://qiita.com/mikanpro/items/4a9bad7af034244c886f

Note: I have not personally tested this workaround script myself (as I
am sticking with 22.04), and since it is an AI-generated script, please
review the code before executing it in your environment.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2162139

Title:
  smsdvb generates an unbounded invalid sysfs_emit_at WARN storm with
  PX-S1UD (regression in Linux 6.6)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2162139/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to