summaryrefslogtreecommitdiff
path: root/sys/dev/usb/storage
diff options
context:
space:
mode:
authorHans Petter Selasky <hselasky@FreeBSD.org>2012-12-24 10:10:18 +0000
committerHans Petter Selasky <hselasky@FreeBSD.org>2012-12-24 10:10:18 +0000
commit607bbcba30ec234202d3a62034425357fc3fc815 (patch)
tree01f8a28305b12f04e95d88f2fc6e3c089c31d4ca /sys/dev/usb/storage
parent6750270f2334a9629aed8906d040da55a9c59185 (diff)
Notes
Diffstat (limited to 'sys/dev/usb/storage')
-rw-r--r--sys/dev/usb/storage/ustorage_fs.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/dev/usb/storage/ustorage_fs.c b/sys/dev/usb/storage/ustorage_fs.c
index 6d3f2dbaa3c1..df89619abb1e 100644
--- a/sys/dev/usb/storage/ustorage_fs.c
+++ b/sys/dev/usb/storage/ustorage_fs.c
@@ -603,6 +603,8 @@ tr_setup:
usbd_xfer_set_stall(xfer);
DPRINTF("stall pipe\n");
}
+ usbd_xfer_set_frame_len(xfer, 0,
+ sizeof(ustorage_fs_bbb_cbw_t));
usbd_transfer_submit(xfer);
break;
@@ -827,6 +829,8 @@ tr_setup:
sc->sc_transfer.data_error = 0;
usbd_xfer_set_stall(xfer);
}
+ usbd_xfer_set_frame_len(xfer, 0,
+ sizeof(ustorage_fs_bbb_csw_t));
usbd_transfer_submit(xfer);
break;