summaryrefslogtreecommitdiffstats
path: root/drivers/vfio/vfio_main.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-10vfio: Export the device set open countAnthony DeRossi1-0/+13
2022-11-10vfio: Fix container device registration life cycleAnthony DeRossi1-5/+8
2022-10-07vfio: More vfio_file_is_group() use casesAlex Williamson1-3/+3
2022-10-07vfio: Make the group FD disassociate from the iommu_groupJason Gunthorpe1-23/+44
2022-10-07vfio: Hold a reference to the iommu_group in kvm for SPAPRJason Gunthorpe1-2/+4
2022-10-07vfio: Add vfio_file_is_group()Jason Gunthorpe1-1/+15
2022-10-04vfio: Change vfio_group->group_rwsem to a mutexJason Gunthorpe1-23/+24
2022-10-04vfio: Remove the vfio_group->users and users_compJason Gunthorpe1-26/+19
2022-09-27vfio: Follow a strict lifetime for struct iommu_groupJason Gunthorpe1-23/+45
2022-09-22vfio: Move container code into drivers/vfio/container.cJason Gunthorpe1-691/+1
2022-09-22vfio: Split the register_device ops call into functionsJason Gunthorpe1-16/+23
2022-09-22vfio: Rename vfio_ioctl_check_extension()Jason Gunthorpe1-5/+6
2022-09-22vfio: Split out container code from the init/cleanup functionsJason Gunthorpe1-18/+36
2022-09-22vfio: Remove #ifdefs around CONFIG_VFIO_NOIOMMUJason Gunthorpe1-24/+19
2022-09-22vfio: Split the container logic into vfio_container_attach_group()Jason Gunthorpe1-30/+48
2022-09-22vfio: Rename __vfio_group_unset_container()Jason Gunthorpe1-6/+5
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: Add helpers for unifying vfio_device life cycleKevin Tian1-0/+92
2022-09-08vfio: Introduce the DMA logging feature supportYishai Hadas1-0/+175
2022-09-01vfio: Remove vfio_group dev_counterJason Gunthorpe1-6/+3
2022-09-01vfio: Increment the runtime PM usage count during IOCTL callAbhishek Sahu1-3/+49
2022-09-01vfio: Split VFIO_GROUP_GET_STATUS into a functionJason Gunthorpe1-31/+30
2022-09-01vfio: Follow the naming pattern for vfio_group_ioctl_unset_container()Jason Gunthorpe1-11/+16
2022-09-01vfio: Fold VFIO_GROUP_SET_CONTAINER into vfio_group_set_container()Jason Gunthorpe1-27/+24
2022-09-01vfio: Fold VFIO_GROUP_GET_DEVICE_FD into vfio_group_get_device_fd()Jason Gunthorpe1-13/+11
2022-08-08vfio: Move vfio.c to vfio_main.cJason Gunthorpe1-0/+2135