- memory_region_init_ram(mr, owner, name, ram_size, &error_abort);
+ if (mem_prealloc) {
+ exit(1);
+ }
+
+ /* Legacy behavior: if allocation failed, fall back to
+ * regular RAM allocation.
+ */
+ memory_region_init_ram(mr, owner, name, ram_size, &error_fatal);