From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:53660) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1guMKf-0007fV-5s for qemu-devel@nongnu.org; Thu, 14 Feb 2019 14:06:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1guMKZ-0004Un-2N for qemu-devel@nongnu.org; Thu, 14 Feb 2019 14:06:00 -0500 Received: from mx1.redhat.com ([209.132.183.28]:46976) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1guMKV-0004IS-8j for qemu-devel@nongnu.org; Thu, 14 Feb 2019 14:05:53 -0500 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id E70AE80472 for ; Thu, 14 Feb 2019 19:05:40 +0000 (UTC) Date: Thu, 14 Feb 2019 14:05:39 -0500 From: "Michael S. Tsirkin" Message-ID: <20190214140332-mutt-send-email-mst@kernel.org> References: <1550165756-21617-1-git-send-email-pbonzini@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1550165756-21617-1-git-send-email-pbonzini@redhat.com> Subject: Re: [Qemu-devel] [PATCH v2 0/9] vhost: enable for all targets List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini Cc: qemu-devel@nongnu.org, thuth@redhat.com On Thu, Feb 14, 2019 at 06:35:47PM +0100, Paolo Bonzini wrote: > See also "[PATCH for-3.2 00/10] vhost: preparation for qgraph > conversion of vhost-user-test". Some of the other vhost-user-test > patches have gone in already, and this is what is left. > > These patches are a prerequisite for both kconfig and qgraph. > > I will probably test them on macOS myself before these are included > in a pull request, since the previous versions had some issues. > Michael, let me know if you want me to send the pull request. > > Thanks, > > Paolo Not sure why, it's all vhost so my tree seems appropriate. BTW for the future, can you please try fixing the subject so all patches have "v2"? I think it's generated by some tool you use, and it seems that others are using it as well with the same result. Makes it harder to see which patch belongs where. > Paolo Bonzini (9): > vhost-net: move stubs to a separate file > vhost-net-user: add stubs for when no virtio-net device is present > vhost: restrict Linux dependency to kernel vhost > vhost-user: support cross-endian vnet headers > vhost-net: compile it on all targets that have virtio-net. > vhost-net: revamp configure logic > vhost-user-test: create a main loop per TestServer > vhost-user-test: small changes to init_hugepagefs > vhost-user-test: create a temporary directory per TestServer > > backends/Makefile.objs | 5 +- > configure | 102 ++++++++++++++++++----------- > default-configs/virtio.mak | 4 +- > hw/net/Makefile.objs | 4 +- > hw/net/vhost_net-stub.c | 92 ++++++++++++++++++++++++++ > hw/net/vhost_net.c | 85 ++---------------------- > hw/virtio/Makefile.objs | 8 ++- > hw/virtio/vhost-backend.c | 12 +++- > hw/virtio/vhost-user.c | 13 +++- > hw/virtio/vhost.c | 2 +- > include/exec/poison.h | 1 - > net/Makefile.objs | 4 +- > net/net.c | 2 +- > net/vhost-user-stub.c | 23 +++++++ > net/vhost-user.c | 13 ++++ > tests/Makefile.include | 5 +- > tests/vhost-user-test.c | 160 +++++++++++++++++++++++---------------------- > 17 files changed, 319 insertions(+), 216 deletions(-) > create mode 100644 hw/net/vhost_net-stub.c > create mode 100644 net/vhost-user-stub.c > > -- > 1.8.3.1