Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.kernel > #79028
| From | Claude Heiland-Allen <claude@mathr.co.uk> |
|---|---|
| Newsgroups | linux.debian.bugs.dist, linux.debian.kernel |
| Subject | Bug#1035939: linux-image-6.1.0-8-amd64: dmesg flood xhci_hcd 0000:03:00.0: WARN: bandwidth overrun event for slot 6 ep 4 on endpoint |
| Date | 2023-05-11 14:20 +0200 |
| Message-ID | <Gudr3-88aU-15@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
Cross-posted to 2 groups.
Package: linux-image-6.1.0-8-amd64
Severity: normal
X-Debbugs-Cc: claude@mathr.co.uk
Dear Maintainer,
* What led up to the situation?
I noticed a flood of messages (1000 per second!) in dmesg (mirrored in /var/log)
after it filled my drive (16GB of logs total, over a couple of weeks).
The message was:
xhci_hcd 0000:03:00.0: WARN: bandwidth overrun event for slot 6 ep 4 on endpoint
or
xhci_hcd 0000:03:00.0: WARN: bandwidth overrun event for slot 11 ep 4 on endpoint
(it reoccurred after rebooting, but does not seem predictable).
* What exactly did you do (or not do) that was effective (or
ineffective)?
I unplugged my USB soundcard from my USB hub, and the message flood stopped.
When plugging in the USB soundcard, dmesg reports similar to:
usb 1-12.1.3: new full-speed USB device number 12 using xhci_hcd
usb 1-12.1.3: New USB device found, idVendor=0582, idProduct=0074, bcdDevice= 1.07
usb 1-12.1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-12.1.3: Product: EDIROL UA-25
usb 1-12.1.3: Manufacturer: Roland
* What outcome did you expect instead?
I expect potentially rapidly repeated kernel messages to be rate-limited to a sensible amount.
I tried:
cd linux-6.1.25/drivers/usb/host
sed -i "s/xhci_warn/xhci_warn_ratelimited/g" xhci-ring.c
sed -i "s/xhci_warn_ratelimited_ratelimited/xhci_warn_ratelimited/g" xhci-ring.c
and rebuilt the kernel.
I have not yet rebooted to test if it fixes my problem.
Thanks for your work on this package,
Claude
-- System Information:
Debian Release: 12.0
APT prefers testing-security
APT policy: (990, 'testing-security'), (990, 'testing'), (500, 'testing-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.1.0-8-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages linux-image-6.1.0-8-amd64 depends on:
ii initramfs-tools [linux-initramfs-tool] 0.142
ii kmod 30+20221128-1
ii linux-base 4.9
Versions of packages linux-image-6.1.0-8-amd64 recommends:
ii apparmor 3.0.8-3
ii firmware-linux-free 20200122-1
Versions of packages linux-image-6.1.0-8-amd64 suggests:
pn debian-kernel-handbook <none>
ii extlinux 3:6.04~git20190206.bf6db5b4+dfsg1-3+b1
ii grub-efi-amd64 2.06-12
pn linux-doc-6.1 <none>
Back to linux.debian.kernel | Previous | Next | Find similar | Unroll thread
Bug#1035939: linux-image-6.1.0-8-amd64: dmesg flood xhci_hcd 0000:03:00.0: WARN: bandwidth overrun event for slot 6 ep 4 on endpoint Claude Heiland-Allen <claude@mathr.co.uk> - 2023-05-11 14:20 +0200
csiph-web