system/memory: Have memory_region_type() correctly describe containers
MemoryRegion containers are not I/O regions, describe them as 'container'. Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org> Reviewed-by: Peter Xu <peterx@redhat.com> Link: https://lore.kernel.org/r/20260309183536.88976-5-philmd@linaro.org Signed-off-by: Peter Xu <peterx@redhat.com>
Philippe Mathieu-Daudé committed
Mar 9, 2026 at 19:35 UTC
40aa899d030e957f815beab33e997a1970914580
1 file changed
+2
system/memory.c
+2
@@ -3234,6 +3234,8 @@ static const char *memory_region_type(const MemoryRegion *mr)
3234
return "rom";
3235
} else if (memory_region_is_ram(mr)) {
3236
return "ram";
3237
+ } else if (!mr->container) {
3238
+ return "container";
3239
} else {
3240
return "i/o";
3241
}