@samitouri / QOSamiQemu / commits / 40aa899d03

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 }