g_vfs_done() error=5 USB disk on raspberrypi. Decrease the speed of USB

Aurelien Martin 01aurelien at gmail.com
Fri Nov 7 18:50:48 UTC 2014


Hello,

The drive is healthy (SMART OK)

I played with hw.usb.umass.throttle, with value 10 and 100. It slow down
the USB transfert and decresase the %system load ~10%.
But I kept the normal value (0), the system succeed to dd 10GB  to the USB
drive without crashing

If it reoccur I'll rebuild a kernel with USB_DEBUG, and this thread will be
updated.

Thanks for your support Hans.

Cheers,Aurelien




2014-11-07 14:05 GMT+01:00 Hans Petter Selasky <hps at selasky.org>:

> Hi,
>
> If you set:
>
> hw.usb.umass.throttle=xxx
>
> Then it might have the same effect!
>
> Needs "options USB_DEBUG" in the kernel configuration file.
>
> SYSCTL_INT(_hw_usb_umass, OID_AUTO, throttle, CTLFLAG_RWTUN,
>     &umass_throttle, 0, "Forced delay between commands in milliseconds");
>
> --HPS
>


More information about the freebsd-usb mailing list