|
From: | Anthony Liguori |
Subject: | Re: [Qemu-devel] [PATCH] monitor: sync from kvm state before generating output |
Date: | Thu, 15 Jan 2009 14:35:05 -0600 |
User-agent: | Thunderbird 2.0.0.19 (X11/20090105) |
Jan Kiszka wrote:
[ Also available via git://git.kiszka.org/qemu.git queue/gdb ] Ported from the KVM tree: Synchronize the qemu cpu state with kvm's before invoking various monitor info commands (like 'info registers'). Signed-off-by: Jan Kiszka <address@hidden>
This depends on your previous patch so when you resubmit the previous one, please include this in the series and I'll apply both.
Regards, Anthony Liguori
--- monitor.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/monitor.c b/monitor.c index 7ff9890..5a040b4 100644 --- a/monitor.c +++ b/monitor.c @@ -297,6 +297,8 @@ static CPUState *mon_get_cpu(void) if (!mon_cpu) { mon_set_cpu(0); } + if (kvm_enabled()) + kvm_get_registers(mon_cpu); return mon_cpu; }@@ -323,6 +325,8 @@ static void do_info_cpus(void)mon_get_cpu();for(env = first_cpu; env != NULL; env = env->next_cpu) {+ if (kvm_enabled()) + kvm_get_registers(env); term_printf("%c CPU #%d:", (env == mon_cpu) ? '*' : ' ', env->cpu_index);
[Prev in Thread] | Current Thread | [Next in Thread] |