2
0
mirror of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2025-09-04 20:19:47 +08:00
linux/drivers/iommu/iommufd
Lu Baolu be2a24322c iommufd: Remove unnecessary IOMMU_DEV_FEAT_IOPF
The iopf enablement has been moved to the iommu drivers. It is unnecessary
for iommufd to handle iopf enablement. Remove the iopf enablement logic to
avoid duplication.

Signed-off-by: Lu Baolu <baolu.lu@linux.intel.com>
Reviewed-by: Jason Gunthorpe <jgg@nvidia.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
Tested-by: Zhangfei Gao <zhangfei.gao@linaro.org>
Link: https://lore.kernel.org/r/20250418080130.1844424-8-baolu.lu@linux.intel.com
Signed-off-by: Joerg Roedel <jroedel@suse.de>
2025-04-28 13:04:34 +02:00
..
device.c iommufd: Remove unnecessary IOMMU_DEV_FEAT_IOPF 2025-04-28 13:04:34 +02:00
double_span.h
driver.c iommufd: Initialize the flags of vevent in iommufd_viommu_report_event() 2025-03-28 10:07:23 -03:00
eventq.c iommufd: Remove unnecessary IOMMU_DEV_FEAT_IOPF 2025-04-28 13:04:34 +02:00
hw_pagetable.c iommufd: Allow allocating PASID-compatible domain 2025-03-25 10:18:31 -03:00
io_pagetable.c iommufd: Add IOMMU_IOAS_MAP_FILE 2024-10-28 13:24:24 -03:00
io_pagetable.h iommufd: Add IOMMU_IOAS_CHANGE_PROCESS 2024-11-14 12:57:13 -04:00
ioas.c iommufd: Add IOMMU_IOAS_CHANGE_PROCESS 2024-11-14 12:57:13 -04:00
iommufd_private.h iommufd: Remove unnecessary IOMMU_DEV_FEAT_IOPF 2025-04-28 13:04:34 +02:00
iommufd_test.h iommufd/selftest: Add test ops to test pasid attach/detach 2025-03-25 10:18:31 -03:00
iova_bitmap.c iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index() 2025-01-14 13:53:18 -04:00
Kconfig iommufd: Move iommufd_sw_msi and related functions to driver.c 2025-03-25 10:18:19 -03:00
main.c iommufd: Add IOMMUFD_OBJ_VEVENTQ and IOMMUFD_CMD_VEVENTQ_ALLOC 2025-03-18 14:17:47 -03:00
Makefile iommufd: Rename fault.c to eventq.c 2025-03-17 14:51:19 -03:00
pages.c iommufd: Export do_update_pinned 2024-11-14 12:47:16 -04:00
selftest.c iommufd/selftest: Put iopf enablement in domain attach path 2025-04-28 13:04:33 +02:00
vfio_compat.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
viommu.c iommufd: Add IOMMUFD_OBJ_VEVENTQ and IOMMUFD_CMD_VEVENTQ_ALLOC 2025-03-18 14:17:47 -03:00