Message ID | 7A85DF989CAE8F42902CF7B31A7D94A139557AC1@shsmsx102.ccr.corp.intel.com |
---|---|
State | New |
Headers | show |
diff --git a/memory.c b/memory.c index 64b0a60..230f2cb 100644 --- a/memory.c +++ b/memory.c @@ -2422,7 +2422,7 @@ AddressSpace *address_space_init_shareable(MemoryRegion *root, const char *name) AddressSpace *as; QTAILQ_FOREACH(as, &address_spaces, address_spaces_link) { - if (root == as->root && as->malloced) { + if (root == as->root && (as->malloced || as == &address_space_memory)) { as->ref_count++; return as; }