60fedb262bbc ("iommu: Add new iommu op to get iommu hardware information") 7074d7bd67d4 ("iommufd: Add IOMMU_HWPT_ALLOC") 70eadc7fc7ef ("iommufd: Allow a hwpt to be aborted after allocation") 17bad52708b4 ("iommufd: Add enforced_cache_coherency to iommufd_hw_pagetable_alloc()") 91a2e17e243f ("iommufd: Replace the hwpt->devices list with iommufd_group") 3a3329a7f14a ("iommufd: Add iommufd_group") d525a5b8cf39 ("iommufd: Move isolated msi enforcement to iommufd_device_bind()") 86b0a96c2952 ("iommufd: Add iommufd_ctx_has_group()") 65c619ae0680 ("iommufd/selftest: Make selftest create a more complete mock device") f8406f65c1cf ("iommufd/selftest: Rename the remaining mock device_id's to stdev_id") 11a86ae93d75 ("iommufd/selftest: Rename domain_id to hwpt_id for FIXTURE iommufd_mock_domain") 2cfdeaa07be3 ("iommufd/selftest: Rename the sefltest 'device_id' to 'stdev_id'") 339fbf3ae144 ("iommufd: Make iommufd_hw_pagetable_alloc() do iopt_table_add_domain()") 7e7ec8a56921 ("iommufd: Move iommufd_device to iommufd_private.h") 25cde97d9532 ("iommufd: Move ioas related HWPT destruction into iommufd_hw_pagetable_destroy()") 342b9cab8e0c ("iommufd: Consistently manage hwpt_item") 7214c1c85fe4 ("iommufd: Add iommufd_lock_obj() around the auto-domains hwpts") 085fcc7eb759 ("iommufd: Assert devices_lock for iommufd_hw_pagetable_has_group()") 25fc417f7938 ("iommufd: Convert to msi_device_has_isolated_msi()") d6c55c0a20e5 ("iommufd: Change the order of MSI setup")