From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:53078) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QkGbj-00054W-Tz for qemu-devel@nongnu.org; Fri, 22 Jul 2011 10:21:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QkGbi-00054c-AH for qemu-devel@nongnu.org; Fri, 22 Jul 2011 10:21:39 -0400 Received: from mail-yx0-f173.google.com ([209.85.213.173]:36764) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QkGbi-00054U-3H for qemu-devel@nongnu.org; Fri, 22 Jul 2011 10:21:38 -0400 Received: by yxt3 with SMTP id 3so1450121yxt.4 for ; Fri, 22 Jul 2011 07:21:37 -0700 (PDT) Message-ID: <4E29876E.9090808@codemonkey.ws> Date: Fri, 22 Jul 2011 09:21:34 -0500 From: Anthony Liguori MIME-Version: 1.0 References: <1311156579-9814-1-git-send-email-kraxel@redhat.com> In-Reply-To: <1311156579-9814-1-git-send-email-kraxel@redhat.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PULL] non-migratable devices List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerd Hoffmann Cc: qemu-devel@nongnu.org On 07/20/2011 05:09 AM, Gerd Hoffmann wrote: > Hi, > > This patch series adds an easy way to tag devices as non-migratable > and puts it into use for ahci, ehci and a number of usb devices. > > cheers, > Gerd > > The following changes since commit 03ff09580ef6cbc4a893b6e3e6bbff33180ec70a: > > Merge remote-tracking branch 'agraf/xen-next' into staging (2011-07-19 08:04:35 -0500) > > are available in the git repository at: > > git://git.kraxel.org/qemu migration.1 > > Gerd Hoffmann (9): > vmstate: add no_migrate flag to VMStateDescription > vmstate: complain about devices without vmstate I appreciate the sentiment of this patch but this cannot go into 0.15. Lots of tools parse the output of QEMU and introducing something like this is going to create problems for those tools. I'm not really sure this is totally appropriate for the development branch either. I think something like a migration tainted flag that showed in info migrate would be much more appropriate. Regards, Anthony Liguori > ahci doesn't support migration > ehci doesn't support migration > usb storage: first migration support bits. > usb-wacom doesn't support migration > usb-bt doesn't support migration > usb-net doesn't support migration > usb-serial doesn't support migration > > hw/hw.h | 3 +++ > hw/ide/ich.c | 6 ++++++ > hw/qdev.c | 7 ++++++- > hw/usb-bt.c | 6 ++++++ > hw/usb-ehci.c | 7 +++++++ > hw/usb-msd.c | 12 ++++++++++++ > hw/usb-net.c | 6 ++++++ > hw/usb-serial.c | 7 +++++++ > hw/usb-wacom.c | 6 ++++++ > savevm.c | 1 + > 10 files changed, 60 insertions(+), 1 deletions(-) > >