summaryrefslogtreecommitdiffstats
path: root/drivers/vfio/pci
Commit message (Expand)AuthorAgeFilesLines
* hisi_acc_vfio_pci: Update some log and comment formatsLongfang Liu2022-09-272-12/+12
* hisi_acc_vfio_pci: Remove useless macro definitionsLongfang Liu2022-09-271-1/+0
* hisi_acc_vfio_pci: Remove useless function parameterLongfang Liu2022-09-271-3/+5
* hisi_acc_vfio_pci: Fix device data address combination problemLongfang Liu2022-09-271-4/+4
* hisi_acc_vfio_pci: Fixes error return code issueLongfang Liu2022-09-271-1/+1
* vfio/hisi_acc: Use the new device life cycle helpersYi Liu2022-09-212-73/+37
* vfio/mlx5: Use the new device life cycle helpersYi Liu2022-09-211-14/+36
* vfio/pci: Use the new device life cycle helpersYi Liu2022-09-212-10/+45
* vfio/mlx5: Set the driver DMA logging callbacksYishai Hadas2022-09-083-3/+14
* vfio/mlx5: Manage error scenarios on trackerYishai Hadas2022-09-082-2/+61
* vfio/mlx5: Report dirty pages from trackerYishai Hadas2022-09-082-0/+195
* vfio/mlx5: Create and destroy page tracker objectYishai Hadas2022-09-082-0/+148
* vfio/mlx5: Init QP based resources for dirty trackingYishai Hadas2022-09-082-12/+636
* vfio: Introduce the DMA logging feature supportYishai Hadas2022-09-081-0/+5
* Merge remote-tracking branch 'mlx5/mlx5-vfio' into v6.1/vfio/nextAlex Williamson2022-09-081-2/+6
|\
| * KVM: s390: pci: Hook to access KVM lowlevel from VFIOPierre Morel2022-08-291-2/+6
* | hisi_acc_vfio_pci: Correct the function prefix for hssi_acc_drvdata()Shameer Kolothum2022-09-011-10/+10
* | vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY_WITH_WAKEUPAbhishek Sahu2022-09-011-3/+60
* | vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY/EXITAbhishek Sahu2022-09-011-8/+145
* | vfio/pci: Mask INTx during runtime suspendAbhishek Sahu2022-09-013-6/+40
* | vfio-pci: Replace 'void __user *' with proper types in the ioctl functionsJason Gunthorpe2022-09-011-30/+28
* | vfio-pci: Re-indent what was vfio_pci_core_ioctl()Jason Gunthorpe2022-09-011-362/+349
* | vfio-pci: Break up vfio_pci_core_ioctl() into one function per ioctlJason Gunthorpe2022-09-011-29/+68
* | vfio-pci: Fix vfio_pci_ioeventfd() to return intJason Gunthorpe2022-09-012-4/+4
* | vfio/pci: Simplify the is_intx/msi/msix/etc definesJason Gunthorpe2022-09-013-8/+18
* | vfio/pci: Rename vfio_pci_register_dev_region()Jason Gunthorpe2022-09-012-8/+8
* | vfio/pci: Split linux/vfio_pci_core.hJason Gunthorpe2022-09-018-7/+144
|/
* Merge tag 'vfio-v6.0-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds2022-08-066-11/+40
|\
| * vfio/pci: fix the wrong wordBo Liu2022-08-011-1/+1
| * vfio/pci: fix the wrong wordBo Liu2022-07-061-1/+1
| * vfio: Split migration ops from main device opsYishai Hadas2022-06-305-8/+26
| * vfio/mlx5: Protect mlx5vf_disable_fds() upon close deviceYishai Hadas2022-06-303-1/+12
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-08-044-6/+52
|\ \
| * | vfio-pci/zdev: different maxstbl for interpreted devicesMatthew Rosato2022-07-111-2/+4
| * | vfio-pci/zdev: add function handle to clp base capabilityMatthew Rosato2022-07-111-2/+3
| * | vfio-pci/zdev: add open/close device hooksMatthew Rosato2022-07-112-1/+33
| * | vfio/pci: introduce CONFIG_VFIO_PCI_ZDEV_KVMMatthew Rosato2022-07-112-1/+12
| |/
* / vfio/pci: Remove console driversAlex Williamson2022-06-271-0/+5
|/
* vfio/pci: Add driver_managed_dma to the new vfio_pci driversJason Gunthorpe2022-05-232-0/+2
* vfio/pci: Move the unused device into low power state with runtime PMAbhishek Sahu2022-05-181-57/+113
* vfio/pci: Virtualize PME related registers bits and initialize to zeroAbhishek Sahu2022-05-181-1/+32
* vfio/pci: Change the PF power state to D0 before enabling VFsAbhishek Sahu2022-05-181-0/+16
* vfio/pci: Invalidate mmaps and block the access in D3hot power stateAbhishek Sahu2022-05-181-2/+21
* vfio/pci: Use the struct file as the handle not the vfio_groupJason Gunthorpe2022-05-131-21/+21
* Merge remote-tracking branch 'iommu/vfio-notifier-fix' into v5.19/vfio/nextAlex Williamson2022-05-131-0/+1
|\
| * vfio: Set DMA ownership for VFIO devicesLu Baolu2022-04-281-0/+1
* | vfio/pci: Remove vfio_device_get_from_dev()Jason Gunthorpe2022-05-112-27/+9
* | vfio/pci: Have all VFIO PCI drivers store the vfio_pci_core_device in drvdataJason Gunthorpe2022-05-114-9/+27
* | Merge tag 'mlx5-lm-parallel' of https://git.kernel.org/pub/scm/linux/kernel/g...Alex Williamson2022-05-113-135/+275
|\ \ | |/ |/|
| * vfio/mlx5: Run the SAVE state command in an async modeYishai Hadas2022-05-113-9/+131