Re: [GIT PULL] VFIO updates for v5.12-rc1

2021-02-24 Thread pr-tracker-bot
The pull request you sent on Wed, 24 Feb 2021 10:50:13 -0700:

> git://github.com/awilliam/linux-vfio.git tags/vfio-v5.12-rc1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/719bbd4a509f403f537adcaefd8ce17532be2e84

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html


[GIT PULL] VFIO updates for v5.12-rc1

2021-02-24 Thread Alex Williamson
Hi Linus,

The following changes since commit 3e10585335b7967326ca7b4118cada0d2d00a2ab:

  Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm 
(2021-02-21 13:31:43 -0800)

are available in the Git repository at:

  git://github.com/awilliam/linux-vfio.git tags/vfio-v5.12-rc1

for you to fetch changes up to 4d83de6da265cd84e74c19d876055fa5f261cde4:

  vfio/type1: Batch page pinning (2021-02-22 16:30:47 -0700)


VFIO updates for v5.12-rc1

 - Virtual address update handling (Steve Sistare)

 - s390/zpci fixes and cleanups (Max Gurtovoy)

 - Fixes for dirty bitmap handling, non-mdev page pinning,
   and improved pinned dirty scope tracking (Keqian Zhu)

 - Batched page pinning enhancement (Daniel Jordan)

 - Page access permission fix (Alex Williamson)


Alex Williamson (3):
  Merge branch 'v5.12/vfio/next-vaddr' into v5.12/vfio/next
  Merge commit '3e10585335b7967326ca7b4118cada0d2d00a2ab' into 
v5.12/vfio/next
  vfio/type1: Use follow_pte()

Daniel Jordan (3):
  vfio/type1: Change success value of vaddr_get_pfn()
  vfio/type1: Prepare for batched pinning with struct vfio_batch
  vfio/type1: Batch page pinning

Heiner Kallweit (1):
  vfio/pci: Fix handling of pci use accessor return codes

Keqian Zhu (3):
  vfio/iommu_type1: Populate full dirty when detach non-pinned group
  vfio/iommu_type1: Fix some sanity checks in detach group
  vfio/iommu_type1: Mantain a counter for non_pinned_groups

Max Gurtovoy (3):
  vfio-pci/zdev: remove unused vdev argument
  vfio-pci/zdev: fix possible segmentation fault issue
  vfio/pci: remove CONFIG_VFIO_PCI_ZDEV from Kconfig

Steve Sistare (9):
  vfio: option to unmap all
  vfio/type1: unmap cleanup
  vfio/type1: implement unmap all
  vfio: interfaces to update vaddr
  vfio/type1: massage unmap iteration
  vfio/type1: implement interfaces to update vaddr
  vfio: iommu driver notify callback
  vfio/type1: implement notify callback
  vfio/type1: block on invalid vaddr

Tian Tao (1):
  vfio/iommu_type1: Fix duplicate included kthread.h

 drivers/vfio/pci/Kconfig|  12 -
 drivers/vfio/pci/Makefile   |   2 +-
 drivers/vfio/pci/vfio_pci.c |  12 +-
 drivers/vfio/pci/vfio_pci_igd.c |  10 +-
 drivers/vfio/pci/vfio_pci_private.h |   2 +-
 drivers/vfio/pci/vfio_pci_zdev.c|  24 +-
 drivers/vfio/vfio.c |   5 +
 drivers/vfio/vfio_iommu_type1.c | 564 ++--
 include/linux/vfio.h|   7 +
 include/uapi/linux/vfio.h   |  27 ++
 10 files changed, 475 insertions(+), 190 deletions(-)