Cameron Esfahani fbafbb6db7 hvf: non-RAM, non-ROMD memory ranges are now correctly mapped in
If an area is non-RAM and non-ROMD, then remove mappings so accesses
will trap and can be emulated.  Change hvf_find_overlap_slot() to take
a size instead of an end address: it wouldn't return a slot because
callers would pass the same address for start and end.  Don't always
map area as read/write/execute, respect area flags.

Signed-off-by: Cameron Esfahani <dirty@apple.com>
Message-Id: <1d8476c8f86959273fbdf23c86f8b4b611f5e2e1.1574625592.git.dirty@apple.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2019-11-26 09:58:33 +01:00
..
2017-01-10 08:49:59 -08:00
2019-10-26 15:38:07 +02:00
2019-01-11 13:57:24 +01:00
2018-10-19 13:44:14 +02:00
2019-08-16 13:31:51 +02:00
2017-01-10 08:49:59 -08:00
2019-08-16 13:31:51 +02:00
2018-07-02 15:41:18 +02:00