summaryrefslogtreecommitdiffstats
path: root/include/linux/vfio.h
Commit message (Expand)AuthorAgeFilesLines
* vfio: Introduce interface to flush virqfd inject workqueueAlex Williamson2024-03-111-0/+2
* vfio/migration: Add debugfs to live migration driverLongfang Liu2023-12-041-0/+7
* vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wartSean Christopherson2023-11-301-6/+2
* vfio: Commonize combine_ranges for use in other VFIO driversBrett Creeley2023-08-161-0/+3
* vfio: Compile vfio_group infrastructure optionallyYi Liu2023-07-251-3/+22
* vfio: Add VFIO_DEVICE_BIND_IOMMUFDYi Liu2023-07-251-2/+3
* vfio: Add cdev for vfio_deviceYi Liu2023-07-251-0/+4
* vfio-iommufd: Add detach_ioas support for emulated VFIO devicesYi Liu2023-07-251-0/+3
* vfio-iommufd: Add detach_ioas support for physical VFIO devicesYi Liu2023-07-251-1/+7
* vfio: Refine vfio file kAPIs for KVMYi Liu2023-07-251-0/+1
* vfio/pci: Extend VFIO_DEVICE_GET_PCI_HOT_RESET_INFO for vfio device cdevYi Liu2023-07-251-0/+14
* vfio: Add helper to search vfio_device in a dev_setYi Liu2023-07-251-0/+3
* vfio: Mark cdev usage in vfio_deviceYi Liu2023-07-251-0/+5
* Merge tag 'vfio-v6.4-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds2023-05-021-0/+5
|\
| * vfio: correct kdoc for ops structuresSimon Horman2023-04-141-0/+5
* | vfio-iommufd: No need to record iommufd_ctx in vfio_deviceYi Liu2023-03-311-1/+0
|/
* vfio: Update the kdoc for vfio_device_opsYi Liu2023-02-091-0/+4
* vfio: fix deadlock between group lock and kvm lockMatthew Rosato2023-02-091-1/+1
* Merge tag 'vfio-v6.2-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds2022-12-151-26/+5
|\
| * vfio: Move vfio_spapr_iommu_eeh_ioctl into vfio_iommu_spapr_tce.cJason Gunthorpe2022-12-051-12/+0
| * vfio/pci: Move all the SPAPR PCI specific logic to vfio_pci_core.koJason Gunthorpe2022-12-051-11/+0
| * vfio: Add an option to get migration data sizeYishai Hadas2022-11-141-0/+5
| * vfio: Remove vfio_free_deviceEric Farman2022-11-101-1/+0
| * vfio/ccw: replace vfio_init_device with _alloc_Eric Farman2022-11-101-2/+0
* | Merge tag 'v6.1-rc7' into iommufd.git for-nextJason Gunthorpe2022-12-021-0/+1
|\ \
| * | vfio: Export the device set open countAnthony DeRossi2022-11-101-0/+1
| |/
* | vfio-iommufd: Support iommufd for emulated VFIO devicesJason Gunthorpe2022-12-021-0/+14
* | vfio-iommufd: Support iommufd for physical VFIO devicesJason Gunthorpe2022-12-021-0/+25
|/
* vfio: Add vfio_file_is_group()Jason Gunthorpe2022-10-071-0/+1
* vfio: Add struct device to vfio_deviceYi Liu2022-09-211-3/+3
* vfio/ccw: Use the new device life cycle helpersKevin Tian2022-09-211-3/+0
* vfio: Add helpers for unifying vfio_device life cycleKevin Tian2022-09-211-1/+24
* vfio: Introduce the DMA logging feature supportYishai Hadas2022-09-081-2/+26
* vfio: Replace phys_pfn with pages for vfio_pin_pages()Nicolin Chen2022-07-251-1/+1
* vfio: Rename user_iova of vfio_dma_rw()Nicolin Chen2022-07-251-1/+1
* vfio: Pass in starting IOVA to vfio_pin/unpin_pages APINicolin Chen2022-07-251-3/+2
* vfio: Make vfio_unpin_pages() return voidNicolin Chen2022-07-231-2/+2
* vfio: Replace the iommu notifier with a device listJason Gunthorpe2022-07-201-1/+1
* vfio: Replace the DMA unmapping notifier with a callbackJason Gunthorpe2022-07-201-17/+4
* vfio: Split migration ops from main device opsYishai Hadas2022-06-301-10/+20
* vfio: de-extern-ify function prototypesAlex Williamson2022-06-271-36/+34
* vfio: remove VFIO_GROUP_NOTIFY_SET_KVMMatthew Rosato2022-05-241-4/+2
* vfio/pci: Use the struct file as the handle not the vfio_groupJason Gunthorpe2022-05-131-2/+1
* vfio: Change vfio_group_set_kvm() to vfio_file_set_kvm()Jason Gunthorpe2022-05-131-2/+3
* vfio: Change vfio_external_check_extension() to vfio_file_enforced_coherent()Jason Gunthorpe2022-05-131-2/+1
* vfio: Remove vfio_external_group_match_file()Jason Gunthorpe2022-05-131-2/+0
* vfio: Change vfio_external_user_iommu_id() to vfio_file_iommu_group()Jason Gunthorpe2022-05-131-1/+1
* vfio/pci: Remove vfio_device_get_from_dev()Jason Gunthorpe2022-05-111-2/+0
* vfio: Remove dead codeJason Gunthorpe2022-05-111-11/+0
* vfio/mdev: Pass in a struct vfio_device * to vfio_dma_rw()Jason Gunthorpe2022-05-111-1/+1