[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [RFC][PATCH 12/13] Kemari: use signal to save qemu state for Kemari
This is an updated version of the following patch. Some codes are removed since signal will not be used any more. http://lists.xensource.com/archives/html/xen-devel/2009-03/msg00756.html Signed-off-by: Yoshisato Yanagisawa <yanagisawa.yoshisato@xxxxxxxxxxxxx> Signed-off-by: Yoshi Tamura <tamura.yoshiaki@xxxxxxxxxxxxx> --- vl.c | 4 ++++ xen-config-host.h | 1 + 2 files changed, 5 insertions(+) diff --git a/vl.c b/vl.c index 8539f6d..d84f43b 100644 --- a/vl.c +++ b/vl.c @@ -274,6 +274,8 @@ static int icount_time_shift; static int64_t qemu_icount_bias; static QEMUTimer *icount_rt_timer; static QEMUTimer *icount_vm_timer; +/* Kemari */ +volatile int kemari_enabled = 0; uint8_t qemu_uuid[16]; @@ -6961,6 +6963,8 @@ int qemu_savevm_state_complete(QEMUFile *f) for(se = first_se; se != NULL; se = se->next) { int len; + if (kemari_enabled && strstr(se->idstr, "vga")) + continue; if (se->save_state == NULL) continue; diff --git a/xen-config-host.h b/xen-config-host.h index 3d53364..8c7fa28 100644 --- a/xen-config-host.h +++ b/xen-config-host.h @@ -41,3 +41,4 @@ void xenstore_store_serial_port_info(int i, struct CharDriverState *chr, extern unsigned long *logdirty_bitmap; extern unsigned long logdirty_bitmap_size; +extern volatile int kemari_enabled; _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |