LKML Archive on lore.kernel.org
 help / color / Atom feed
From: Alex Williamson <alex.williamson@redhat.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: <linux-kernel@vger.kernel.org>,
	"kvm@vger.kernel.org" <kvm@vger.kernel.org>
Subject: [GIT PULL] VFIO updates for v5.12-rc1
Date: Wed, 24 Feb 2021 10:50:13 -0700
Message-ID: <20210224105013.03713eb6@omen.home.shazbot.org> (raw)

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(-)


             reply index

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-02-24 17:50 Alex Williamson [this message]
2021-02-24 18:46 ` pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210224105013.03713eb6@omen.home.shazbot.org \
    --to=alex.williamson@redhat.com \
    --cc=kvm@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

LKML Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/lkml/0 lkml/git/0.git
	git clone --mirror https://lore.kernel.org/lkml/1 lkml/git/1.git
	git clone --mirror https://lore.kernel.org/lkml/2 lkml/git/2.git
	git clone --mirror https://lore.kernel.org/lkml/3 lkml/git/3.git
	git clone --mirror https://lore.kernel.org/lkml/4 lkml/git/4.git
	git clone --mirror https://lore.kernel.org/lkml/5 lkml/git/5.git
	git clone --mirror https://lore.kernel.org/lkml/6 lkml/git/6.git
	git clone --mirror https://lore.kernel.org/lkml/7 lkml/git/7.git
	git clone --mirror https://lore.kernel.org/lkml/8 lkml/git/8.git
	git clone --mirror https://lore.kernel.org/lkml/9 lkml/git/9.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 lkml lkml/ https://lore.kernel.org/lkml \
		linux-kernel@vger.kernel.org
	public-inbox-index lkml

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.linux-kernel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git