On Thu, 5 Feb 2026, BALATON Zoltan wrote:
v4: - separate patch converting Sun machines from memory_region_init_ram_nomigrate - split helper to init ram into two functions: setup and error_propagate - also use memory_region_init_io in memory_region_init_ram_device_ptrv3: - rebased on master after some patches were merged - drop some more line from memory-region-housekeeping.cocci - added comment to explain what factored out helper does - some more clean ups included BALATON Zoltan (8): hw/display/{cg3,tcx}: Do not use memory_region_init_rom_nomigrate() memory: Remove memory_region_init_rom_nomigrate() sun4m,sun4u,tcx: Do not use memory_region_init_ram_nomigrate() memory: Remove memory_region_init_ram_nomigrate() memory: Factor out common ram region initialization memory: Add internal memory_region_register_ram function memory: Shorten memory_region_init_ram_device_ptr and memory_region_init_rom_device memory: Factor out more common ram region initialization docs/devel/memory.rst | 9 +- hw/display/cg3.c | 6 +- hw/display/tcx.c | 11 +- hw/display/vga.c | 4 +- hw/sparc/sun4m.c | 15 +- hw/sparc64/sun4u.c | 9 +- hw/xtensa/xtfpga.c | 4 +- include/system/memory.h | 49 ---- .../memory-region-housekeeping.cocci | 47 --- system/memory.c | 269 ++++++------------ 10 files changed, 120 insertions(+), 303 deletions(-)
Ping?
