diff options
| author | jdolecek <jdolecek@NetBSD.org> | 2016-10-04 18:20:49 +0000 |
|---|---|---|
| committer | jdolecek <jdolecek@NetBSD.org> | 2016-10-04 18:20:49 +0000 |
| commit | 333cb1ebd64c6bd25a685181c33a80409d40f831 (patch) | |
| tree | 5798137e58c8d9ba4aa975a406317d5ed26464ca /sys/dev/usb/usbdevs | |
| parent | bde743df5e2d0c7783dfee01b81f9a682531a132 (diff) | |
vioscsi_req_get()/virtio_enqueue_prep() failing is actually perfectly
normal - observed failures included 10, 27, 61 in-flight commands,
so probably depends on particular command mix; return with
XS_RESOURCE_SHORTAGE rather then panic
do vioscsi_req_put() when initial bus_dmamap_load() fails, as suggested
by the XXX; the vq_done hook is called by virtio, but in that case we never
get to commit the request to it
Diffstat (limited to 'sys/dev/usb/usbdevs')
0 files changed, 0 insertions, 0 deletions
