From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47437) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WxeZR-0008Vc-PI for qemu-devel@nongnu.org; Thu, 19 Jun 2014 11:48:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WxeZK-0003Oz-AN for qemu-devel@nongnu.org; Thu, 19 Jun 2014 11:48:13 -0400 Received: from mx1.redhat.com ([209.132.183.28]:32656) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WxeZK-0003Ol-2j for qemu-devel@nongnu.org; Thu, 19 Jun 2014 11:48:06 -0400 Date: Thu, 19 Jun 2014 18:48:28 +0300 From: "Michael S. Tsirkin" Message-ID: <20140619154828.GA21429@redhat.com> References: <20140619150355.10499.53297.stgit@3820> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140619150355.10499.53297.stgit@3820> Subject: Re: [Qemu-devel] [PATCH 0/6] vhost-user qtest fixes List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Nikolay Nikolaev Cc: snabb-devel@googlegroups.com, qemu-devel@nongnu.org, tech@virtualopensystems.com On Thu, Jun 19, 2014 at 06:06:55PM +0300, Nikolay Nikolaev wrote: > The following series enables vhost-user-test in make check. > > The first patch adds a new CONFIG_VHOST_NET_USED in configure > to be used in net.c to enable vhost-user netdev backend. > > Fifth patch fixes an error when calling erro_setg in vhost_dev_init. I squashed path 5 into mine, thanks a lot for the fix. Patch 1-4 applied on the pci branch. Patch 6 breaks mingw build (-lutil isn't present) so it's still pending. > --- > > Nikolay Nikolaev (6): > configure: add new config define CONFIG_VHOST_NET_USED > libqemustub: add more stubs for qemu-char > qtest: fix qtest for vhost-user > qtest: fix vhost-user-test unbalanced mutex locks > vhost: fix migration_blocker initialization > qtest: enable vhost-user-test > > > configure | 3 + > hw/virtio/vhost.c | 3 - > net/net.c | 4 + > stubs/Makefile.objs | 2 + > stubs/chr-baum-init.c | 7 ++ > stubs/qemu-chr-open-spice.c | 12 ++++ > tests/Makefile | 6 +- > tests/vhost-user-test.c | 128 ++++++++++++++++++++++++++++++++++++++----- > 8 files changed, 143 insertions(+), 22 deletions(-) > create mode 100644 stubs/chr-baum-init.c > create mode 100644 stubs/qemu-chr-open-spice.c > > -- > Signature