[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH memory v1 2/5] exec: Abstract away ref to memory reg
From: |
Peter Crosthwaite |
Subject: |
[Qemu-devel] [PATCH memory v1 2/5] exec: Abstract away ref to memory region names |
Date: |
Thu, 14 Aug 2014 23:54:29 -0700 |
Use the function provided rather than spying on the struct.
Signed-off-by: Peter Crosthwaite <address@hidden>
---
exec.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/exec.c b/exec.c
index 765bd94..5f9857c 100644
--- a/exec.c
+++ b/exec.c
@@ -1044,7 +1044,7 @@ static void *file_ram_alloc(RAMBlock *block,
}
/* Make name safe to use with mkstemp by replacing '/' with '_'. */
- sanitized_name = g_strdup(block->mr->name);
+ sanitized_name = g_strdup(memory_region_name(block->mr));
for (c = sanitized_name; *c != '\0'; c++) {
if (*c == '/')
*c = '_';
@@ -1242,7 +1242,7 @@ static ram_addr_t ram_block_add(RAMBlock *new_block)
new_block->host = phys_mem_alloc(new_block->length);
if (!new_block->host) {
fprintf(stderr, "Cannot set up guest memory '%s': %s\n",
- new_block->mr->name, strerror(errno));
+ memory_region_name(new_block->mr), strerror(errno));
exit(1);
}
memory_try_enable_merging(new_block->host, new_block->length);
--
2.0.1.1.gfbfc394
- [Qemu-devel] [PATCH memory v1 0/5] MemoryRegion Name QOMification, Peter Crosthwaite, 2014/08/15
- [Qemu-devel] [PATCH memory v1 1/5] loader: Abstract away ref to memory region names, Peter Crosthwaite, 2014/08/15
- [Qemu-devel] [PATCH memory v1 2/5] exec: Abstract away ref to memory region names,
Peter Crosthwaite <=
- [Qemu-devel] [PATCH memory v1 3/5] memory: constify memory_region_name, Peter Crosthwaite, 2014/08/15
- [Qemu-devel] [PATCH memory v1 4/5] memory: Use memory_region_name for name access, Peter Crosthwaite, 2014/08/15
- [Qemu-devel] [PATCH memory v1 5/5] memory: Use canonical path component as the name, Peter Crosthwaite, 2014/08/15
- Re: [Qemu-devel] [PATCH memory v1 0/5] MemoryRegion Name QOMification, Paolo Bonzini, 2014/08/17