[Qemu-devel] [PULL] usb patch queue: initial usb 2.0 support.

2011-05-23 Thread Gerd Hoffmann
  Hi,

Here is the usb patch queue, with EHCI support being the outstanding
new feature.  Most patches are unmodified.  Patch #5 got a better commit
message.  The EHCI patch now lists all contributes in the commit message
too (they where listed in the source code only before), I hope everybody
is happy with that now.

please pull,
  Gerd

The following changes since commit dcfd14b3741983c466ad92fa2ae91eeafce3e5d5:

  Delete unused tb_invalidate_page_range (2011-05-22 10:47:28 +)

are available in the git repository at:
  git://git.kraxel.org/qemu usb.13.pull

Brad Hards (4):
  usb: Add Interface Association Descriptor descriptor type
  usb: update config descriptors to identify number of interfaces
  usb: remove fallback to bNumInterfaces if no .nif
  usb: add support for "grouped" interfaces and the Interface Association 
Descriptor

Gerd Hoffmann (11):
  usb-linux: fix device path aka physical port handling
  usb-linux: add hostport property
  usb-linux: track aurbs in list
  usb-linux: walk async urb list in cancel
  usb-linux: split large xfers
  usb-linux: fix max_packet_size for highspeed.
  usb-storage: don't call usb_packet_complete twice
  usb: add usb_handle_packet
  usb: keep track of packet owner.
  usb: move cancel callback to USBDeviceInfo
  usb: add ehci adapter

Hans de Goede (2):
  usb: Pass the packet to the device's handle_control callback
  usb-linux: use usb_generic_handle_packet()

Jan Vesely (1):
  Bug #757654: UHCI fails to signal stall response patch

 Makefile.objs   |1 +
 default-configs/pci.mak |1 +
 docs/usb2.txt   |   38 +
 hw/bt-hid.c |6 +-
 hw/pci_ids.h|1 +
 hw/usb-bt.c |6 +-
 hw/usb-ccid.c   |4 +-
 hw/usb-desc.c   |   56 ++-
 hw/usb-desc.h   |   24 +-
 hw/usb-ehci.c   | 2038 +++
 hw/usb-hid.c|9 +-
 hw/usb-hub.c|9 +-
 hw/usb-msd.c|   18 +-
 hw/usb-musb.c   |2 +-
 hw/usb-net.c|6 +-
 hw/usb-ohci.c   |4 +-
 hw/usb-serial.c |7 +-
 hw/usb-uhci.c   |6 +-
 hw/usb-wacom.c  |7 +-
 hw/usb.c|  101 +++-
 hw/usb.h|   40 +-
 usb-bsd.c   |1 +
 usb-linux.c |  444 ---
 23 files changed, 2442 insertions(+), 387 deletions(-)
 create mode 100644 docs/usb2.txt
 create mode 100644 hw/usb-ehci.c



Re: [Qemu-devel] [PULL] usb patch queue: initial usb 2.0 support.

2011-05-26 Thread Gerd Hoffmann

On 05/23/11 11:43, Gerd Hoffmann wrote:

   Hi,

Here is the usb patch queue, with EHCI support being the outstanding
new feature.  Most patches are unmodified.  Patch #5 got a better commit
message.  The EHCI patch now lists all contributes in the commit message
too (they where listed in the source code only before), I hope everybody
is happy with that now.



are available in the git repository at:
   git://git.kraxel.org/qemu usb.13.pull


Pushed a slightly updated usb.14.pull branch.  Rebased to latest master. 
 Fixed the FSF address as noted by blueswirl.  No other changes, so I 
don't spam the list again with the whole series.


The issue with async packets on unplug noticed by Hans (which isn't new) 
will be fixed with the next batch of usb patches.


please pull,
  Gerd




Re: [Qemu-devel] [PULL] usb patch queue: initial usb 2.0 support.

2011-05-31 Thread Anthony Liguori

On 05/26/2011 05:13 AM, Gerd Hoffmann wrote:

On 05/23/11 11:43, Gerd Hoffmann wrote:

Hi,

Here is the usb patch queue, with EHCI support being the outstanding
new feature. Most patches are unmodified. Patch #5 got a better commit
message. The EHCI patch now lists all contributes in the commit message
too (they where listed in the source code only before), I hope everybody
is happy with that now.



are available in the git repository at:
git://git.kraxel.org/qemu usb.13.pull


Pushed a slightly updated usb.14.pull branch. Rebased to latest master.
Fixed the FSF address as noted by blueswirl. No other changes, so I
don't spam the list again with the whole series.

The issue with async packets on unplug noticed by Hans (which isn't new)
will be fixed with the next batch of usb patches.


Pulled.  Thanks.

Regards,

Anthony Liguori



please pull,
Gerd