summaryrefslogtreecommitdiffstats
path: root/drivers/vfio/Makefile
diff options
context:
space:
mode:
authorAlex Williamson <alex.williamson@redhat.com>2015-02-06 18:59:16 +0100
committerAlex Williamson <alex.williamson@redhat.com>2015-02-06 18:59:16 +0100
commitbabbf1760970f141eb4021288ce0fb7196bc1a23 (patch)
tree00f84b04dce039df80ed367ca195293ba8194ab3 /drivers/vfio/Makefile
parentvfio/type1: DMA unmap chunking (diff)
downloadlinux-babbf1760970f141eb4021288ce0fb7196bc1a23.tar.xz
linux-babbf1760970f141eb4021288ce0fb7196bc1a23.zip
vfio/type1: Chunk contiguous reserved/invalid page mappings
We currently map invalid and reserved pages, such as often occur from mapping MMIO regions of a VM through the IOMMU, using single pages. There's really no reason we can't instead follow the methodology we use for normal pages and find the largest possible physically contiguous chunk for mapping. The only difference is that we don't do locked memory accounting for these since they're not back by RAM. In most applications this will be a very minor improvement, but when graphics and GPGPU devices are in play, MMIO BARs become non-trivial. Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Diffstat (limited to 'drivers/vfio/Makefile')
0 files changed, 0 insertions, 0 deletions