Skip to content
  • Hans de Goede's avatar
    usb: controllers do not need to check for babble themselves · 45b339b1
    Hans de Goede authored
    
    
    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: default avatarHans de Goede <hdegoede@redhat.com>
    Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
    45b339b1