Reviews by smostafa@google.com
· linux-arm-kernel
All review-attestation trailers
(Reviewed-by / Acked-by /
Tested-by / Reported-by /
Suggested-by / Co-developed-by /
Reported-and-tested-by)
by this address on the linux-arm-kernel archive.
100 attestations · capped at 100 most-recent. (30 Reviewed-by, 70 Tested-by)
-
WARM2d
REVIEWED: 1 (1M) Re: [PATCH v2 4/8] iommu/arm-smmu-v3: Keep track in the arm_smmu_invs if RIL is used
2026-07-07 · Reviewed-by -
WARM2d
REVIEWED: 1 (1M) Re: [PATCH v2 1/8] iommu/arm-smmu-v3: Pass the parameters for the invalidation in a struct
2026-07-07 · Reviewed-by -
HOTtoday
REVIEWED: 3 (1M) [PATCH v7 21/22] dma: swiotlb: handle set_memory_decrypted() failures
2026-07-01 · Tested-by -
HOTtoday
REVIEWED: 3 (1M) [PATCH v7 20/22] dma: swiotlb: free dynamic pools from process context
2026-07-01 · Tested-by -
HOTtoday
REVIEWED: 3 (1M) [PATCH v7 19/22] dma-direct: rename ret to cpu_addr in alloc helpers
2026-07-01 · Tested-by -
HOTtoday
REVIEWED: 3 (1M) [PATCH v7 18/22] dma-direct: select DMA address encoding from __DMA_ATTR_ALLOC_CC_SHARED
2026-07-01 · Tested-by -
HOTtoday
REVIEWED: 3 (1M) [PATCH v7 17/22] dma-direct: set decrypted flag for remapped DMA allocations
2026-07-01 · Tested-by -
HOTtoday
REVIEWED: 3 (1M) [PATCH v7 16/22] dma-direct: make dma_direct_map_phys() honor DMA_ATTR_CC_SHARED
2026-07-01 · Tested-by -
HOTtoday
REVIEWED: 4 (1M) [PATCH v7 15/22] dma-direct: pass attrs to dma_capable() for DMA_ATTR_CC_SHARED checks
2026-07-01 · Tested-by -
HOTtoday
REVIEWED: 3 (1M) [PATCH v7 14/22] dma-mapping: make dma_pgprot() honor __DMA_ATTR_ALLOC_CC_SHARED
2026-07-01 · Tested-by -
HOTtoday
REVIEWED: 3 (1M) [PATCH v7 13/22] dma: swiotlb: track pool encryption state and honor DMA_ATTR_CC_SHARED
2026-07-01 · Tested-by -
HOTtoday
REVIEWED: 3 (1M) [PATCH v7 12/22] dma: swiotlb: pass mapping attributes by reference
2026-07-01 · Tested-by -
HOTtoday
REVIEWED: 4 (2M) [PATCH v7 11/22] dma-pool: track decrypted atomic pools and select them via attrs
2026-07-01 · Tested-by -
HOTtoday
REVIEWED: 4 (2M) [PATCH v7 11/22] dma-pool: track decrypted atomic pools and select them via attrs
2026-07-01 · Reviewed-by -
HOTtoday
REVIEWED: 4 (1M) [PATCH v7 10/22] dma-direct: use __DMA_ATTR_ALLOC_CC_SHARED in alloc/free paths
2026-07-01 · Tested-by -
HOTtoday
REVIEWED: 3 (1M) [PATCH v7 07/22] dma-direct: swiotlb: handle swiotlb alloc/free outside __dma_direct_alloc_pages
2026-07-01 · Tested-by -
HOTtoday
REVIEWED: 3 (1M) [PATCH v7 05/22] swiotlb: Preserve allocation virtual address for dynamic pools
2026-07-01 · Tested-by -
HOTtoday
REVIEWED: 2 (1M) [PATCH v7 04/22] dma: free atomic pool pages by physical address
2026-07-01 · Tested-by -
HOTtoday
REVIEWED: 3 (1M) [PATCH v7 03/22] iommu/dma: Check atomic pool allocation result directly
2026-07-01 · Tested-by -
HOTtoday
REVIEWED: 2 (1M) [PATCH v7 02/22] dma-pool: fix page leak in atomic_pool_expand() cleanup
2026-07-01 · Tested-by -
HOTtoday
REVIEWED: 8 (7M) [PATCH v7 01/22] dma-direct: return struct page from dma_direct_alloc_from_pool()
2026-07-01 · Tested-by -
COLD27d
REVIEWED: 1 (1M) Re: [PATCH v8 05/12] iommu/arm-smmu-v3: Cache and restore MSI config
2026-06-15 · Reviewed-by -
COOLING7d
REVIEWED: 2 (1M) [PATCH v6 19/20] swiotlb: Preserve allocation virtual address for dynamic pools
2026-06-04 · Tested-by -
COOLING7d
REVIEWED: 2 (1M) [PATCH v6 18/20] dma: free atomic pool pages by physical address
2026-06-04 · Tested-by -
COOLING7d
REVIEWED: 2 (1M) [PATCH v6 17/20] dma: swiotlb: handle set_memory_decrypted() failures
2026-06-04 · Tested-by -
COOLING7d
REVIEWED: 2 (1M) [PATCH v6 16/20] dma: swiotlb: free dynamic pools from process context
2026-06-04 · Tested-by -
COOLING7d
REVIEWED: 2 (1M) [PATCH v6 15/20] iommu/dma: Check atomic pool allocation result directly
2026-06-04 · Tested-by -
COOLING7d
REVIEWED: 2 (1M) [PATCH v6 14/20] dma-direct: return struct page from dma_direct_alloc_from_pool()
2026-06-04 · Tested-by -
COOLING7d
REVIEWED: 2 (1M) [PATCH v6 13/20] dma-direct: rename ret to cpu_addr in alloc helpers
2026-06-04 · Tested-by -
COOLING7d
REVIEWED: 2 (1M) [PATCH v6 12/20] dma-pool: fix page leak in atomic_pool_expand() cleanup
2026-06-04 · Tested-by -
COOLING7d
REVIEWED: 3 (1M) [PATCH v6 11/20] dma-direct: select DMA address encoding from DMA_ATTR_CC_SHARED
2026-06-04 · Tested-by -
COOLING7d
REVIEWED: 3 (1M) [PATCH v6 10/20] dma-direct: set decrypted flag for remapped DMA allocations
2026-06-04 · Tested-by -
COOLING7d
REVIEWED: 3 (1M) [PATCH v6 09/20] dma-direct: make dma_direct_map_phys() honor DMA_ATTR_CC_SHARED
2026-06-04 · Tested-by -
COOLING7d
REVIEWED: 3 (1M) [PATCH v6 08/20] dma-direct: pass attrs to dma_capable() for DMA_ATTR_CC_SHARED checks
2026-06-04 · Tested-by -
COOLING7d
REVIEWED: 3 (1M) [PATCH v6 07/20] dma-mapping: make dma_pgprot() honor DMA_ATTR_CC_SHARED
2026-06-04 · Tested-by -
COOLING7d
REVIEWED: 3 (1M) [PATCH v6 06/20] dma: swiotlb: track pool encryption state and honor DMA_ATTR_CC_SHARED
2026-06-04 · Tested-by -
COOLING7d
REVIEWED: 2 (1M) [PATCH v6 05/20] dma: swiotlb: pass mapping attributes by reference
2026-06-04 · Tested-by -
COOLING7d
REVIEWED: 4 (2M) [PATCH v6 04/20] dma-pool: track decrypted atomic pools and select them via attrs
2026-06-04 · Tested-by -
COOLING7d
REVIEWED: 4 (2M) [PATCH v6 04/20] dma-pool: track decrypted atomic pools and select them via attrs
2026-06-04 · Reviewed-by -
COOLING7d
REVIEWED: 3 (1M) [PATCH v6 03/20] dma-direct: use DMA_ATTR_CC_SHARED in alloc/free paths
2026-06-04 · Tested-by -
COOLING7d
REVIEWED: 3 (1M) [PATCH v6 02/20] dma-direct: swiotlb: handle swiotlb alloc/free outside __dma_direct_alloc_pages
2026-06-04 · Tested-by -
COLD27d
REVIEWED: 2 (1M) [PATCH v8 10/12] iommu/arm-smmu-v3: Enable pm_runtime and setup devlinks
2026-06-01 · Reviewed-by -
COLD27d
REVIEWED: 2 (1M) [PATCH v8 01/12] iommu/arm-smmu-v3: Refactor arm_smmu_setup_irqs
2026-06-01 · Reviewed-by -
COLD35d
REVIEWED: 1 (1M) [PATCH v7 09/11] iommu/arm-smmu-v3: Enable pm_runtime and setup devlinks
2026-05-27 · Reviewed-by -
COLD35d
REVIEWED: 2 (1M) [PATCH v7 01/11] iommu/arm-smmu-v3: Refactor arm_smmu_setup_irqs
2026-05-27 · Reviewed-by -
COLD35d
REVIEWED: 2 (1M) [PATCH v5 05/20] dma-pool: track decrypted atomic pools and select them via attrs
2026-05-22 · Reviewed-by -
COLD55d
REVIEWED: 4 (4M) [PATCH v2 8/9] iommu/arm-smmu-v3: Directly encode CMDQ_OP_SYNC
2026-05-13 · Reviewed-by -
COLD55d
REVIEWED: 4 (4M) [PATCH v2 8/9] iommu/arm-smmu-v3: Directly encode CMDQ_OP_SYNC
2026-05-13 · Tested-by -
COLD55d
REVIEWED: 4 (4M) [PATCH v2 4/9] iommu/arm-smmu-v3: Convert arm_smmu_cmdq_batch cmds to struct arm_smmu_cmd
2026-05-13 · Reviewed-by -
COLD55d
REVIEWED: 4 (4M) [PATCH v2 4/9] iommu/arm-smmu-v3: Convert arm_smmu_cmdq_batch cmds to struct arm_smmu_cmd
2026-05-13 · Tested-by -
COLD55d
REVIEWED: 4 (4M) [PATCH v2 9/9] iommu/arm-smmu-v3: Directly encode TLBI commands
2026-05-13 · Reviewed-by -
COLD55d
REVIEWED: 4 (4M) [PATCH v2 9/9] iommu/arm-smmu-v3: Directly encode TLBI commands
2026-05-13 · Tested-by -
COLD55d
REVIEWED: 4 (4M) [PATCH v2 6/9] iommu/arm-smmu-v3: Directly encode simple commands
2026-05-13 · Reviewed-by -
COLD55d
REVIEWED: 4 (4M) [PATCH v2 6/9] iommu/arm-smmu-v3: Directly encode simple commands
2026-05-13 · Tested-by -
COLD55d
REVIEWED: 4 (4M) [PATCH v2 5/9] iommu/arm-smmu-v3: Remove CMDQ_OP_CFGI_CD_ALL from arm_smmu_cmdq_build_cmd()
2026-05-13 · Reviewed-by -
COLD55d
REVIEWED: 4 (4M) [PATCH v2 5/9] iommu/arm-smmu-v3: Remove CMDQ_OP_CFGI_CD_ALL from arm_smmu_cmdq_build_cmd()
2026-05-13 · Tested-by -
COLD55d
REVIEWED: 4 (4M) [PATCH v2 2/9] iommu/arm-smmu-v3: Use the HW arm_smmu_cmd in cmdq selection functions
2026-05-13 · Reviewed-by -
COLD55d
REVIEWED: 4 (4M) [PATCH v2 2/9] iommu/arm-smmu-v3: Use the HW arm_smmu_cmd in cmdq selection functions
2026-05-13 · Tested-by -
COLD55d
REVIEWED: 4 (4M) [PATCH v2 3/9] iommu/arm-smmu-v3: Use the HW arm_smmu_cmd in cmdq submission functions
2026-05-13 · Reviewed-by -
COLD55d
REVIEWED: 4 (4M) [PATCH v2 3/9] iommu/arm-smmu-v3: Use the HW arm_smmu_cmd in cmdq submission functions
2026-05-13 · Tested-by -
COLD55d
REVIEWED: 6 (4M) [PATCH v2 1/9] iommu/arm-smmu-v3: Add struct arm_smmu_cmd to represent the HW format command
2026-05-13 · Reviewed-by -
COLD55d
REVIEWED: 6 (4M) [PATCH v2 1/9] iommu/arm-smmu-v3: Add struct arm_smmu_cmd to represent the HW format command
2026-05-13 · Tested-by -
COLD55d
REVIEWED: 4 (4M) [PATCH v2 7/9] iommu/arm-smmu-v3: Directly encode CMDQ_OP_ATC_INV
2026-05-13 · Reviewed-by -
COLD55d
REVIEWED: 4 (4M) [PATCH v2 7/9] iommu/arm-smmu-v3: Directly encode CMDQ_OP_ATC_INV
2026-05-13 · Tested-by -
COLD53d
REVIEWED: 1 (1M) Re: [PATCH v4 03/13] dma-pool: track decrypted atomic pools and select them via attrs
2026-05-13 · Reviewed-by -
COLD56d
REVIEWED: 1 (1M) Re: [PATCH v3 2/2] KVM: arm64: Validate the offset to the mem access descriptor
2026-05-13 · Reviewed-by -
STALE63d
REVIEWED: 1 (1M) Re: [PATCH 0/9] Remove SMMUv3 struct arm_smmu_cmdq_ent
2026-05-07 · Tested-by -
STALE63d
REVIEWED: 1 (1M) Re: [PATCH 9/9] iommu/arm-smmu-v3: Directly encode TLBI commands
2026-05-07 · Reviewed-by -
STALE63d
REVIEWED: 1 (1M) Re: [PATCH 8/9] iommu/arm-smmu-v3: Directly encode CMDQ_OP_SYNC
2026-05-07 · Reviewed-by -
STALE63d
REVIEWED: 1 (1M) Re: [PATCH 7/9] iommu/arm-smmu-v3: Directly encode CMDQ_OP_ATC_INV
2026-05-07 · Reviewed-by -
STALE63d
REVIEWED: 1 (1M) Re: [PATCH 6/9] iommu/arm-smmu-v3: Directly encode simple commands
2026-05-07 · Reviewed-by -
STALE63d
REVIEWED: 1 (1M) Re: [PATCH 5/9] iommu/arm-smmu-v3: Remove CMDQ_OP_CFGI_CD_ALL from arm_smmu_cmdq_build_cmd()
2026-05-07 · Reviewed-by -
STALE63d
REVIEWED: 1 (1M) Re: [PATCH 4/9] iommu/arm-smmu-v3: Convert arm_smmu_cmdq_batch cmds to struct arm_smmu_cmd
2026-05-07 · Reviewed-by -
STALE63d
REVIEWED: 1 (1M) Re: [PATCH 3/9] iommu/arm-smmu-v3: Use the HW arm_smmu_cmd in cmdq submission functions
2026-05-07 · Reviewed-by -
STALE63d
REVIEWED: 1 (1M) Re: [PATCH 2/9] iommu/arm-smmu-v3: Use the HW arm_smmu_cmd in cmdq selection functions
2026-05-07 · Reviewed-by -
STALE63d
REVIEWED: 1 (1M) Re: [PATCH 1/9] iommu/arm-smmu-v3: Add struct arm_smmu_cmd to represent the HW format command
2026-05-07 · Reviewed-by -
STALE103d
REVIEWED: 2 (1M) [PATCH v5 36/38] KVM: arm64: Extend pKVM page ownership selftests to cover guest hvcs
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 2 (1M) [PATCH v5 34/38] KVM: arm64: Register 'selftest_vm' in the VM table
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 3 (1M) [PATCH v5 37/38] KVM: arm64: Rename PKVM_PAGE_STATE_MASK
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 3 (1M) [PATCH v5 32/38] KVM: arm64: Add some initial documentation for pKVM
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 2 (1M) [PATCH v5 35/38] KVM: arm64: Extend pKVM page ownership selftests to cover forced reclaim
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 2 (1M) [PATCH v5 31/38] KVM: arm64: Allow userspace to create protected VMs when pKVM is enabled
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 2 (1M) [PATCH v5 33/38] KVM: arm64: Extend pKVM page ownership selftests to cover guest donation
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 3 (1M) [PATCH v5 29/38] KVM: arm64: Implement the MEM_SHARE hypercall for protected VMs
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 3 (1M) [PATCH v5 30/38] KVM: arm64: Implement the MEM_UNSHARE hypercall for protected VMs
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 2 (1M) [PATCH v5 25/38] KVM: arm64: Introduce hypercall to force reclaim of a protected page
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 3 (1M) [PATCH v5 28/38] KVM: arm64: Add hvc handler at EL2 for hypercalls from protected VMs
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 2 (1M) [PATCH v5 26/38] KVM: arm64: Reclaim faulting page from pKVM in spurious fault handler
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 2 (1M) [PATCH v5 27/38] KVM: arm64: Return -EFAULT from VCPU_RUN on access to a poisoned pte
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 3 (1M) [PATCH v5 24/38] KVM: arm64: Annotate guest donations with handle and gfn in host stage-2
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 3 (1M) [PATCH v5 23/38] KVM: arm64: Change 'pkvm_handle_t' to u16
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 2 (1M) [PATCH v5 21/38] KVM: arm64: Generalise kvm_pgtable_stage2_set_owner()
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 2 (1M) [PATCH v5 22/38] KVM: arm64: Introduce host_stage2_set_owner_metadata_locked()
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 2 (1M) [PATCH v5 20/38] KVM: arm64: Avoid pointless annotation when mapping host-owned pages
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 3 (1M) [PATCH v5 19/38] KVM: arm64: Inject SIGSEGV on illegal accesses
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 3 (1M) [PATCH v5 18/38] KVM: arm64: Support translation faults in inject_host_exception()
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 3 (1M) [PATCH v5 17/38] KVM: arm64: Factor out pKVM host exception injection logic
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 2 (1M) [PATCH v5 16/38] KVM: arm64: Hook up reclaim hypercall to pkvm_pgtable_stage2_destroy()
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 3 (1M) [PATCH v5 15/38] KVM: arm64: Introduce __pkvm_reclaim_dying_guest_page()
2026-03-30 · Tested-by -
STALE103d
REVIEWED: 3 (1M) [PATCH v5 14/38] KVM: arm64: Handle aborts from protected VMs
2026-03-30 · Tested-by