aboutsummaryrefslogtreecommitdiffstatshomepage
AgeCommit message (Expand)AuthorFilesLines
2023-12-12iommu: Mark dev_iommu_priv_set() with a lockdepJason Gunthorpe8-12/+10
2023-12-12iommu: Mark dev_iommu_get() with lockdepJason Gunthorpe1-0/+2
2023-12-12iommu/of: Use -ENODEV consistently in of_iommu_configure()Jason Gunthorpe1-34/+15
2023-12-12iommmu/of: Do not return struct iommu_ops from of_iommu_configure()Jason Gunthorpe3-26/+40
2023-12-12iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops()Jason Gunthorpe10-17/+16
2023-12-12iommu: Set owner token to SVA domainLu Baolu1-0/+1
2023-12-12mm: Deprecate pasid fieldTina Zhang2-4/+0
2023-12-12iommu: Support mm PASID 1:n with sva domainsTina Zhang2-41/+74
2023-12-12mm: Add structure to keep sva informationTina Zhang2-0/+7
2023-12-12iommu: Add mm_get_enqcmd_pasid() helper functionTina Zhang4-10/+29
2023-12-12iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm()Tina Zhang1-7/+7
2023-12-12iommu: Change kconfig around IOMMU_SVAJason Gunthorpe10-6/+16
2023-11-27Merge branch 'iommu/fixes' into coreJoerg Roedel9-41/+124
2023-11-27iommu: Extend LPAE page table format to support custom allocatorsBoris Brezillon1-16/+39
2023-11-27iommu: Allow passing custom allocators to pgtable driversBoris Brezillon2-0/+57
2023-11-27iommu/vt-d: Set variable intel_dirty_ops to staticKunwu Chan1-2/+2
2023-11-27iommu/vt-d: Fix incorrect cache invalidation for mm notificationLu Baolu1-0/+26
2023-11-27iommu/vt-d: Add MTL to quirk list to skip TE disablingAbdul Halim, Mohd Syazwan1-1/+1
2023-11-27iommu/vt-d: Make context clearing consistent with context mappingLu Baolu1-2/+2
2023-11-27iommu/vt-d: Disable PCI ATS in legacy passthrough modeLu Baolu1-1/+2
2023-11-27iommu/vt-d: Omit devTLB invalidation requests when TES=0Lu Baolu1-0/+18
2023-11-27iommu/vt-d: Support enforce_cache_coherency only for empty domainsLu Baolu2-1/+7
2023-11-27iommu: Clean up open-coded ownership checksRobin Murphy7-43/+6
2023-11-27iommu: Retire bus opsRobin Murphy5-19/+21
2023-11-27iommu/arm-smmu: Don't register fwnode for legacy bindingRobin Murphy1-1/+2
2023-11-27iommu: Decouple iommu_domain_alloc() from bus opsRobin Murphy1-3/+22
2023-11-27iommu: Validate that devices match domainsRobin Murphy3-1/+13
2023-11-27iommu: Decouple iommu_present() from bus opsRobin Murphy1-1/+20
2023-11-27iommu: Factor out some helpersRobin Murphy1-30/+26
2023-11-27iommu: Avoid more races around device probeRobin Murphy4-14/+26
2023-11-27MAINTAINERS: list all Qualcomm IOMMU drivers in the QUALCOMM IOMMU entryDmitry Baryshkov1-0/+2
2023-11-27iommu: Flow ERR_PTR out from __iommu_domain_alloc()Jason Gunthorpe1-20/+39
2023-11-27iommu: Map reserved memory as cacheable if device is coherentLaurentiu Tudor1-0/+3
2023-11-26Linux 6.7-rc3Linus Torvalds1-1/+1
2023-11-26Merge tag 'trace-v6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-traceLinus Torvalds3-48/+31
2023-11-26Merge tag 'parisc-for-6.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linuxLinus Torvalds11-34/+43
2023-11-26Merge tag 'x86-urgent-2023-11-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds4-48/+37
2023-11-26Merge tag 'perf-urgent-2023-11-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+1
2023-11-26Merge tag 'locking-urgent-2023-11-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+2
2023-11-26Merge tag '6.7-rc2-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds10-375/+314
2023-11-25Merge tag 'usb-6.7-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usbLinus Torvalds29-2245/+175
2023-11-25Merge tag 'xfs-6.7-fixes-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2-5/+21
2023-11-25Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linuxLinus Torvalds4-8/+20
2023-11-25Merge tag 'for-linus-6.7a-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tipLinus Torvalds3-2/+4
2023-11-25parisc: Reduce size of the bug_table on 64-bit kernel by halfHelge Deller2-19/+22
2023-11-25parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codesHelge Deller3-10/+0
2023-11-25parisc: Use natural CPU alignment for bug_tableHelge Deller1-12/+18
2023-11-25parisc: Ensure 32-bit alignment on parisc unwind sectionHelge Deller1-0/+1
2023-11-25parisc: Mark lock_aligned variables 16-byte aligned on SMPHelge Deller1-1/+1
2023-11-25parisc: Mark jump_table naturally alignedHelge Deller1-2/+6