From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:55395) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RV9l6-0006cy-Lg for qemu-devel@nongnu.org; Mon, 28 Nov 2011 17:33:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RV9l5-0002wE-8U for qemu-devel@nongnu.org; Mon, 28 Nov 2011 17:33:08 -0500 Received: from mail-iy0-f173.google.com ([209.85.210.173]:38901) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RV9l5-0002vc-5D for qemu-devel@nongnu.org; Mon, 28 Nov 2011 17:33:07 -0500 Received: by iakk32 with SMTP id k32so10870768iak.4 for ; Mon, 28 Nov 2011 14:33:06 -0800 (PST) Message-ID: <4ED40C1E.40206@codemonkey.ws> Date: Mon, 28 Nov 2011 16:33:02 -0600 From: Anthony Liguori MIME-Version: 1.0 References: <1322069117-27150-1-git-send-email-kraxel@redhat.com> In-Reply-To: <1322069117-27150-1-git-send-email-kraxel@redhat.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PULL 1.0] usb fixes List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerd Hoffmann Cc: qemu-devel@nongnu.org On 11/23/2011 11:25 AM, Gerd Hoffmann wrote: > Hi, > > A few more usb bugfixes. Two are pretty serious error handling issues > (patches 1+2) which can lead to use-after-free. The other ones are > minor but still nice to have and simple enougth that the risk to break > something is low. > > please pull, > Gerd > > The following changes since commit 40897c9c160393df922dfdb59cfa210048d3071d: > > Update version for 1.0-rc3 release (2011-11-21 15:05:59 -0600) > > are available in the git repository at: > git://git.kraxel.org/qemu usb.32 Pulled. Thanks. Regards, Anthony Liguori > > Gerd Hoffmann (7): > usb: make usb_create_simple catch and pass up errors. > usb: fix usb_qdev_init error handling. > usb-hub: wakeup on detach too. > usb-hub: implement reset > usb-ehci: codestyle fixups > usb-ehci: add register names > usb-host: add usb_host_do_reset function. > > hw/usb-bt.c | 3 ++ > hw/usb-bus.c | 29 +++++++++++++++++++++++---- > hw/usb-ehci.c | 58 +++++++++++++++++++++++++++++--------------------------- > hw/usb-hub.c | 22 ++++++++++++++++++-- > usb-linux.c | 25 +++++++++++++++++++++-- > 5 files changed, 98 insertions(+), 39 deletions(-) > >