summaryrefslogtreecommitdiffstats
path: root/scripts/qapi
diff options
context:
space:
mode:
authorDavid Gibson2018-04-16 08:47:19 +0200
committerDavid Gibson2018-06-22 06:19:07 +0200
commit9dceda5fc34a5868012260ee7271c7a6f36cc1f4 (patch)
tree0bbb670ea02e4858c7dbba93c8a9b8fb2952ce0b /scripts/qapi
parenttarget/ppc: Add ppc_hash64_filter_pagesizes() (diff)
downloadqemu-9dceda5fc34a5868012260ee7271c7a6f36cc1f4.tar.gz
qemu-9dceda5fc34a5868012260ee7271c7a6f36cc1f4.tar.xz
qemu-9dceda5fc34a5868012260ee7271c7a6f36cc1f4.zip
spapr: Limit available pagesizes to provide a consistent guest environment
KVM HV has some limitations (deriving from the hardware) that mean not all host-cpu supported pagesizes may be usable in the guest. At present this means that KVM guests and TCG guests may see different available page sizes even if they notionally have the same vcpu model. This is confusing and also prevents migration between TCG and KVM. This patch makes the environment consistent by always allowing the same set of pagesizes. Since we can't remove the KVM limitations, we do this by always applying the same limitations it has, even to TCG guests. Signed-off-by: David Gibson <david@gibson.dropbear.id.au> Reviewed-by: Cédric Le Goater <clg@kaod.org> Reviewed-by: Greg Kurz <groug@kaod.org>
Diffstat (limited to 'scripts/qapi')
0 files changed, 0 insertions, 0 deletions