My mistake - I intended to attach a diff file rather than the source
file.
I've got an axe(4) variant, and i386 kernel with DEBUG and DIAGNOSTIC gets:
---
axe0: at uhub5 port 4
axe0: ASIX Electronics AX88772 USB 2.0 10/100 Ethernet adapter, rev 2.00/0.01,
addr 3
panic: kernel diagnostic assertion "mutex_owned(&sc->axe_mii_lock)" failed: \
file "../../../../dev/usb/if_axe.c", line 238
fatal brakepoint trap in supervisor mode
trap type 1 code 0 eip c01f25c4 cs 8 eflags 246 cr2 bbbd6924 ilevel 6
Stopped in pid 0.36 (system) at netbsd:breakpoint+0x4: popl %ebp
db{0}>
---
(have not investigated around the mutex)
---
Izumi Tsutsui