summaryrefslogtreecommitdiffstats
path: root/Documentation/virtual/kvm/devices/README
diff options
context:
space:
mode:
authorDominik Dingel2014-10-31 14:10:41 +0100
committerChristian Borntraeger2015-01-23 13:25:30 +0100
commit8c0a7ce60676caa89c204a1a3b748e065f3d7182 (patch)
tree8f3b3f85b3c99edb88933dd27c210916752aa75e /Documentation/virtual/kvm/devices/README
parentKVM: s390: move vcpu specific initalization to a later point (diff)
downloadkernel-qcow2-linux-8c0a7ce60676caa89c204a1a3b748e065f3d7182.tar.gz
kernel-qcow2-linux-8c0a7ce60676caa89c204a1a3b748e065f3d7182.tar.xz
kernel-qcow2-linux-8c0a7ce60676caa89c204a1a3b748e065f3d7182.zip
KVM: s390: Allow userspace to limit guest memory size
With commit c6c956b80bdf ("KVM: s390/mm: support gmap page tables with less than 5 levels") we are able to define a limit for the guest memory size. As we round up the guest size in respect to the levels of page tables we get to guest limits of: 2048 MB, 4096 GB, 8192 TB and 16384 PB. We currently limit the guest size to 16 TB, which means we end up creating a page table structure supporting guest sizes up to 8192 TB. This patch introduces an interface that allows userspace to tune this limit. This may bring performance improvements for small guests. Signed-off-by: Dominik Dingel <dingel@linux.vnet.ibm.com> Acked-by: Cornelia Huck <cornelia.huck@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Diffstat (limited to 'Documentation/virtual/kvm/devices/README')
0 files changed, 0 insertions, 0 deletions