From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lutz Vieweg Subject: Re: qemu-kvm 0.15 usb problem Date: Wed, 14 Sep 2011 17:19:41 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: qemu-devel@nongnu.org To: kvm@vger.kernel.org Return-path: Received: from lo.gmane.org ([80.91.229.12]:58993 "EHLO lo.gmane.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755509Ab1INPZG (ORCPT ); Wed, 14 Sep 2011 11:25:06 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1R3rKj-00080b-Hj for kvm@vger.kernel.org; Wed, 14 Sep 2011 17:25:05 +0200 Received: from 89.204.139.64 ([89.204.139.64]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 14 Sep 2011 17:25:05 +0200 Received: from lvml by 89.204.139.64 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 14 Sep 2011 17:25:05 +0200 In-Reply-To: Sender: kvm-owner@vger.kernel.org List-ID: On 08/09/2011 09:30 PM, Michael wrote: > After installed 0.15 ( and 0.15rc1) guest VM failed at some point with > USB attached with error: > qemu-system-x86_64: /tmp/qemu-kvm-0.15.0/hw/usb.c:336: > usb_packet_complete: Assertion `p->owner != ((void *)0)' failed. I experienced the exact same problem, a formerly working USB usage by the virtual machine suddenly caused this assertion to abort qemu-kvm 0.15. Looking only briefly at this assertion and the surrounding code, I found that I did not understand what it's good for, so I removed the assertion, re-compiled, and - voila! - qemu-kvm 0.15 now works with the USB device as good as before. Regards, Lutz Vieweg