Hi Igor,

On 10/8/19 1:33 PM, Igor Mammedov wrote:
Series cleans up remaining boards that call 
memory_region_allocate_system_memory()
multiple times, violating interface contract (the function should be called only
once).

With that cleaned up, it should be possible to switch from adhoc RAM allocation
in memory_region_allocate_system_memory()->allocate_system_memory_nonnuma() to
memory-backend based allocation, remaining roadblock for doing it is deprecated
-mem-path fallback to RAM allocation, which is scheduled for removal at 4.3
merge window. So remaining patches to consolidate system RAM allocation around
memory-backends and aliasing -mem-path/mem-prealloc to it are postponed till
then.


Igor Mammedov (3):
   sparc64: use memory_region_allocate_system_memory() only for '-m'
     specified RAM
   ppc: rs6000_mc: drop usage of memory_region_allocate_system_memory()
   hppa: drop usage of memory_region_allocate_system_memory() for ROM

  hw/hppa/machine.c    |  5 ++---
  hw/ppc/rs6000_mc.c   | 15 ++++++++++-----
  hw/sparc64/niagara.c | 25 +++++++++++++------------

What about the TYPE_SUN4M_MEMORY device in hw/sparc/sun4m.c?

Reply via email to