qemu/backends
Igor Mammedov 1f07048933 add memdev backend infrastructure
Provides framework for splitting host RAM allocation/
policies into a separate backend that could be used
by devices.

Initially only legacy RAM backend is provided, which
uses memory_region_init_ram() allocator and compatible
with every CLI option that affects memory_region_init_ram().

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2014-06-18 21:10:30 +03:00
..
baum.c backends/baum.c: Fix compilation when SDL is not available. 2014-03-24 17:47:29 +00:00
hostmem-ram.c add memdev backend infrastructure 2014-06-18 21:10:30 +03:00
hostmem.c add memdev backend infrastructure 2014-06-18 21:10:30 +03:00
Makefile.objs add memdev backend infrastructure 2014-06-18 21:10:30 +03:00
msmouse.c qemu-char: don't issue CHR_EVENT_OPEN in a BH 2013-06-10 11:38:37 -05:00
rng-egd.c rng-egd: offset the point when repeatedly read from the buffer 2013-11-21 07:55:37 -08:00
rng-random.c rng: initialize file descriptor to -1 2014-01-06 13:45:46 -05:00
rng.c qom: Clean up fragile use of error_is_set() in set() methods 2014-05-05 19:08:49 +02:00
tpm.c qom: Clean up fragile use of error_is_set() in set() methods 2014-05-05 19:08:49 +02:00