NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
port-evbarm/60613: Recent src/sys/external/bsd/dwc2/dwc2.c commit (1.84) breaks usb based ethernet device usmsc0 on my Raspberry Pi 3 Model B Rev 1.2 in aarch64 mode
>Number: 60613
>Category: port-evbarm
>Synopsis: see Subject
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: port-evbarm-maintainer
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Aug 17 11:05:00 +0000 2026
>Originator: Markus W Kilbinger
>Release: NetBSD 11.99.7
>Organization:
>Environment:
System: NetBSD machine 11.99.7 NetBSD 11.99.7 (GENERIC64) #26: Mon Aug 17 07:12:59 CEST 2026 k@machine:/usr/NetBSD/HEAD/src/sys/arch/evbarm/compile/GENERIC64 evbarm
Architecture: aarch64
Machine: evbarm
>Description:
After
https://mail-index.netbsd.org/source-changes/2026/08/14/msg163573.html
freshly built kernels for my rpi3 become usb-unstable with breaking its
usb-based ethernet device usmsc0:
[ 29.6421724] usmsc0: warning: Failed to read register 0x114
[ 29.6421724] usmsc0: warning: MII is busy
[ 34.1227157] usmsc0: usb error on tx: TIMEOUT
[ 40.1232690] usmsc0: warning: Failed to read register 0x114
[ 40.1232690] usmsc0: warning: MII is busy
[ 44.1336295] usmsc0: usb error on tx: TIMEOUT
[ 49.1341039] usmsc0: warning: Failed to read register 0x114
[ 49.1341039] usmsc0: warning: MII read timeout
[ 54.1345487] usmsc0: usb error on tx: TIMEOUT
[...]
>How-To-Repeat:
Try to run a -current kernel after / with above dwc2.c-commit, e .g
https://nycdn.netbsd.org/pub/NetBSD-daily/HEAD/20260817015209Z/evbarm-aarch64/binary/kernel/netbsd-GENERIC64.img.gz.
>Fix:
Revert src/sys/external/bsd/dwc2/dwc2.c from revision 1.84 back to 1.83.
>Unformatted:
Home |
Main Index |
Thread Index |
Old Index