Re: [Qemu-devel] [PATCH 08/31] usb-ehci: multiqueue support

2011-06-07 Thread Gerd Hoffmann
On 06/06/11 16:50, David Ahern wrote: > +/* > + * Write the qh back to guest physical memory. This step isn't > + * in the EHCI spec but we need to do it since we don't share > + * physical memory with our guest VM. > + * > + * The first three bytes are read-only for the EHCI, so skip

Re: [Qemu-devel] [PATCH 08/31] usb-ehci: multiqueue support

2011-06-06 Thread David Ahern
On 06/06/2011 06:38 AM, Gerd Hoffmann wrote: > This patch adds support for keeping multiple queues going at the same > time. One slow device will not affect other devices any more. > > The patch adds code to manage EHCIQueue structs. It also does a number > of changes to the state machine: > >

[Qemu-devel] [PATCH 08/31] usb-ehci: multiqueue support

2011-06-06 Thread Gerd Hoffmann
This patch adds support for keeping multiple queues going at the same time. One slow device will not affect other devices any more. The patch adds code to manage EHCIQueue structs. It also does a number of changes to the state machine: * The state machine will never ever stop in EXECUTING any