[Bug 258057] muge(4) crashes with large tx batches

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 24 Sep 2021 11:41:10 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258057

--- Comment #9 from Dan Kotowski <dan.kotowski@a9development.com> ---
Still playing with `usbdump -s` values to get a reasonably-sized dump.

In the meantime, I set hw.usb.muge.debug=1 and uploaded a segment of
/var/log/messages during a period where the interface was flapping under heavy
use:

https://gist.github.com/agrajag9/07b68d7fe2ea9bd54ad9d2eeb9dcf27d

A tip from the motherboard vendor was to disable USB power saving as the hubs
can behave poorly with that enabled, but `usbconfig ugen0.1 power_on` throws an
error:

# usbconfig -u 0
ugen0.1: <Generic XHCI root HUB> at usbus0, cfg=0 md=HOST spd=SUPER (5.0Gbps)
pwr=SAVE (0mA)
ugen0.2: <Microchip LAN7800> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON
(500mA)
# usbconfig ugen0.1 power_on
usbconfig: could not set power ON: Invalid argument

Is there another way I can try that while I'm still tuning the "usbdump -s"
value?

-- 
You are receiving this mail because:
You are the assignee for the bug.