aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/iommu/iommu-sva.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-26iommu: Add ops->domain_alloc_sva()Jason Gunthorpe1-5/+11
2024-03-08Merge branches 'arm/mediatek', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/am...Joerg Roedel1-10/+61
2024-03-01iommu/sva: Fix SVA handle sharing in multi device caseZhangfei Gao1-2/+2
2024-02-23iommu/sva: Restore SVA handle sharingJason Gunthorpe1-0/+17
2024-02-16iommu: Use refcount for fault data accessLu Baolu1-1/+1
2024-02-16iommu: Separate SVA and IOPFLu Baolu1-8/+60
2024-02-16iommu: Make iommu_queue_iopf() more genericLu Baolu1-2/+1
2023-12-15iommu/sva: Fix memory leak in iommu_sva_bind_device()Harshit Mogalapalli1-1/+2
2023-12-12iommu: Support mm PASID 1:n with sva domainsTina Zhang1-38/+54
2023-12-12iommu: Add mm_get_enqcmd_pasid() helper functionTina Zhang1-1/+1
2023-08-09iommu: Move global PASID allocation from SVA to coreJacob Pan1-19/+10
2023-07-14iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid()Dan Carpenter1-1/+2
2023-06-27mm: always expand the stack with the mmap write lock heldLinus Torvalds1-1/+1
2023-04-30Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-43/+19
2023-03-31iommu/sva: Use GFP_KERNEL for pasid allocationJacob Pan1-2/+2
2023-03-31iommu/sva: Stop using ioasid_set for SVAJason Gunthorpe1-27/+14
2023-03-31iommu/sva: Remove PASID to mm lookup functionJacob Pan1-20/+0
2023-03-31iommu/sva: Move PASID helpers to sva codeJacob Pan1-1/+9
2023-03-16x86/mm/iommu/sva: Make LAM and SVA mutually exclusiveKirill A. Shutemov1-0/+4
2023-03-16iommu/sva: Replace pasid_valid() helper with mm_valid_pasid()Kirill A. Shutemov1-2/+2
2022-11-03iommu: Rename iommu-sva-lib.{c,h}Lu Baolu1-0/+240