diff options
author | Scott Wood <scottwood@freescale.com> | 2011-06-15 03:34:39 +0400 |
---|---|---|
committer | Avi Kivity <avi@redhat.com> | 2011-07-12 14:16:36 +0400 |
commit | 9973d54eeafcd1c3a2e89f0f59280c4c1e03e73b (patch) | |
tree | 80a68f063e34b88d217fb669227cd1e537c884d2 /Documentation/virtual/kvm/ppc-pv.txt | |
parent | 59c1f4e35c3db6c7ea5a04503a43bcbeb98977df (diff) | |
download | linux-9973d54eeafcd1c3a2e89f0f59280c4c1e03e73b.tar.xz |
KVM: PPC: e500: Support large page mappings of PFNMAP vmas.
This allows large pages to be used on guest mappings backed by things like
/dev/mem, resulting in a significant speedup when guest memory
is mapped this way (it's useful for directly-assigned MMIO, too).
This is not a substitute for hugetlbfs integration, but is useful for
configurations where devices are directly assigned on chips without an
IOMMU -- in these cases, we need guest physical and true physical to
match, and be contiguous, so static reservation and mapping via /dev/mem
is the most straightforward way to set things up.
Signed-off-by: Scott Wood <scottwood@freescale.com>
Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'Documentation/virtual/kvm/ppc-pv.txt')
0 files changed, 0 insertions, 0 deletions