From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=40951 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OCPBc-0008Gw-13 for qemu-devel@nongnu.org; Wed, 12 May 2010 23:34:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OCKE9-0000E0-E2 for qemu-devel@nongnu.org; Wed, 12 May 2010 18:16:30 -0400 Received: from fmmailgate01.web.de ([217.72.192.221]:52060) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OCKE9-0000Df-6l for qemu-devel@nongnu.org; Wed, 12 May 2010 18:16:29 -0400 From: Jan Kiszka Date: Wed, 12 May 2010 23:19:07 +0200 Message-Id: Sender: jan.kiszka@web.de Subject: [Qemu-devel] [PATCH 0/6] vmstate: Drop post_save / allow instance ID aliases List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Juan Quintela This series comes with two major contributions: - after moving away the last user of post_save (tmp105), this vmstate callback is dropped - introduction of an instance ID alias to vmstate, allowing to drop a few more explicit vmstate_register calls Jan Kiszka (6): tmp105: Drop unused faults field vmstate: Drop unused post_save handler vmstate: Add support for alias ID serial: Register vmstate via qdev fdc: Register vmstate via qdev mc146818rtc: Register vmstate via qdev hw/fdc.c | 35 ++++++++++++++++++++++++++++++----- hw/hw.h | 4 +++- hw/mc146818rtc.c | 3 ++- hw/qdev.c | 13 +++++++++++-- hw/qdev.h | 2 ++ hw/serial.c | 13 ++++++++++++- hw/tmp105.c | 10 ---------- savevm.c | 19 +++++++++++++------ 8 files changed, 73 insertions(+), 26 deletions(-)