diff options
| author | Hans de Goede <hdegoede@redhat.com> | 2012-08-17 11:39:16 +0200 |
|---|---|---|
| committer | Gerd Hoffmann <kraxel@redhat.com> | 2012-09-11 07:42:58 +0200 |
| commit | 45b339b18c660eb85af2ba25bfcaed5469660d77 (patch) | |
| tree | ec30543725e2de4891e524e931e0c35a92f4642a /hw/usb/core.c | |
| parent | 4b1c11fd20e8901f04a2d9c225cd10fc05a762ff (diff) | |
| download | focaccia-qemu-45b339b18c660eb85af2ba25bfcaed5469660d77.tar.gz focaccia-qemu-45b339b18c660eb85af2ba25bfcaed5469660d77.zip | |
usb: controllers do not need to check for babble themselves
If an (emulated) usb-device tries to write more data to a packet then its iov len, this will trigger an assert in usb_packet_copy(), and if a driver somehow circumvents that check and writes more data to the iov then there is space, we have a much bigger problem then not correctly reporting babble to the guest. In practice babble will only happen with (real) redirected devices, and there both the usb-host os and the qemu usb-device code already check for it. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'hw/usb/core.c')
0 files changed, 0 insertions, 0 deletions