From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37447) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZPQPt-0007bI-N9 for qemu-devel@nongnu.org; Wed, 12 Aug 2015 03:25:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZPQPq-0005Q7-AP for qemu-devel@nongnu.org; Wed, 12 Aug 2015 03:25:41 -0400 Received: from mx1.redhat.com ([209.132.183.28]:34433) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZPQPq-0005Q1-0I for qemu-devel@nongnu.org; Wed, 12 Aug 2015 03:25:38 -0400 Date: Wed, 12 Aug 2015 10:25:33 +0300 From: "Michael S. Tsirkin" Message-ID: <20150812102428-mutt-send-email-mst@redhat.com> References: <1438850709-3519-1-git-send-email-thibaut.collet@6wind.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1438850709-3519-1-git-send-email-thibaut.collet@6wind.com> Subject: Re: [Qemu-devel] [PATCH v6 0/2] vhost user: Add live migration List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Thibaut Collet Cc: haifeng.lin@huawei.com, jasowang@redhat.com, qemu-devel@nongnu.org, marcandre.lureau@gmail.com, stefanha@redhat.com, pbonzini@redhat.com, changchun.ouyang@intel.com On Thu, Aug 06, 2015 at 10:45:07AM +0200, Thibaut Collet wrote: > v5->v6 > 1. First patch: remove a warning log > 2. Second patch: rename some functions to be more explicit on the purpose of > these functions. > > The first patch provides limited live migration: > - guest without GUEST_ANNOUNCE capabilities does not announce migration ending > and peers talking to the migrated guest can suffer important network outage. > - Some packets sent by remote peers to the guest can be lost during migration. > > The second patch fixes limitation for guest without GUEST_ANNOUNCE capabilities > and patches from Marc Andre Lureau fix potential packet's lost during migration. > > Thibaut Collet (2): > vhost user: add support of live migration > vhost user: add rarp sending after live migration for legacy guest I think these patches need to be rebased on top of Marc Andre's ones, and use protocol flags to negotiate capabilities. Right? > docs/specs/vhost-user.txt | 15 +++++++++++++++ > hw/net/vhost_net.c | 18 ++++++++++++++++++ > hw/virtio/vhost-backend.c | 3 ++- > hw/virtio/vhost-user.c | 32 ++++++++++++++++++++++++++++++-- > include/hw/virtio/vhost-backend.h | 2 ++ > include/net/vhost_net.h | 1 + > net/vhost-user.c | 31 +++++++++++++++++++++++++++++-- > 7 files changed, 97 insertions(+), 5 deletions(-) > > -- > 1.7.10.4