Discussion:
[LAU] retire_capture_urb: xxxx callbacks suppressed
Kai Hendry
2018-09-14 11:35:32 UTC
Permalink
Hi there,

On my T480s on Archlinux I often have issues with my USB microphone (h1 handy recorder):
Sep 14 19:00:57 t480s kernel: retire_capture_urb: 2477 callbacks suppressed
Sep 14 19:01:02 t480s kernel: retire_capture_urb: 2480 callbacks suppressed
Sep 14 19:01:07 t480s kernel: retire_capture_urb: 2479 callbacks suppressed

Resulting in just noise / garbage when recording with an ffmpeg/pulseaudio based script: https://github.com/kaihendry/recordmydesktop2.0/blob/master/x11capture

https://s.natalian.org/2018-09-14/noise.mp4

It's difficult to reproduce, but I have managed to experience the issue again and again on stable kernels, e.g.
Linux t480s 4.18.6-arch1-1-ARCH #1 SMP PREEMPT Wed Sep 5 11:54:09 UTC 2018 x86_64 GNU/Linux

But not (yet) upon linux-lts 4.14.69-1 aka "LTS".

Any tips how I should proceed here? https://www.kernel.org/doc/linux/REPORTING-BUGS is a bit overwhelming.

Many thanks,
Clemens Ladisch
2018-09-14 14:45:09 UTC
Permalink
Post by Kai Hendry
Sep 14 19:00:57 t480s kernel: retire_capture_urb: 2477 callbacks suppressed
Sep 14 19:01:02 t480s kernel: retire_capture_urb: 2480 callbacks suppressed
Sep 14 19:01:07 t480s kernel: retire_capture_urb: 2479 callbacks suppressed
The actual error message is before all those "callbacks suppressed" messages.


Regards,
Clemens
Kai Hendry
2018-09-15 04:39:00 UTC
Permalink
Couldn't see anything obvious before those messages.

journalctl | grep -B1 "callbacks suppressed" &> /tmp/logs.txt

https://s.natalian.org/2018-09-15/logs.txt

Loading...