qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [Bug 1033727] Re: USB passthrough doesn't work anymore


From: Michael Tokarev
Subject: Re: [Qemu-devel] [Bug 1033727] Re: USB passthrough doesn't work anymore with qemu-kvm 1.1.1
Date: Mon, 14 Jan 2013 13:35:01 +0400
User-agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:17.0) Gecko/17.0 Icedove/17.0

14.01.2013 13:18, Gerd Hoffmann пишет:
On 01/12/13 09:20, Michael Tokarev wrote:
Gerd, can you take a (maybe quick) look please?

This bug is quite old and, as Peter notes, may be fixed in 1.3
so there's no goo motivation to fix it for older version...
I tried to reproduce (to be able to get a trace, or bisect) it
several times on my machine but can't, even with devices other
people reported as triggering it.  Please give some advice for
Debian users ;)

Given the amount of fixes which went into usb (not just usb-host, but
also uhci/ehic emulation) since 1.1 there is nothing but upgrading I can
seriously suggest ...

Well.  Big share of these fixes are in the new async code which
were added for 1.2.  There aren't really much fixes for the original
wrong behavour.

I were looking at all usb-related changes since 1.1 up to current 1.3,
and there aren't really many fixes in there which are not already
picked for -stable.

But ofcourse I overlooked the actual fix for this problem, which
appears to be this commit:

commit 72a04d0c178f01908d74539230d9de64ffc6da19
Author: Hans de Goede <address@hidden>
Date:   Wed Sep 12 15:08:40 2012 +0200

     uhci: Don't queue up packets after one with the SPD flag set

     Don't queue up packets after a packet with the SPD (short packet detect)
     flag set. Since we won't know if the packet will actually be short until it
     has completed, and if it is short we should stop the queue.

     This fixes a miniature photoframe emulating a USB cdrom with the windows
     software for it not working.

     Signed-off-by: Hans de Goede <address@hidden>
     Signed-off-by: Gerd Hoffmann <address@hidden>

which I wanted to queue for 1.1-stable too, initially, but decided
it isn't really needed ;)

Thank you!

/mjt



reply via email to

[Prev in Thread] Current Thread [Next in Thread]