summaryrefslogtreecommitdiff
path: root/drivers/vfio
AgeCommit message (Expand)AuthorFilesLines
2022-09-27hisi_acc_vfio_pci: Remove useless function parameterLongfang Liu1-3/+5
2022-09-27hisi_acc_vfio_pci: Fix device data address combination problemLongfang Liu1-4/+4
2022-09-27hisi_acc_vfio_pci: Fixes error return code issueLongfang Liu1-1/+1
2022-09-27vfio: Follow a strict lifetime for struct iommu_groupJason Gunthorpe2-23/+53
2022-09-26Merge branches 'apple/dart', 'arm/mediatek', 'arm/omap', 'arm/smmu', 'virtio'...Joerg Roedel1-1/+12
2022-09-23vfio: Move container code into drivers/vfio/container.cJason Gunthorpe4-691/+728
2022-09-23vfio: Split the register_device ops call into functionsJason Gunthorpe1-16/+23
2022-09-23vfio: Rename vfio_ioctl_check_extension()Jason Gunthorpe1-5/+6
2022-09-23vfio: Split out container code from the init/cleanup functionsJason Gunthorpe1-18/+36
2022-09-23vfio: Remove #ifdefs around CONFIG_VFIO_NOIOMMUJason Gunthorpe1-24/+19
2022-09-23vfio: Split the container logic into vfio_container_attach_group()Jason Gunthorpe1-30/+48
2022-09-23vfio: Rename __vfio_group_unset_container()Jason Gunthorpe1-6/+5
2022-09-23vfio: Add header guards and includes to drivers/vfio/vfio.hJason Gunthorpe1-0/+10
2022-09-21vfio: Add struct device to vfio_deviceYi Liu1-11/+53
2022-09-21vfio: Rename vfio_device_put() and vfio_device_try_get()Kevin Tian1-8/+9
2022-09-21vfio/ccw: Use the new device life cycle helpersKevin Tian1-18/+5
2022-09-21vfio/amba: Use the new device life cycle helpersKevin Tian3-80/+55
2022-09-21vfio/platform: Use the new device life cycle helpersKevin Tian3-23/+111
2022-09-21vfio/fsl-mc: Use the new device life cycle helpersYi Liu1-36/+49
2022-09-21vfio/hisi_acc: Use the new device life cycle helpersYi Liu2-73/+37
2022-09-21vfio/mlx5: Use the new device life cycle helpersYi Liu1-14/+36
2022-09-21vfio/pci: Use the new device life cycle helpersYi Liu2-10/+45
2022-09-21vfio: Add helpers for unifying vfio_device life cycleKevin Tian1-0/+92
2022-09-09Merge tag 'vfio-v6.0-rc5' of https://github.com/awilliam/linux-vfioLinus Torvalds1-0/+12
2022-09-08vfio/mlx5: Set the driver DMA logging callbacksYishai Hadas3-3/+14
2022-09-08vfio/mlx5: Manage error scenarios on trackerYishai Hadas2-2/+61
2022-09-08vfio/mlx5: Report dirty pages from trackerYishai Hadas2-0/+195
2022-09-08vfio/mlx5: Create and destroy page tracker objectYishai Hadas2-0/+148
2022-09-08vfio/mlx5: Init QP based resources for dirty trackingYishai Hadas2-12/+636
2022-09-08vfio: Introduce the DMA logging feature supportYishai Hadas3-0/+181
2022-09-08vfio: Add an IOVA bitmap supportJoao Martins2-2/+426
2022-09-08Merge remote-tracking branch 'mlx5/mlx5-vfio' into v6.1/vfio/nextAlex Williamson1-2/+6
2022-09-08vfio/fsl-mc: Fix a typo in a messageChristophe JAILLET1-2/+2
2022-09-07iommu/dma: Move public interfaces to linux/iommu.hRobin Murphy1-1/+0
2022-09-02hisi_acc_vfio_pci: Correct the function prefix for hssi_acc_drvdata()Shameer Kolothum1-10/+10
2022-09-02vfio: Remove vfio_group dev_counterJason Gunthorpe1-6/+3
2022-09-02vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY_WITH_WAKEUPAbhishek Sahu1-3/+60
2022-09-02vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY/EXITAbhishek Sahu1-8/+145
2022-09-02vfio/pci: Mask INTx during runtime suspendAbhishek Sahu3-6/+40
2022-09-02vfio: Increment the runtime PM usage count during IOCTL callAbhishek Sahu1-3/+49
2022-09-02vfio: Split VFIO_GROUP_GET_STATUS into a functionJason Gunthorpe1-31/+30
2022-09-02vfio: Follow the naming pattern for vfio_group_ioctl_unset_container()Jason Gunthorpe1-11/+16
2022-09-02vfio: Fold VFIO_GROUP_SET_CONTAINER into vfio_group_set_container()Jason Gunthorpe1-27/+24
2022-09-02vfio: Fold VFIO_GROUP_GET_DEVICE_FD into vfio_group_get_device_fd()Jason Gunthorpe1-13/+11
2022-09-02vfio-pci: Replace 'void __user *' with proper types in the ioctl functionsJason Gunthorpe1-30/+28
2022-09-02vfio-pci: Re-indent what was vfio_pci_core_ioctl()Jason Gunthorpe1-362/+349
2022-09-02vfio-pci: Break up vfio_pci_core_ioctl() into one function per ioctlJason Gunthorpe1-29/+68
2022-09-02vfio-pci: Fix vfio_pci_ioeventfd() to return intJason Gunthorpe2-4/+4
2022-09-02vfio/pci: Simplify the is_intx/msi/msix/etc definesJason Gunthorpe3-8/+18
2022-09-02vfio/pci: Rename vfio_pci_register_dev_region()Jason Gunthorpe2-8/+8