This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 8fa590bf3448 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new a39a1466dae5 MAINTAINERS: git://github -> https://github.com for awilliam new cd48ebc5c4f2 vfio/mlx5: Switch to use module_pci_driver() macro new e67e070632a6 vfio: platform: Do not pass return buffer to ACPI _RST method new ea00d4ededcd vfio/iova_bitmap: Explicitly include linux/slab.h new f38044e5ef58 vfio/iova_bitmap: Fix PAGE_SIZE unaligned bitmaps new 9e6f07cd1eaa vfio/ccw: create a parent struct new 008a011d6803 vfio/ccw: remove private->sch new 06caaa27df8f vfio/ccw: move private initialization to callback new 3d62fe18b6a3 vfio/ccw: move private to mdev lifecycle new f4da83f7e3f0 vfio/ccw: remove release completion new d1104f9327df vfio/ccw: replace vfio_init_device with _alloc_ new 913447d06f03 vfio: Remove vfio_free_device new 4e016f969529 vfio: Add an option to get migration data size new 2f5d8cef45c3 vfio/mlx5: Fix a typo in mlx5vf_cmd_load_vhca_state() new b058ea3ab5af vfio/iova_bitmap: refactor iova_bitmap_set() to better han [...] new 8f8bcc8c720c vfio/pci: Move all the SPAPR PCI specific logic to vfio_pc [...] new e5c38a203eb4 vfio/spapr: Move VFIO_CHECK_EXTENSION into tce_iommu_ioctl() new e276e25819b8 vfio: Move vfio_spapr_iommu_eeh_ioctl into vfio_iommu_spapr_tce.c new 20601c45a0fa vfio: Remove CONFIG_VFIO_SPAPR_EEH new e2d55709398e vfio: Fold vfio_virqfd.ko into vfio.ko new ce3895735cc2 vfio/ap/ccw/samples: Fix device_register() unwind path new c943a9374d12 net/mlx5: Introduce ifc bits for pre_copy new 4db52602a607 vfio: Extend the device migration protocol with PRE_COPY new 0e7caa65d707 vfio/mlx5: Enforce a single SAVE command at a time new 9945a67ea4b3 vfio/mlx5: Refactor PD usage new 91454f8b9bf4 vfio/mlx5: Refactor MKEY usage new 8b599d143419 vfio/mlx5: Refactor migration file state new c668878381b5 vfio/mlx5: Refactor to use queue based data chunks new 3319d287f4c0 vfio/mlx5: Introduce device transitions of PRE_COPY new 0c9a38fee8b2 vfio/mlx5: Introduce SW headers for migration states new 0dce165b1adf vfio/mlx5: Introduce vfio precopy ioctl implementation new 81156c27271c vfio/mlx5: Consider temporary end of stream as part of PRE_COPY new 34e2f27143d1 vfio/mlx5: Introduce multiple loads new d6e18a4bec43 vfio/mlx5: Fallback to STOP_COPY upon specific PRE_COPY error new ccc2a52e464d vfio/mlx5: Enable MIGRATION_PRE_COPY flag new 64ffbbb1e948 hisi_acc_vfio_pci: Add support for precopy IOCTL new d9a871e4a143 hisi_acc_vfio_pci: Introduce support for PRE_COPY state tr [...] new 190125adcad4 hisi_acc_vfio_pci: Move the dev compatibility tests for ea [...] new f2240b4441cc hisi_acc_vfio_pci: Enable PRE_COPY flag new d1f0f50fbbbb samples: vfio-mdev: Fix missing pci_disable_device() in md [...] new fe3dd71db2b8 vfio/mlx5: fix error code in mlx5vf_precopy_ioctl() new 70be6f322860 vfio/mlx5: error pointer dereference in error handling new 785d21ba2f44 Merge tag 'vfio-v6.2-rc1' of https://github.com/awilliam/l [...]
The 43 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: MAINTAINERS | 2 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 1 - drivers/s390/cio/vfio_ccw_chp.c | 5 +- drivers/s390/cio/vfio_ccw_drv.c | 174 +++--- drivers/s390/cio/vfio_ccw_fsm.c | 27 +- drivers/s390/cio/vfio_ccw_ops.c | 107 ++-- drivers/s390/cio/vfio_ccw_private.h | 37 +- drivers/s390/crypto/vfio_ap_drv.c | 2 +- drivers/s390/crypto/vfio_ap_ops.c | 6 - drivers/vfio/Kconfig | 7 +- drivers/vfio/Makefile | 5 +- drivers/vfio/fsl-mc/vfio_fsl_mc.c | 1 - drivers/vfio/iova_bitmap.c | 33 +- drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 156 ++++- drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.h | 2 + drivers/vfio/pci/mlx5/cmd.c | 413 ++++++++++--- drivers/vfio/pci/mlx5/cmd.h | 96 ++- drivers/vfio/pci/mlx5/main.c | 784 ++++++++++++++++++++----- drivers/vfio/pci/vfio_pci_core.c | 15 +- drivers/vfio/platform/vfio_amba.c | 1 - drivers/vfio/platform/vfio_platform.c | 1 - drivers/vfio/platform/vfio_platform_common.c | 3 +- drivers/vfio/vfio.h | 13 + drivers/vfio/vfio_iommu_spapr_tce.c | 65 +- drivers/vfio/vfio_main.c | 145 ++++- drivers/vfio/vfio_spapr_eeh.c | 107 ---- drivers/vfio/virqfd.c | 17 +- include/linux/mlx5/mlx5_ifc.h | 14 +- include/linux/vfio.h | 31 +- include/uapi/linux/vfio.h | 136 ++++- samples/vfio-mdev/mbochs.c | 8 +- samples/vfio-mdev/mdpy-fb.c | 8 +- samples/vfio-mdev/mdpy.c | 8 +- samples/vfio-mdev/mtty.c | 8 +- 34 files changed, 1792 insertions(+), 646 deletions(-) delete mode 100644 drivers/vfio/vfio_spapr_eeh.c