Show patches with: Submitter = Nicolin Chen       |    State = Action Required       |   360 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v1,10/10] iommu/arm-smmu-v3: Report virtual IRQ for device in user space iommufd: Add VIOMMU infrastructure (Part-2 VIRQ) - - - --- 2024-08-27 Nicolin Chen New
[v1,09/10] iommufd/selftest: Add EVENT_VIRQ test coverage iommufd: Add VIOMMU infrastructure (Part-2 VIRQ) - - - --- 2024-08-27 Nicolin Chen New
[v1,08/10] iommufd/selftest: Add IOMMU_TEST_OP_TRIGGER_VIRQ for VIRQ coverage iommufd: Add VIOMMU infrastructure (Part-2 VIRQ) - - - --- 2024-08-27 Nicolin Chen New
[v1,07/10] iommufd/selftest: Implement mock_viommu_set/unset_vdev_id iommufd: Add VIOMMU infrastructure (Part-2 VIRQ) - - - --- 2024-08-27 Nicolin Chen New
[v1,06/10] iommufd/viommu: Add iommufd_viommu_report_irq helper iommufd: Add VIOMMU infrastructure (Part-2 VIRQ) - - - --- 2024-08-27 Nicolin Chen New
[v1,05/10] iommufd/viommu: Add iommufd_vdev_id_to_dev helper iommufd: Add VIOMMU infrastructure (Part-2 VIRQ) - - - --- 2024-08-27 Nicolin Chen New
[v1,04/10] iommufd/viommu: Allow drivers to control vdev_id lifecycle iommufd: Add VIOMMU infrastructure (Part-2 VIRQ) - - - --- 2024-08-27 Nicolin Chen New
[v1,03/10] iommufd: Add IOMMUFD_OBJ_EVENT_VIRQ and IOMMUFD_CMD_VIRQ_ALLOC iommufd: Add VIOMMU infrastructure (Part-2 VIRQ) - - - --- 2024-08-27 Nicolin Chen New
[v1,02/10] iommufd: Rename fault.c to event.c iommufd: Add VIOMMU infrastructure (Part-2 VIRQ) - - - --- 2024-08-27 Nicolin Chen New
[v1,01/10] iommufd: Rename IOMMUFD_OBJ_FAULT to IOMMUFD_OBJ_EVENT_IOPF iommufd: Add VIOMMU infrastructure (Part-2 VIRQ) - - - --- 2024-08-27 Nicolin Chen New
[v2,19/19] iommu/arm-smmu-v3: Update comments about ATS and bypass iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-27 Nicolin Chen New
[v2,18/19] iommu/arm-smmu-v3: Allow ATS for IOMMU_DOMAIN_NESTED iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-27 Nicolin Chen New
[v2,17/19] iommu/arm-smmu-v3: Add arm_smmu_viommu_cache_invalidate iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-27 Nicolin Chen New
[v2,16/19] iommu/arm-smmu-v3: Add arm_smmu_cache_invalidate_user iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-27 Nicolin Chen New
[v2,15/19] iommufd/viommu: Add iommufd_viommu_to_parent_domain helper iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-27 Nicolin Chen New
[v2,14/19] iommufd/selftest: Add VIOMMU coverage for IOMMU_HWPT_INVALIDATE ioctl iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-27 Nicolin Chen New
[v2,13/19] iommufd/selftest: Add IOMMU_TEST_OP_DEV_CHECK_CACHE test command iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-27 Nicolin Chen New
[v2,12/19] iommufd/selftest: Add mock_viommu_invalidate_user op iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-27 Nicolin Chen New
[v2,11/19] iommu: Add iommu_copy_struct_from_full_user_array helper iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-27 Nicolin Chen New
[v2,10/19] iommufd/viommu: Add vdev_id helpers for IOMMU drivers iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-27 Nicolin Chen New
[v2,09/19] iommufd: Allow hwpt_id to carry viommu_id for IOMMU_HWPT_INVALIDATE iommufd: Add VIOMMU infrastructure (Part-1) - 1 - --- 2024-08-27 Nicolin Chen New
[v2,08/19] iommufd/viommu: Add cache_invalidate for IOMMU_VIOMMU_TYPE_DEFAULT iommufd: Add VIOMMU infrastructure (Part-1) - 1 - --- 2024-08-27 Nicolin Chen New
[v2,07/19] iommufd/selftest: Add IOMMU_VIOMMU_SET/UNSET_VDEV_ID test coverage iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-27 Nicolin Chen New
[v2,06/19] iommufd/viommu: Add IOMMU_VIOMMU_SET/UNSET_VDEV_ID ioctl iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-27 Nicolin Chen New
[v2,05/19] iommufd/selftest: Add IOMMU_VIOMMU_ALLOC test coverage iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-27 Nicolin Chen New
[v2,04/19] iommufd: Allow pt_id to carry viommu_id for IOMMU_HWPT_ALLOC iommufd: Add VIOMMU infrastructure (Part-1) - 1 - --- 2024-08-27 Nicolin Chen New
[v2,03/19] iommu: Pass in a viommu pointer to domain_alloc_user op iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-27 Nicolin Chen New
[v2,02/19] iommufd/viommu: Add IOMMUFD_OBJ_VIOMMU and IOMMU_VIOMMU_ALLOC ioctl iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-27 Nicolin Chen New
[v2,01/19] iommufd: Reorder struct forward declarations iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-27 Nicolin Chen New
[v13,10/10] iommu/tegra241-cmdqv: Limit CMDs for VCMDQs of a guest owned VINTF Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-24 Nicolin Chen New
[v13,09/10] iommu/arm-smmu-v3: Start a new batch if new command is not supported Add Tegra241 (Grace) CMDQV Support (part 1/2) - - - --- 2024-08-24 Nicolin Chen New
[v13,08/10] iommu/arm-smmu-v3: Add in-kernel support for NVIDIA Tegra241 (Grace) CMDQV Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-24 Nicolin Chen New
[v13,07/10] iommu/arm-smmu-v3: Add struct arm_smmu_impl_ops Add Tegra241 (Grace) CMDQV Support (part 1/2) - - - --- 2024-08-24 Nicolin Chen New
[v13,06/10] iommu/arm-smmu-v3: Add acpi_smmu_acpi_probe_model for impl Add Tegra241 (Grace) CMDQV Support (part 1/2) - - - --- 2024-08-24 Nicolin Chen New
[v13,05/10] iommu/arm-smmu-v3: Add ARM_SMMU_OPT_TEGRA241_CMDQV Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-24 Nicolin Chen New
[v13,04/10] iommu/arm-smmu-v3: Make symbols public for CONFIG_TEGRA241_CMDQV Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-24 Nicolin Chen New
[v13,03/10] iommu/arm-smmu-v3: Pass in cmdq pointer to arm_smmu_cmdq_init Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-24 Nicolin Chen New
[v13,02/10] iommu/arm-smmu-v3: Pass in cmdq pointer to arm_smmu_cmdq_build_sync_cmd Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-24 Nicolin Chen New
[v13,01/10] iommu/arm-smmu-v3: Issue a batch of commands to the same cmdq Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-24 Nicolin Chen New
[v12,10/10] iommu/tegra241-cmdqv: Limit CMDs for guest owned VINTF Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-16 Nicolin Chen New
[v12,09/10] iommu/arm-smmu-v3: Add in-kernel support for NVIDIA Tegra241 (Grace) CMDQV Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-16 Nicolin Chen New
[v12,08/10] iommu/arm-smmu-v3: Add struct arm_smmu_impl_ops Add Tegra241 (Grace) CMDQV Support (part 1/2) - - - --- 2024-08-16 Nicolin Chen New
[v12,07/10] iommu/arm-smmu-v3: Add an arm_smmu_get_iort_node helper Add Tegra241 (Grace) CMDQV Support (part 1/2) - - - --- 2024-08-16 Nicolin Chen New
[v12,06/10] iommu/arm-smmu-v3: Add ARM_SMMU_OPT_SECONDARY_CMDQ_CS_NONE_ONLY Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-16 Nicolin Chen New
[v12,05/10] iommu/arm-smmu-v3: Make symbols public for CONFIG_TEGRA241_CMDQV Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-16 Nicolin Chen New
[v12,04/10] iommu/arm-smmu-v3: Pass in cmdq pointer to arm_smmu_cmdq_init Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-16 Nicolin Chen New
[v12,03/10] iommu/arm-smmu-v3: Pass in cmdq pointer to arm_smmu_cmdq_build_sync_cmd Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-16 Nicolin Chen New
[v12,02/10] iommu/arm-smmu-v3: Enforce arm_smmu_cmdq_build_sync_cmd Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-16 Nicolin Chen New
[v12,01/10] iommu/arm-smmu-v3: Issue a batch of commands to the same cmdq Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-16 Nicolin Chen New
[v1,16/16] iommu/arm-smmu-v3: Allow ATS for IOMMU_DOMAIN_NESTED iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-07 Nicolin Chen New
[v1,15/16] iommu/arm-smmu-v3: Add viommu cache invalidation support iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-07 Nicolin Chen New
[v1,14/16] iommu/arm-smmu-v3: Extract an __arm_smmu_cache_invalidate_user helper iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-07 Nicolin Chen New
[v1,13/16] iommufd/viommu: Add iommufd_viommu_to_parent_domain helper iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-07 Nicolin Chen New
[v1,12/16] iommufd/selftest: Add coverage for IOMMU_VIOMMU_INVALIDATE ioctl iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-07 Nicolin Chen New
[v1,11/16] iommufd/selftest: Add IOMMU_TEST_OP_DEV_CHECK_CACHE test command iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-07 Nicolin Chen New
[v1,10/16] iommufd/selftest: Add mock_viommu_invalidate_user op iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-07 Nicolin Chen New
[v1,09/16] iommufd/viommu: Make iommufd_viommu_find_device a public API iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-07 Nicolin Chen New
[v1,08/16] iommufd/viommu: Add IOMMU_VIOMMU_INVALIDATE ioctl iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-07 Nicolin Chen New
[v1,07/16] iommufd/viommu: Add cache_invalidate for IOMMU_VIOMMU_TYPE_DEFAULT iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-07 Nicolin Chen New
[v1,06/16] iommufd/selftest: Add IOMMU_VIOMMU_SET/UNSET_VDEV_ID test coverage iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-07 Nicolin Chen New
[v1,05/16] iommufd/viommu: Add IOMMU_VIOMMU_SET/UNSET_VDEV_ID ioctl iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-07 Nicolin Chen New
[v1,04/16] iommufd/selftest: Add IOMMU_VIOMMU_ALLOC test coverage iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-07 Nicolin Chen New
[v1,03/16] iommufd: Allow pt_id to carry viommu_id for IOMMU_HWPT_ALLOC iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-07 Nicolin Chen New
[v1,02/16] iommu: Pass in a viommu pointer to domain_alloc_user op iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-07 Nicolin Chen New
[v1,01/16] iommufd/viommu: Add IOMMUFD_OBJ_VIOMMU and IOMMU_VIOMMU_ALLOC ioctl iommufd: Add VIOMMU infrastructure (Part-1) - - - --- 2024-08-07 Nicolin Chen New
[v11,9/9] iommu/tegra241-cmdqv: Limit CMDs for guest owned VINTF Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-07 Nicolin Chen New
[v11,8/9] iommu/arm-smmu-v3: Add in-kernel support for NVIDIA Tegra241 (Grace) CMDQV Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-07 Nicolin Chen New
[v11,7/9] iommu/arm-smmu-v3: Add struct arm_smmu_impl Add Tegra241 (Grace) CMDQV Support (part 1/2) - - - --- 2024-08-07 Nicolin Chen New
[v11,6/9] iommu/arm-smmu-v3: Add ARM_SMMU_OPT_SECONDARY_CMDQ_CS_NONE_ONLY Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-07 Nicolin Chen New
[v11,5/9] iommu/arm-smmu-v3: Make symbols public for CONFIG_TEGRA241_CMDQV Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-07 Nicolin Chen New
[v11,4/9] iommu/arm-smmu-v3: Pass in cmdq pointer to arm_smmu_cmdq_init Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-07 Nicolin Chen New
[v11,3/9] iommu/arm-smmu-v3: Pass in cmdq pointer to arm_smmu_cmdq_build_sync_cmd Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-07 Nicolin Chen New
[v11,2/9] iommu/arm-smmu-v3: Enforce arm_smmu_cmdq_build_sync_cmd Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-07 Nicolin Chen New
[v11,1/9] iommu/arm-smmu-v3: Issue a batch of commands to the same cmdq Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-07 Nicolin Chen New
[v10,9/9] iommu/tegra241-cmdqv: Limit CMDs for guest owned VINTF Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-07-28 Nicolin Chen New
[v10,8/9] iommu/arm-smmu-v3: Add in-kernel support for NVIDIA Tegra241 (Grace) CMDQV Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-07-28 Nicolin Chen New
[v10,7/9] iommu/arm-smmu-v3: Add struct arm_smmu_impl Add Tegra241 (Grace) CMDQV Support (part 1/2) - - - --- 2024-07-28 Nicolin Chen New
[v10,6/9] iommu/arm-smmu-v3: Add ARM_SMMU_OPT_SECONDARY_CMDQ_CS_NONE_ONLY Add Tegra241 (Grace) CMDQV Support (part 1/2) - - - --- 2024-07-28 Nicolin Chen New
[v10,5/9] iommu/arm-smmu-v3: Make symbols public for CONFIG_TEGRA241_CMDQV Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-07-28 Nicolin Chen New
[v10,4/9] iommu/arm-smmu-v3: Pass in cmdq pointer to arm_smmu_cmdq_init Add Tegra241 (Grace) CMDQV Support (part 1/2) - - - --- 2024-07-28 Nicolin Chen New
[v10,3/9] iommu/arm-smmu-v3: Pass in cmdq pointer to arm_smmu_cmdq_build_sync_cmd Add Tegra241 (Grace) CMDQV Support (part 1/2) - - - --- 2024-07-28 Nicolin Chen New
[v10,2/9] iommu/arm-smmu-v3: Enforce arm_smmu_cmdq_build_sync_cmd Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-07-28 Nicolin Chen New
[v10,1/9] iommu/arm-smmu-v3: Issue a batch of commands to the same cmdq Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-07-28 Nicolin Chen New
[v9,6/6] iommu/tegra241-cmdqv: Limit CMDs for guest owned VINTF Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-06-12 Nicolin Chen New
[v9,5/6] iommu/arm-smmu-v3: Add in-kernel support for NVIDIA Tegra241 (Grace) CMDQV Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-06-12 Nicolin Chen New
[v9,4/6] iommu/arm-smmu-v3: Add CS_NONE quirk for CONFIG_TEGRA241_CMDQV Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-06-12 Nicolin Chen New
[v9,3/6] iommu/arm-smmu-v3: Enforce arm_smmu_cmdq_build_sync_cmd Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-06-12 Nicolin Chen New
[v9,2/6] iommu/arm-smmu-v3: Issue a batch of commands to the same cmdq Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-06-12 Nicolin Chen New
[v9,1/6] iommu/arm-smmu-v3: Make symbols public for CONFIG_TEGRA241_CMDQV Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-06-12 Nicolin Chen New
[v8,6/6] iommu/tegra241-cmdqv: Limit CMDs for guest owned VINTF Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-05-28 Nicolin Chen New
[v8,5/6] iommu/arm-smmu-v3: Add in-kernel support for NVIDIA Tegra241 (Grace) CMDQV Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-05-28 Nicolin Chen New
[v8,4/6] iommu/arm-smmu-v3: Add CS_NONE quirk for CONFIG_TEGRA241_CMDQV Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-05-28 Nicolin Chen New
[v8,3/6] iommu/arm-smmu-v3: Enforce arm_smmu_cmdq_build_sync_cmd Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-05-28 Nicolin Chen New
[v8,2/6] iommu/arm-smmu-v3: Issue a batch of commands to the same cmdq Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-05-28 Nicolin Chen New
[v8,1/6] iommu/arm-smmu-v3: Make symbols public for CONFIG_TEGRA241_CMDQV Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-05-28 Nicolin Chen New
[v7,6/6] iommu/tegra241-cmdqv: Limit CMDs for guest owned VINTF Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-05-08 Nicolin Chen New
[v7,5/6] iommu/arm-smmu-v3: Add in-kernel support for NVIDIA Tegra241 (Grace) CMDQV Add Tegra241 (Grace) CMDQV Support (part 1/2) - - - --- 2024-05-08 Nicolin Chen New
[v7,4/6] iommu/arm-smmu-v3: Add CS_NONE quirk for CONFIG_TEGRA241_CMDQV Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-05-08 Nicolin Chen New
[v7,3/6] iommu/arm-smmu-v3: Enforce arm_smmu_cmdq_build_sync_cmd Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-05-08 Nicolin Chen New
[v7,2/6] iommu/arm-smmu-v3: Issue a batch of commands to the same cmdq Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-05-08 Nicolin Chen New
« 1 2 3 4 »