ehci: iovec support, remove buffer
commit0ce668bc5284ffebd2d0b269ae141f9a696dbd01
authorGerd Hoffmann <kraxel@redhat.com>
Wed, 13 Jul 2011 15:36:46 +0000 (13 17:36 +0200)
committerGerd Hoffmann <kraxel@redhat.com>
Thu, 4 Aug 2011 13:51:30 +0000 (4 15:51 +0200)
tree86befbe606aa32b6bdb4b53a2527e5622532a10a
parentdf5e66eefb8fb05891c49d0be88e3ed9656993c5
ehci: iovec support, remove buffer

Map guest memory and pass on a direct pointer instead of copying
the bits to a indirect buffer.  EHCI transfer descriptors can
reference multiple (physical guest) pages so we'll actually start
seeing usb packets wich carry iovec with more than one element.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
hw/usb-ehci.c