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