]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
fix QLIST usage for RAM list
authorPaolo Bonzini <pbonzini@redhat.com>
Fri, 12 Aug 2011 11:18:14 +0000 (13:18 +0200)
committerStefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Fri, 12 Aug 2011 12:07:58 +0000 (13:07 +0100)
Spotted while reviewing the migration thread patches.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
cpu-all.h
exec.c

index fa0205c28fe629c65813e31aa52faf4e52bb49de..f5c82cdebd86797c8e358abe13f735a03667a538 100644 (file)
--- a/cpu-all.h
+++ b/cpu-all.h
@@ -488,7 +488,7 @@ typedef struct RAMBlock {
 
 typedef struct RAMList {
     uint8_t *phys_dirty;
-    QLIST_HEAD(ram, RAMBlock) blocks;
+    QLIST_HEAD(, RAMBlock) blocks;
 } RAMList;
 extern RAMList ram_list;
 
diff --git a/exec.c b/exec.c
index be7e4b24512e10e2ae14be13432c8b5f5155afdd..63adb189e74bf4deea2ed01b7dd36b71868a0d75 100644 (file)
--- a/exec.c
+++ b/exec.c
@@ -110,7 +110,7 @@ static uint8_t *code_gen_ptr;
 int phys_ram_fd;
 static int in_migration;
 
-RAMList ram_list = { .blocks = QLIST_HEAD_INITIALIZER(ram_list) };
+RAMList ram_list = { .blocks = QLIST_HEAD_INITIALIZER(ram_list.blocks) };
 
 static MemoryRegion *system_memory;
 static MemoryRegion *system_io;