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 [thread overview]
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(-)
next reply other threads:[~2021-02-24 17:52 UTC|newest]
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 ` [GIT PULL] VFIO updates for v5.12-rc1 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
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.