aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/fs/proc/array.c
diff options
context:
space:
mode:
authorScott Wood <scottwood@freescale.com>2011-06-14 18:34:39 -0500
committerAvi Kivity <avi@redhat.com>2011-07-12 13:16:36 +0300
commit9973d54eeafcd1c3a2e89f0f59280c4c1e03e73b (patch)
tree80a68f063e34b88d217fb669227cd1e537c884d2 /fs/proc/array.c
parentKVM: PPC: e500: Eliminate shadow_pages[], and use pfns instead. (diff)
downloadwireguard-linux-9973d54eeafcd1c3a2e89f0f59280c4c1e03e73b.tar.xz
wireguard-linux-9973d54eeafcd1c3a2e89f0f59280c4c1e03e73b.zip
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 'fs/proc/array.c')
0 files changed, 0 insertions, 0 deletions