summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/iommu-sva.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* iommu: Add ops->domain_alloc_sva()Jason Gunthorpe2024-04-261-5/+11
*-. Merge branches 'arm/mediatek', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/am...Joerg Roedel2024-03-081-10/+61
|\ \
| | * iommu: Use refcount for fault data accessLu Baolu2024-02-161-1/+1
| | * iommu: Separate SVA and IOPFLu Baolu2024-02-161-8/+60
| | * iommu: Make iommu_queue_iopf() more genericLu Baolu2024-02-161-2/+1
| |/
* | iommu/sva: Fix SVA handle sharing in multi device caseZhangfei Gao2024-03-011-2/+2
* | iommu/sva: Restore SVA handle sharingJason Gunthorpe2024-02-231-0/+17
|/
* iommu/sva: Fix memory leak in iommu_sva_bind_device()Harshit Mogalapalli2023-12-151-1/+2
* iommu: Support mm PASID 1:n with sva domainsTina Zhang2023-12-121-38/+54
* iommu: Add mm_get_enqcmd_pasid() helper functionTina Zhang2023-12-121-1/+1
* iommu: Move global PASID allocation from SVA to coreJacob Pan2023-08-091-19/+10
* iommu/sva: Fix signedness bug in iommu_sva_alloc_pasid()Dan Carpenter2023-07-141-1/+2
* mm: always expand the stack with the mmap write lock heldLinus Torvalds2023-06-271-1/+1
* Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2023-04-301-43/+19
|\
| * iommu/sva: Use GFP_KERNEL for pasid allocationJacob Pan2023-03-311-2/+2
| * iommu/sva: Stop using ioasid_set for SVAJason Gunthorpe2023-03-311-27/+14
| * iommu/sva: Remove PASID to mm lookup functionJacob Pan2023-03-311-20/+0
| * iommu/sva: Move PASID helpers to sva codeJacob Pan2023-03-311-1/+9
* | x86/mm/iommu/sva: Make LAM and SVA mutually exclusiveKirill A. Shutemov2023-03-161-0/+4
* | iommu/sva: Replace pasid_valid() helper with mm_valid_pasid()Kirill A. Shutemov2023-03-161-2/+2
|/
* iommu: Rename iommu-sva-lib.{c,h}Lu Baolu2022-11-031-0/+240