qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Re: [PATCH 3/3] Add KVM support to QEMU


From: Anthony Liguori
Subject: [Qemu-devel] Re: [PATCH 3/3] Add KVM support to QEMU
Date: Tue, 04 Nov 2008 08:02:33 -0600
User-agent: Thunderbird 2.0.0.17 (X11/20080925)

Avi Kivity wrote:

+8) Merge in additional changes in kvm-userspace tree

One of the important changes is running with signal delivery disabled, since that's particularly slow (requires save/restore of the floating point state, for example).

I think we need the IO thread first.  We're slowly getting there

+
+typedef struct kvm_userspace_memory_region KVMSlot;

KVMMemorySlot?

Sure.

+
+static KVMState *kvm_state;

Why a pointer?

I would like to avoid having the global state to begin with.

+    if (ret < 0) {
+        dprintf("kvm_create_vcpu failed\n");

showing errno would be nice.

Indeed.

+
+static void kvm_getput_reg(__u64 *kvm_reg, target_ulong *qemu_reg, int set)
+{
+    if (set)
+        *kvm_reg = *qemu_reg;
+    else
+        *qemu_reg = *kvm_reg;
+}

Ugh.

I think live migration is now broken, since kvm accesses will not update the qemu dirty bitmap.

Eh?  I don't follow you here.

Regards,

Anthony Liguori




reply via email to

[Prev in Thread] Current Thread [Next in Thread]