aboutsummaryrefslogtreecommitdiff
path: root/tcg
diff options
context:
space:
mode:
authorPeter Xu <peterx@redhat.com>2019-08-20 22:13:25 +0800
committerPaolo Bonzini <pbonzini@redhat.com>2019-08-21 16:31:58 +0200
commit23f1174aac4181f86bb7e13ca8bc2d4a0bdf1e5c (patch)
treea5116df79890fe7efda4192dff26bdb1dd5c79bc /tcg
parent9c1aa1c235c770d84462d482460a96e957e95b9c (diff)
memory: Split zones when do coalesced_io_del()
It is a workaround of current KVM's KVM_UNREGISTER_COALESCED_MMIO interface. The kernel interface only allows to unregister an mmio device with exactly the zone size when registered, or any smaller zone that is included in the device mmio zone. It does not support the userspace to specify a very large zone to remove all the small mmio devices within the zone covered. Logically speaking it would be nicer to fix this from KVM side, though in all cases we still need to coop with old kernels so let's do this. Fixes: 3ac7d43a6fbb5d4a3 Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20190820141328.10009-2-peterx@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'tcg')
0 files changed, 0 insertions, 0 deletions