From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:46945) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TuVvR-0000eD-3F for qemu-devel@nongnu.org; Sun, 13 Jan 2013 17:21:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TuVvE-0000RK-Sp for qemu-devel@nongnu.org; Sun, 13 Jan 2013 17:21:09 -0500 Received: from indium.canonical.com ([91.189.90.7]:41644) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TuVvE-0000RD-Kj for qemu-devel@nongnu.org; Sun, 13 Jan 2013 17:20:56 -0500 Received: from loganberry.canonical.com ([91.189.90.37]) by indium.canonical.com with esmtp (Exim 4.71 #1 (Debian)) id 1TuVvD-0000Fc-5F for ; Sun, 13 Jan 2013 22:20:55 +0000 Received: from loganberry.canonical.com (localhost [127.0.0.1]) by loganberry.canonical.com (Postfix) with ESMTP id 2698F2E807B for ; Sun, 13 Jan 2013 22:20:55 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Date: Sun, 13 Jan 2013 22:12:00 -0000 From: Peter Schaefer <1033727@bugs.launchpad.net> Sender: bounces@canonical.com References: <20120807012056.11172.7440.malonedeb@gac.canonical.com> <20130112122449.23615.26268.malone@gac.canonical.com> <50F2955C.9020401@gmx.de> Message-Id: <50F33130.3010407@gmail.com> Errors-To: bounces@canonical.com Subject: Re: [Qemu-devel] [Bug 1033727] Re: USB passthrough doesn't work anymore with qemu-kvm 1.1.1 Reply-To: Bug 1033727 <1033727@bugs.launchpad.net> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Hi, well - it's probably only for historic interest, but if i made no bisecting= mistake, this commit has fixed it (note that = the meaning of 'good' and 'bad' is swapped due to how git bisect works): root@debian:~/qemu_git/qemu-kvm# git bisect good Bisecting: 87 revisions left to test after this (roughly 7 steps) [c26032b2c91721245bfec542d94f37a0238e986e] target-xtensa: don't emit extra = tcg_gen_goto_tb root@debian:~/qemu_git/qemu-kvm# git bisect good Bisecting: 43 revisions left to test after this (roughly 6 steps) [1fd959466574c3d46f4898f2e27cd3b1060338e4] tcg-sparc: Mask shift immediates= to avoid illegal insns. root@debian:~/qemu_git/qemu-kvm# git bisect bad Bisecting: 24 revisions left to test after this (roughly 5 steps) [e55f523d7977480462151d8abb0ebb4b1747eabf] tcg-hppa: Fix broken load/store = helpers root@debian:~/qemu_git/qemu-kvm# git bisect good Bisecting: 12 revisions left to test after this (roughly 4 steps) [09054d19e72f6991cd359d41c479badd92f62a06] usb-redir: Add chardev open / cl= ose debug logging root@debian:~/qemu_git/qemu-kvm# git bisect good Bisecting: 6 revisions left to test after this (roughly 3 steps) [a221ae3fcc55fcc3911587bc572af88eed3342dd] tcg-sparc: Fix ADDX opcode. root@debian:~/qemu_git/qemu-kvm# git bisect bad Bisecting: 2 revisions left to test after this (roughly 2 steps) [cfb75cb9807463ebe18b127096b48b5d0db1ce03] Merge branch 'usb.65' of git://g= it.kraxel.org/qemu root@debian:~/qemu_git/qemu-kvm# git bisect bad Bisecting: 0 revisions left to test after this (roughly 1 step) [72a04d0c178f01908d74539230d9de64ffc6da19] uhci: Don't queue up packets aft= er one with the SPD flag set root@debian:~/qemu_git/qemu-kvm# git bisect bad Bisecting: 0 revisions left to test after this (roughly 0 steps) [35efba2cc6812dc980c336d7b9bf81dbfb5daf00] usb-redir: Revert usb-redir part= of commit 93bfef4c root@debian:~/qemu_git/qemu-kvm# git bisect good 72a04d0c178f01908d74539230d9de64ffc6da19 is the first bad commit commit 72a04d0c178f01908d74539230d9de64ffc6da19 Author: Hans de Goede 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 detec= t) flag set. Since we won't know if the packet will actually be short unt= il it has completed, and if it is short we should stop the queue. This fixes a miniature photoframe emulating a USB cdrom with the windo= ws software for it not working. Signed-off-by: Hans de Goede Signed-off-by: Gerd Hoffmann :040000 040000 18e7490171762dec04cb8ce49fd21e0b685b53b2 86f7cb33d8b77828e67= 1c5fb39c9d137d39eca06 M hw root@debian:~/qemu_git/qemu-kvm# HTH. Regards, Peter -- = You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1033727 Title: USB passthrough doesn't work anymore with qemu-kvm 1.1.1 Status in QEMU: New Status in =E2=80=9Cqemu-kvm=E2=80=9D package in Ubuntu: Confirmed Status in =E2=80=9Cqemu-kvm=E2=80=9D package in Debian: Confirmed Bug description: Hi, I have a "Bus 006 Device 002: ID 0d46:3003 Kobil Systems GmbH mIDentity L= ight / KAAN SIM III" (kind of smart card) in an USB port which I make avail= able to a Windows XP guest. This worked fine with every older qemu-kvm version I've used so far. But since 1.1.0 it doesn't work anymore. The device shows up in the guest, but the software can't access it anymor= e (and the guest is pretty unresponsive). On the host I get every 2 seconds this message: [ 7719.239528] usb 6-1: reset full-speed USB device number 2 using uhci_h= cd Command line options are: /usr/bin/kvm ... -device usb-host,vendorid=3D0x0d46,productid=3D0x3003,bus=3Dusb.0,port=3D3 ... When I switch back to qemu-kvm 1.0.1 everything works fine again. Any idea what the problem could be? Thanks Klaus To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1033727/+subscriptions