From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38724) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ysq06-0003EP-3t for qemu-devel@nongnu.org; Thu, 14 May 2015 06:04:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ysq00-0003Ur-UP for qemu-devel@nongnu.org; Thu, 14 May 2015 06:04:22 -0400 Received: from mx1.redhat.com ([209.132.183.28]:59812) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ysq00-0003Sz-Gc for qemu-devel@nongnu.org; Thu, 14 May 2015 06:04:16 -0400 Message-ID: <55547315.9050209@redhat.com> Date: Thu, 14 May 2015 12:04:05 +0200 From: Paolo Bonzini MIME-Version: 1.0 References: <1431528122-50960-1-git-send-email-cornelia.huck@de.ibm.com> <1431528122-50960-2-git-send-email-cornelia.huck@de.ibm.com> <20150513165438-mutt-send-email-mst@redhat.com> <20150513170335.2d662124.cornelia.huck@de.ibm.com> <20150513180005-mutt-send-email-mst@redhat.com> <55545BAF.4040701@redhat.com> <20150514095651.GA12939@redhat.com> In-Reply-To: <20150514095651.GA12939@redhat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH RFC 1/1] virtio: migrate config_vector List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Michael S. Tsirkin" Cc: Cornelia Huck , borntraeger@de.ibm.com, qemu-devel@nongnu.org, jjherne@linux.vnet.ibm.com On 14/05/2015 11:56, Michael S. Tsirkin wrote: > > That's expected. Subsections break compatibility because sometimes > > breaking migration is better than leaving a broken guest after migration. > > Right, and what happens is that some devices work kind of okay without > config interrupts? Christian - is this why you are trying to preserve > the broken behaviour for cross-version migration? If you really want that, the hook should be in the virtio device class. Keying on the machine type is almost never the answer, at least upstream. Distros can always override it if they know what they're getting into. Paolo