summaryrefslogtreecommitdiff
path: root/drivers/iommu/iommufd/device.c
AgeCommit message (Expand)AuthorFilesLines
2023-07-27iommufd: IOMMUFD_DESTROY should not increase the refcountJason Gunthorpe1-9/+3
2023-06-26iommufd: Call iopt_area_contig_done() under the lockJason Gunthorpe1-1/+1
2023-03-31Merge branch 'vfio_mdev_ops' into iommufd.git for-nextJason Gunthorpe1-23/+33
2023-03-31vfio-iommufd: Make vfio_iommufd_emulated_bind() return iommufd_access IDYi Liu1-1/+3
2023-03-31iommufd: Create access in vfio_iommufd_emulated_bind()Nicolin Chen1-22/+30
2023-03-06iommufd/selftest: Make selftest create a more complete mock deviceJason Gunthorpe1-34/+6
2023-03-06iommufd: Make iommufd_hw_pagetable_alloc() do iopt_table_add_domain()Jason Gunthorpe1-48/+39
2023-03-06iommufd: Move iommufd_device to iommufd_private.hJason Gunthorpe1-17/+0
2023-03-06iommufd: Move ioas related HWPT destruction into iommufd_hw_pagetable_destroy()Jason Gunthorpe1-15/+2
2023-03-06iommufd: Consistently manage hwpt_itemJason Gunthorpe1-1/+8
2023-03-06iommufd: Add iommufd_lock_obj() around the auto-domains hwptsJason Gunthorpe1-0/+3
2023-03-06iommufd: Assert devices_lock for iommufd_hw_pagetable_has_group()Jason Gunthorpe1-0/+2
2023-02-16iommufd: Do not add the same hwpt to the ioas->hwpt_list twiceJason Gunthorpe1-4/+0
2023-01-11iommufd: Convert to msi_device_has_isolated_msi()Jason Gunthorpe1-3/+1
2022-12-09iommufd: Change the order of MSI setupJason Gunthorpe1-31/+25
2022-12-01iommufd: Add additional invariant assertionsJason Gunthorpe1-0/+5
2022-12-01iommufd: Add kernel support for testing iommufdJason Gunthorpe1-0/+38
2022-12-01iommufd: Add kAPI toward external drivers for kernel accessJason Gunthorpe1-0/+316
2022-12-01iommufd: Add kAPI toward external drivers for physical devicesJason Gunthorpe1-0/+419