cpu, mem, sim: Change how KVM maps memory
authorDavid Hashe <david.j.hashe@gmail.com>
Mon, 22 Aug 2016 15:41:05 +0000 (11:41 -0400)
committerDavid Hashe <david.j.hashe@gmail.com>
Mon, 22 Aug 2016 15:41:05 +0000 (11:41 -0400)
commitf3ccaab1e982f4482177aefa95575f7d7dae21f7
tree8797cdd232c0ccafa53d0601bc9da14a16f6db00
parentd80a613990935dd144a5665a875f91725ee81f78
cpu, mem, sim: Change how KVM maps memory

Only map memories into the KVM guest address space that are
marked as usable by KVM. Create BackingStoreEntry class
containing flags for is_conf_reported, in_addr_map, and
kvm_map.
src/cpu/kvm/vm.cc
src/mem/AbstractMemory.py
src/mem/abstract_mem.cc
src/mem/abstract_mem.hh
src/mem/physical.cc
src/mem/physical.hh