Show patches with: Submitter = Nicolin Chen       |   360 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[rc] iommu/tegra241-cmdqv: Fix alignment failure at max_n_shift [rc] iommu/tegra241-cmdqv: Fix alignment failure at max_n_shift - - - --- 2024-11-11 Nicolin Chen New
[RFCv1,7/7] vfio/pci: Allow preset MSI IOVAs via VFIO_IRQ_SET_ACTION_PREPARE vfio: Allow userspace to specify the address for each MSI vector - - - --- 2024-11-09 Nicolin Chen New
[RFCv1,6/7] PCI/MSI: Add pci_alloc_irq_vectors_iovas helper vfio: Allow userspace to specify the address for each MSI vector - - - --- 2024-11-09 Nicolin Chen New
[RFCv1,5/7] PCI/MSI: Extract a common __pci_alloc_irq_vectors function vfio: Allow userspace to specify the address for each MSI vector - - - --- 2024-11-09 Nicolin Chen New
[RFCv1,4/7] PCI/MSI: Allow __pci_enable_msi_range to pass in iova vfio: Allow userspace to specify the address for each MSI vector - - - --- 2024-11-09 Nicolin Chen New
[RFCv1,3/7] PCI/MSI: Pass in msi_iova to msi_domain_insert_msi_desc vfio: Allow userspace to specify the address for each MSI vector - - - --- 2024-11-09 Nicolin Chen New
[RFCv1,2/7] irqchip/gic-v3-its: Bypass iommu_cookie if desc->msi_iova is preset vfio: Allow userspace to specify the address for each MSI vector - - - --- 2024-11-09 Nicolin Chen New
[RFCv1,1/7] genirq/msi: Allow preset IOVA in struct msi_desc for MSI doorbell address vfio: Allow userspace to specify the address for each MSI vector - - - --- 2024-11-09 Nicolin Chen New
[v5,13/13] iommu/arm-smmu-v3: Allow ATS for IOMMU_DOMAIN_NESTED iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - - - --- 2024-10-25 Nicolin Chen New
[v5,12/13] iommu/arm-smmu-v3: Add arm_vsmmu_cache_invalidate iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - - - --- 2024-10-25 Nicolin Chen New
[v5,11/13] Documentation: userspace-api: iommufd: Update vDEVICE iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - 2 - --- 2024-10-25 Nicolin Chen New
[v5,10/13] iommufd/selftest: Add vIOMMU coverage for IOMMU_HWPT_INVALIDATE ioctl iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - 1 - --- 2024-10-25 Nicolin Chen New
[v5,09/13] iommufd/selftest: Add IOMMU_TEST_OP_DEV_CHECK_CACHE test command iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - 1 - --- 2024-10-25 Nicolin Chen New
[v5,08/13] iommufd/selftest: Add mock_viommu_cache_invalidate iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - 1 - --- 2024-10-25 Nicolin Chen New
[v5,07/13] iommufd/viommu: Add iommufd_viommu_find_dev helper iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - 1 - --- 2024-10-25 Nicolin Chen New
[v5,06/13] iommu: Add iommu_copy_struct_from_full_user_array helper iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - 1 - --- 2024-10-25 Nicolin Chen New
[v5,05/13] iommufd: Allow hwpt_id to carry viommu_id for IOMMU_HWPT_INVALIDATE iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - 2 - --- 2024-10-25 Nicolin Chen New
[v5,04/13] iommufd/hw_pagetable: Enforce invalidation op on vIOMMU-based hwpt_nested iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - 2 - --- 2024-10-25 Nicolin Chen New
[v5,03/13] iommu/viommu: Add cache_invalidate to iommufd_viommu_ops iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - 2 - --- 2024-10-25 Nicolin Chen New
[v5,02/13] iommufd/selftest: Add IOMMU_VDEVICE_ALLOC test coverage iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - 2 - --- 2024-10-25 Nicolin Chen New
[v5,01/13] iommufd/viommu: Add IOMMUFD_OBJ_VDEVICE and IOMMU_VDEVICE_ALLOC ioctl iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - - - --- 2024-10-25 Nicolin Chen New
[v5,13/13] iommu/arm-smmu-v3: Add IOMMU_VIOMMU_TYPE_ARM_SMMUV3 support iommufd: Add vIOMMU infrastructure (Part-1) - 1 - --- 2024-10-25 Nicolin Chen New
[v5,12/13] Documentation: userspace-api: iommufd: Update vIOMMU iommufd: Add vIOMMU infrastructure (Part-1) - 2 - --- 2024-10-25 Nicolin Chen New
[v5,11/13] iommufd/selftest: Add IOMMU_VIOMMU_ALLOC test coverage iommufd: Add vIOMMU infrastructure (Part-1) - 1 - --- 2024-10-25 Nicolin Chen New
[v5,10/13] iommufd/selftest: Add IOMMU_VIOMMU_TYPE_SELFTEST iommufd: Add vIOMMU infrastructure (Part-1) - 2 - --- 2024-10-25 Nicolin Chen New
[v5,09/13] iommufd/selftest: Add refcount to mock_iommu_device iommufd: Add vIOMMU infrastructure (Part-1) - 2 - --- 2024-10-25 Nicolin Chen New
[v5,08/13] iommufd/selftest: Prepare for mock_viommu_alloc_domain_nested() iommufd: Add vIOMMU infrastructure (Part-1) - 2 - --- 2024-10-25 Nicolin Chen New
[v5,07/13] iommufd/selftest: Add container_of helpers iommufd: Add vIOMMU infrastructure (Part-1) - 2 - --- 2024-10-25 Nicolin Chen New
[v5,06/13] iommufd: Allow pt_id to carry viommu_id for IOMMU_HWPT_ALLOC iommufd: Add vIOMMU infrastructure (Part-1) - 1 - --- 2024-10-25 Nicolin Chen New
[v5,05/13] iommufd: Add alloc_domain_nested op to iommufd_viommu_ops iommufd: Add vIOMMU infrastructure (Part-1) - 2 - --- 2024-10-25 Nicolin Chen New
[v5,04/13] iommufd/viommu: Add IOMMU_VIOMMU_ALLOC ioctl iommufd: Add vIOMMU infrastructure (Part-1) - 2 - --- 2024-10-25 Nicolin Chen New
[v5,03/13] iommufd: Add iommufd_verify_unfinalized_object iommufd: Add vIOMMU infrastructure (Part-1) - 1 - --- 2024-10-25 Nicolin Chen New
[v5,02/13] iommufd: Introduce IOMMUFD_OBJ_VIOMMU and its related struct iommufd: Add vIOMMU infrastructure (Part-1) - 2 - --- 2024-10-25 Nicolin Chen New
[v5,01/13] iommufd: Move struct iommufd_object to public iommufd header iommufd: Add vIOMMU infrastructure (Part-1) - 2 - --- 2024-10-25 Nicolin Chen New
[v4,14/14] iommu/arm-smmu-v3: Allow ATS for IOMMU_DOMAIN_NESTED iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - - - --- 2024-10-22 Nicolin Chen New
[v4,13/14] iommu/arm-smmu-v3: Add arm_vsmmu_cache_invalidate iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - - - --- 2024-10-22 Nicolin Chen New
[v4,12/14] Documentation: userspace-api: iommufd: Update vDEVICE iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - 1 - --- 2024-10-22 Nicolin Chen New
[v4,11/14] iommufd/selftest: Add vIOMMU coverage for IOMMU_HWPT_INVALIDATE ioctl iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - - - --- 2024-10-22 Nicolin Chen New
[v4,10/14] iommufd/selftest: Add IOMMU_TEST_OP_DEV_CHECK_CACHE test command iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - - - --- 2024-10-22 Nicolin Chen New
[v4,09/14] iommufd/selftest: Add mock_viommu_cache_invalidate iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - - - --- 2024-10-22 Nicolin Chen New
[v4,08/14] iommufd/viommu: Add vdev_to_dev helper iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - 1 - --- 2024-10-22 Nicolin Chen New
[v4,07/14] iommu: Add iommu_copy_struct_from_full_user_array helper iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - - - --- 2024-10-22 Nicolin Chen New
[v4,06/14] iommufd: Allow hwpt_id to carry viommu_id for IOMMU_HWPT_INVALIDATE iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - 1 - --- 2024-10-22 Nicolin Chen New
[v4,05/14] iommufd/hw_pagetable: Enforce cache invalidation op on vIOMMU-based hwpt_nested iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - - - --- 2024-10-22 Nicolin Chen New
[v4,04/14] iommu/viommu: Add cache_invalidate to iommufd_viommu_ops iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - 1 - --- 2024-10-22 Nicolin Chen New
[v4,03/14] iommufd/selftest: Add IOMMU_VDEVICE_ALLOC test coverage iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - - - --- 2024-10-22 Nicolin Chen New
[v4,02/14] iommufd/viommu: Add IOMMU_VDEVICE_ALLOC ioctl iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - - - --- 2024-10-22 Nicolin Chen New
[v4,01/14] iommufd/viommu: Introduce IOMMUFD_OBJ_VDEVICE and its related struct iommufd: Add vIOMMU infrastructure (Part-2: vDEVICE) - - - --- 2024-10-22 Nicolin Chen New
[v4,11/11] iommu/arm-smmu-v3: Add IOMMU_VIOMMU_TYPE_ARM_SMMUV3 support iommufd: Add vIOMMU infrastructure (Part-1) - - - --- 2024-10-22 Nicolin Chen New
[v4,10/11] Documentation: userspace-api: iommufd: Update vIOMMU iommufd: Add vIOMMU infrastructure (Part-1) - 2 - --- 2024-10-22 Nicolin Chen New
[v4,09/11] iommufd/selftest: Add IOMMU_VIOMMU_ALLOC test coverage iommufd: Add vIOMMU infrastructure (Part-1) - - - --- 2024-10-22 Nicolin Chen New
[v4,08/11] iommufd/selftest: Add IOMMU_VIOMMU_TYPE_SELFTEST iommufd: Add vIOMMU infrastructure (Part-1) - - - --- 2024-10-22 Nicolin Chen New
[v4,07/11] iommufd/selftest: Add refcount to mock_iommu_device iommufd: Add vIOMMU infrastructure (Part-1) - - - --- 2024-10-22 Nicolin Chen New
[v4,06/11] iommufd: Allow pt_id to carry viommu_id for IOMMU_HWPT_ALLOC iommufd: Add vIOMMU infrastructure (Part-1) - - - --- 2024-10-22 Nicolin Chen New
[v4,05/11] iommufd: Add domain_alloc_nested op to iommufd_viommu_ops iommufd: Add vIOMMU infrastructure (Part-1) - 1 - --- 2024-10-22 Nicolin Chen New
[v4,04/11] iommufd/viommu: Add IOMMU_VIOMMU_ALLOC ioctl iommufd: Add vIOMMU infrastructure (Part-1) - 1 - --- 2024-10-22 Nicolin Chen New
[v4,03/11] iommufd: Add iommufd_verify_unfinalized_object iommufd: Add vIOMMU infrastructure (Part-1) - 1 - --- 2024-10-22 Nicolin Chen New
[v4,02/11] iommufd: Introduce IOMMUFD_OBJ_VIOMMU and its related struct iommufd: Add vIOMMU infrastructure (Part-1) - - - --- 2024-10-22 Nicolin Chen New
[v4,01/11] iommufd: Move struct iommufd_object to public iommufd header iommufd: Add vIOMMU infrastructure (Part-1) - 2 - --- 2024-10-22 Nicolin Chen New
iommu/tegra241-cmdqv: Staticize cmdqv_debugfs_dir iommu/tegra241-cmdqv: Staticize cmdqv_debugfs_dir - 1 - --- 2024-10-21 Nicolin Chen New
[v3,16/16] iommu/arm-smmu-v3: Update comments about ATS and bypass [v3,01/16] iommufd/viommu: Introduce IOMMUFD_OBJ_VDEVICE and its related struct - - - --- 2024-10-09 Nicolin Chen New
[v3,15/16] iommu/arm-smmu-v3: Allow ATS for IOMMU_DOMAIN_NESTED [v3,01/16] iommufd/viommu: Introduce IOMMUFD_OBJ_VDEVICE and its related struct - - - --- 2024-10-09 Nicolin Chen New
[v3,14/16] iommu/arm-smmu-v3: Add arm_vsmmu_cache_invalidate [v3,01/16] iommufd/viommu: Introduce IOMMUFD_OBJ_VDEVICE and its related struct - - - --- 2024-10-09 Nicolin Chen New
[v3,13/16] Documentation: userspace-api: iommufd: Update vDEVICE [v3,01/16] iommufd/viommu: Introduce IOMMUFD_OBJ_VDEVICE and its related struct - 1 - --- 2024-10-09 Nicolin Chen New
[v3,12/16] iommufd/selftest: Add vIOMMU coverage for IOMMU_HWPT_INVALIDATE ioctl [v3,01/16] iommufd/viommu: Introduce IOMMUFD_OBJ_VDEVICE and its related struct - - - --- 2024-10-09 Nicolin Chen New
[v3,11/16] iommufd/selftest: Add IOMMU_TEST_OP_DEV_CHECK_CACHE test command [v3,01/16] iommufd/viommu: Introduce IOMMUFD_OBJ_VDEVICE and its related struct - - - --- 2024-10-09 Nicolin Chen New
[v3,10/16] iommufd/selftest: Add mock_viommu_cache_invalidate [v3,01/16] iommufd/viommu: Introduce IOMMUFD_OBJ_VDEVICE and its related struct - - - --- 2024-10-09 Nicolin Chen New
[v3,09/16] iommufd/viommu: Add vdev_to_dev helper [v3,01/16] iommufd/viommu: Introduce IOMMUFD_OBJ_VDEVICE and its related struct - 1 - --- 2024-10-09 Nicolin Chen New
[v3,08/16] iommu: Add iommu_copy_struct_from_full_user_array helper [v3,01/16] iommufd/viommu: Introduce IOMMUFD_OBJ_VDEVICE and its related struct - - - --- 2024-10-09 Nicolin Chen New
[v3,07/16] iommufd: Allow hwpt_id to carry viommu_id for IOMMU_HWPT_INVALIDATE [v3,01/16] iommufd/viommu: Introduce IOMMUFD_OBJ_VDEVICE and its related struct - 2 - --- 2024-10-09 Nicolin Chen New
[v3,06/16] iommufd/hw_pagetable: Allow viommu->ops->cache_invalidate for hwpt_nested [v3,01/16] iommufd/viommu: Introduce IOMMUFD_OBJ_VDEVICE and its related struct - 1 - --- 2024-10-09 Nicolin Chen New
[v3,05/16] iommu/viommu: Add cache_invalidate for IOMMU_VIOMMU_TYPE_DEFAULT [v3,01/16] iommufd/viommu: Introduce IOMMUFD_OBJ_VDEVICE and its related struct - 1 - --- 2024-10-09 Nicolin Chen New
[v3,04/16] iommufd/selftest: Add IOMMU_VDEVICE_ALLOC test coverage [v3,01/16] iommufd/viommu: Introduce IOMMUFD_OBJ_VDEVICE and its related struct - - - --- 2024-10-09 Nicolin Chen New
[v3,03/16] iommufd/viommu: Add IOMMU_VDEVICE_ALLOC ioctl [v3,01/16] iommufd/viommu: Introduce IOMMUFD_OBJ_VDEVICE and its related struct - - - --- 2024-10-09 Nicolin Chen New
[v3,02/16] iommufd/viommu: Add a default_viommu_ops for IOMMU_VIOMMU_TYPE_DEFAULT [v3,01/16] iommufd/viommu: Introduce IOMMUFD_OBJ_VDEVICE and its related struct - - - --- 2024-10-09 Nicolin Chen New
[v3,01/16] iommufd/viommu: Introduce IOMMUFD_OBJ_VDEVICE and its related struct [v3,01/16] iommufd/viommu: Introduce IOMMUFD_OBJ_VDEVICE and its related struct - - - --- 2024-10-09 Nicolin Chen New
[v3,11/11] iommu/arm-smmu-v3: Add IOMMU_VIOMMU_TYPE_ARM_SMMUV3 support cover-letter: iommufd: Add vIOMMU infrastructure (Part-1) - - - --- 2024-10-09 Nicolin Chen New
[v3,10/11] Documentation: userspace-api: iommufd: Update vIOMMU cover-letter: iommufd: Add vIOMMU infrastructure (Part-1) - 1 - --- 2024-10-09 Nicolin Chen New
[v3,09/11] iommufd/selftest: Add IOMMU_VIOMMU_ALLOC test coverage cover-letter: iommufd: Add vIOMMU infrastructure (Part-1) - - - --- 2024-10-09 Nicolin Chen New
[v3,08/11] iommufd/selftest: Add IOMMU_VIOMMU_TYPE_SELFTEST cover-letter: iommufd: Add vIOMMU infrastructure (Part-1) - - - --- 2024-10-09 Nicolin Chen New
[v3,07/11] iommufd/selftest: Add refcount to mock_iommu_device cover-letter: iommufd: Add vIOMMU infrastructure (Part-1) - - - --- 2024-10-09 Nicolin Chen New
[v3,06/11] iommufd: Allow pt_id to carry viommu_id for IOMMU_HWPT_ALLOC cover-letter: iommufd: Add vIOMMU infrastructure (Part-1) - 1 - --- 2024-10-09 Nicolin Chen New
[v3,05/11] iommu: Pass in a viommu pointer to domain_alloc_user op cover-letter: iommufd: Add vIOMMU infrastructure (Part-1) - - - --- 2024-10-09 Nicolin Chen New
[v3,04/11] iommufd/viommu: Add IOMMU_VIOMMU_ALLOC ioctl cover-letter: iommufd: Add vIOMMU infrastructure (Part-1) - 1 - --- 2024-10-09 Nicolin Chen New
[v3,03/11] iommufd: Introduce IOMMUFD_OBJ_VIOMMU and its related struct cover-letter: iommufd: Add vIOMMU infrastructure (Part-1) - - - --- 2024-10-09 Nicolin Chen New
[v3,02/11] iommufd: Rename _iommufd_object_alloc to iommufd_object_alloc_elm cover-letter: iommufd: Add vIOMMU infrastructure (Part-1) - 1 - --- 2024-10-09 Nicolin Chen New
[v3,01/11] iommufd: Move struct iommufd_object to public iommufd header cover-letter: iommufd: Add vIOMMU infrastructure (Part-1) - 1 - --- 2024-10-09 Nicolin Chen New
[next,2/2] iommu/tegra241-cmdqv: Do not allocate vcmdq until dma_set_mask_and_coherent iommu/tegra241-cmdqv: Fix two bugs in __tegra241_cmdqv_probe - 1 1 --- 2024-09-05 Nicolin Chen New
[next,1/2] iommu/tegra241-cmdqv: Drop static at local variable iommu/tegra241-cmdqv: Fix two bugs in __tegra241_cmdqv_probe - 1 - --- 2024-09-05 Nicolin Chen New
iommu/tegra241-cmdqv: Fix -Wformat-truncation warnings in lvcmdq_error_header iommu/tegra241-cmdqv: Fix -Wformat-truncation warnings in lvcmdq_error_header - - - --- 2024-09-02 Nicolin Chen New
[v14,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-29 Nicolin Chen New
[v14,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-29 Nicolin Chen New
[v14,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-29 Nicolin Chen New
[v14,07/10] iommu/arm-smmu-v3: Add struct arm_smmu_impl_ops Add Tegra241 (Grace) CMDQV Support (part 1/2) - - - --- 2024-08-29 Nicolin Chen New
[v14,06/10] iommu/arm-smmu-v3: Add acpi_smmu_iort_probe_model for impl Add Tegra241 (Grace) CMDQV Support (part 1/2) - - - --- 2024-08-29 Nicolin Chen New
[v14,05/10] iommu/arm-smmu-v3: Add ARM_SMMU_OPT_TEGRA241_CMDQV Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-29 Nicolin Chen New
[v14,04/10] iommu/arm-smmu-v3: Make symbols public for CONFIG_TEGRA241_CMDQV Add Tegra241 (Grace) CMDQV Support (part 1/2) - 1 - --- 2024-08-29 Nicolin Chen New
[v14,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-29 Nicolin Chen New
[v14,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-29 Nicolin Chen New
[v14,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-29 Nicolin Chen New
« 1 2 3 4 »