[GIT PULL] VFIO updates for v4.8-rc1

From: Alex Williamson
Date: Thu Jul 28 2016 - 15:30:28 EST


Hi Linus,

The following changes since commit 33688abb2802ff3a230bd2441f765477b94cc89e:

Linux 4.7-rc4 (2016-06-19 21:30:02 -0700)

are available in the git repository at:

git://github.com/awilliam/linux-vfio.git tags/vfio-v4.8-rc1

for you to fetch changes up to 0991bbdbf5b85bd14a26e783f087b0f2913c93b1:

vfio: platform: check reset call return code during release (2016-07-19 10:54:45 -0600)

----------------------------------------------------------------
VFIO updates for v4.8-rc1

- Enable no-iommu mode for platform devices (Peng Fan)
- Sub-page mmap for exclusive pages (Yongji Xie)
- Use-after-free fix (Ilya Lesokhin)
- Support for ACPI-based platform devices (Sinan Kaya)

----------------------------------------------------------------
Ilya Lesokhin (1):
vfio: fix possible use after free of vfio group

Peng Fan (1):
vfio: platform: support No-IOMMU mode

Sinan Kaya (9):
vfio: platform: rename reset function
vfio: platform: move reset call to a common function
vfio: platform: determine reset capability
vfio: platform: add support for ACPI probe
vfio: platform: add extra debug info argument to call reset
vfio: platform: call _RST method when using ACPI
vfio, platform: make reset driver a requirement by default
vfio: platform: check reset call return code during open
vfio: platform: check reset call return code during release

Yongji Xie (1):
vfio-pci: Allow to mmap sub-page MMIO BARs if the mmio page is exclusive

drivers/vfio/pci/vfio_pci.c | 88 +++++++++++++-
drivers/vfio/pci/vfio_pci_private.h | 8 ++
drivers/vfio/platform/vfio_amba.c | 1 +
drivers/vfio/platform/vfio_platform.c | 5 +
drivers/vfio/platform/vfio_platform_common.c | 198 ++++++++++++++++++++++++++------
drivers/vfio/platform/vfio_platform_private.h | 9 +-
drivers/vfio/vfio.c | 2 +-
7 files changed, 267 insertions(+), 44 deletions(-)