From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony Liguori Subject: Re: [Qemu-devel] KVM call minutes for Feb 15 Date: Wed, 16 Feb 2011 08:41:27 -0600 Message-ID: <4D5BE217.2020306@codemonkey.ws> References: <20110215162629.GN21720@x200.localdomain> <4D5B0889.4030303@codemonkey.ws> <20110216143934.GB5770@amit-x200.redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Chris Wright , qemu-devel@nongnu.org, kvm@vger.kernel.org To: Amit Shah Return-path: Received: from mail-qw0-f46.google.com ([209.85.216.46]:48451 "EHLO mail-qw0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752314Ab1BPOlr (ORCPT ); Wed, 16 Feb 2011 09:41:47 -0500 Received: by qwa26 with SMTP id 26so1354441qwa.19 for ; Wed, 16 Feb 2011 06:41:46 -0800 (PST) In-Reply-To: <20110216143934.GB5770@amit-x200.redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: On 02/16/2011 08:39 AM, Amit Shah wrote: > On (Tue) 15 Feb 2011 [17:13:13], Anthony Liguori wrote: > >> On 02/15/2011 10:26 AM, Chris Wright wrote: >> >>> revisit new -> old migration >>> - Amit offers virtio-serial patches and some legwork >>> >> So, to me, migration correctness trumps compatibility. I don't >> think compatibility is useful if it means that a guest may fail >> during migration. We have subsections as a way to support the cases >> where it's safe to migrate to an old version only if a feature is >> not being used or a corner case is not currently happening. This is >> the best way to approach the problem. >> >> If a subsection won't work, that means you want to migrate when >> you're completely sure that migrating will break a guest. That >> doesn't seem reasonable at all to me. >> >> I think in the last discussion on Amit's patches, I had suggested >> that subsections could be used to allow migration when there wasn't >> any queued data. I think this is the best we can do while >> preserving correctness. >> > The only problem is that virtio hasn't been converted over to vmstate, > which is necessary for subsections. > Then it needs to be converted. Regards, Anthony Liguori > Amit > >