Age | Commit message (Expand) | Author | Files | Lines |
28 hours | Merge tag 'iommu-updates-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 12 | -734/+775 |
6 days | Merge branches 'arm/renesas', 'arm/smmu', 'x86/amd', 'core' and 'x86/vt-d' in... | Joerg Roedel | 12 | -734/+775 |
14 days | iommu/vt-d: Decouple igfx_off from graphic identity mapping | Lu Baolu | 1 | -13/+6 |
2024-04-30 | iommu/vt-d: Enable posted mode for device MSIs | Jacob Pan | 1 | -4/+109 |
2024-04-26 | iommu/dma: Centralise iommu_setup_dma_ops() | Robin Murphy | 1 | -7/+0 |
2024-04-26 | iommu/vt-d: Remove struct intel_svm | Lu Baolu | 3 | -99/+37 |
2024-04-26 | iommu/vt-d: Remove intel_svm_dev | Lu Baolu | 3 | -110/+42 |
2024-04-26 | iommu/vt-d: Use cache helpers in arch_invalidate_secondary_tlbs | Lu Baolu | 2 | -71/+11 |
2024-04-26 | iommu/vt-d: Use cache_tag_flush_range() in cache_invalidate_user | Lu Baolu | 2 | -47/+9 |
2024-04-26 | iommu/vt-d: Cleanup use of iommu_flush_iotlb_psi() | Lu Baolu | 1 | -169/+2 |
2024-04-26 | iommu/vt-d: Use cache_tag_flush_range_np() in iotlb_sync_map | Lu Baolu | 1 | -21/+1 |
2024-04-26 | iommu/vt-d: Use cache_tag_flush_range() in tlb_sync | Lu Baolu | 1 | -19/+2 |
2024-04-26 | iommu/vt-d: Use cache_tag_flush_all() in flush_iotlb_all | Lu Baolu | 1 | -19/+1 |
2024-04-26 | iommu/vt-d: Add trace events for cache tag interface | Lu Baolu | 2 | -0/+107 |
2024-04-26 | iommu/vt-d: Add cache tag invalidation helpers | Lu Baolu | 3 | -12/+209 |
2024-04-26 | iommu/vt-d: Add cache tag assignment interface | Lu Baolu | 6 | -9/+295 |
2024-04-26 | iommu/vt-d: Remove caching mode check before device TLB flush | Lu Baolu | 1 | -7/+2 |
2024-04-26 | iommu/vt-d: Remove private data use in fault message | Jingqi Liu | 2 | -61/+15 |
2024-04-26 | iommu/vt-d: Remove debugfs use of private data field | Jingqi Liu | 3 | -17/+0 |
2024-04-26 | iommu/vt-d: Allocate DMAR fault interrupts locally | Dimitri Sivanich | 1 | -2/+7 |
2024-04-26 | iommu/vt-d: Use try_cmpxchg64{,_local}() in iommu.c | Uros Bizjak | 1 | -4/+5 |
2024-04-26 | iommu/vt-d: Remove redundant assignment to variable err | Colin Ian King | 1 | -1/+0 |
2024-04-15 | iommu/vt-d: add wrapper functions for page allocations | Pasha Tatashin | 6 | -63/+47 |
2024-04-12 | iommu: Pass domain to remove_dev_pasid() op | Yi Liu | 1 | -8/+3 |
2024-04-12 | iommu/vt-d: Fix WARN_ON in iommu probe path | Lu Baolu | 1 | -4/+7 |
2024-04-12 | iommu/vt-d: Allocate local memory for page request queue | Jacob Pan | 1 | -1/+1 |
2024-04-12 | iommu/vt-d: Fix wrong use of pasid config | Xuchun Shang | 1 | -1/+1 |
2024-03-21 | Merge tag 'kbuild-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 1 | -1/+1 |
2024-03-08 | Merge branches 'arm/mediatek', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/am... | Joerg Roedel | 9 | -250/+426 |
2024-03-08 | iommu: Fix compilation without CONFIG_IOMMU_INTEL | Bert Karwatzki | 1 | -0/+2 |
2024-03-06 | iommu/vt-d: Remove scalabe mode in domain_context_clear_one() | Lu Baolu | 1 | -14/+1 |
2024-03-06 | iommu/vt-d: Remove scalable mode context entry setup from attach_dev | Lu Baolu | 1 | -112/+44 |
2024-03-06 | iommu/vt-d: Setup scalable mode context entry in probe path | Lu Baolu | 3 | -0/+151 |
2024-03-06 | iommu/vt-d: Fix NULL domain on device release | Lu Baolu | 3 | -25/+71 |
2024-03-06 | iommu/vt-d: Improve ITE fault handling if target device isn't present | Ethan Zhao | 1 | -0/+22 |
2024-03-06 | iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected | Ethan Zhao | 1 | -0/+3 |
2024-03-01 | iommu/vt-d: Use device rbtree in iopf reporting path | Lu Baolu | 4 | -8/+15 |
2024-03-01 | iommu/vt-d: Use rbtree to track iommu probed devices | Lu Baolu | 3 | -3/+96 |
2024-03-01 | iommu/vt-d: Merge intel_svm_bind_mm() into its caller | Tina Zhang | 1 | -11/+3 |
2024-03-01 | iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head | Tina Zhang | 1 | -1/+0 |
2024-03-01 | iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults | Tina Zhang | 1 | -7/+0 |
2024-03-01 | iommu/vt-d: Use kcalloc() instead of kzalloc() | Erick Archer | 1 | -1/+1 |
2024-03-01 | iommu/vt-d: Remove INTEL_IOMMU_BROKEN_GFX_WA | Lu Baolu | 2 | -15/+0 |
2024-02-21 | iommu/vt-d: Fix constant-out-of-range warning | Arnd Bergmann | 1 | -1/+1 |
2024-02-21 | iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking | Yi Liu | 1 | -0/+2 |
2024-02-21 | iommu/vt-d: Add missing dirty tracking set for parent domain | Yi Liu | 1 | -0/+35 |
2024-02-21 | iommu/vt-d: Wrap the dirty tracking loop to be a helper | Yi Liu | 1 | -11/+24 |
2024-02-21 | iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() | Yi Liu | 3 | -7/+4 |
2024-02-21 | iommu/vt-d: Add missing device iotlb flush for parent domain | Yi Liu | 1 | -0/+18 |
2024-02-21 | iommu/vt-d: Update iotlb in nested domain attach | Yi Liu | 3 | -3/+4 |
2024-02-21 | iommu/vt-d: Add missing iotlb flush for parent domain | Yi Liu | 1 | -0/+31 |
2024-02-21 | iommu/vt-d: Add __iommu_flush_iotlb_psi() | Yi Liu | 1 | -35/+43 |
2024-02-21 | iommu/vt-d: Track nested domains in parent | Yi Liu | 3 | -5/+31 |
2024-02-20 | treewide: replace or remove redundant def_bool in Kconfig files | Masahiro Yamada | 1 | -1/+1 |
2024-02-16 | iommu: Make iommu_report_device_fault() return void | Lu Baolu | 1 | -12/+7 |
2024-02-16 | iommu: Make iopf_group_response() return void | Lu Baolu | 2 | -18/+4 |
2024-02-16 | iommu: Improve iopf_queue_remove_device() | Lu Baolu | 1 | -6/+1 |
2024-02-16 | iommu: Separate SVA and IOPF | Lu Baolu | 3 | -2/+1 |
2024-02-16 | iommu: Merge iommu_fault_event and iopf_fault | Lu Baolu | 2 | -4/+3 |
2024-02-16 | iommu: Remove iommu_[un]register_device_fault_handler() | Lu Baolu | 1 | -17/+7 |
2024-01-18 | Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -0/+88 |
2024-01-18 | Merge tag 'iommu-updates-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 6 | -532/+422 |
2024-01-11 | iommu/vt-d: Add iotlb flush for nested domain | Lu Baolu | 1 | -0/+88 |
2024-01-08 | Merge tag 'x86-apic-2024-01-08' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -1/+1 |
2024-01-03 | Merge branches 'apple/dart', 'arm/rockchip', 'arm/smmu', 'virtio', 'x86/vt-d'... | Joerg Roedel | 6 | -532/+422 |
2023-12-19 | iommu/vt-d: Move inline helpers to header files | Lu Baolu | 4 | -405/+400 |
2023-12-19 | iommu/vt-d: Remove unused vcmd interfaces | Lu Baolu | 4 | -75/+0 |
2023-12-19 | iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() | Lu Baolu | 3 | -5/+2 |
2023-12-19 | iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly | Lu Baolu | 3 | -38/+13 |
2023-12-12 | iommu: Mark dev_iommu_priv_set() with a lockdep | Jason Gunthorpe | 1 | -2/+0 |
2023-12-12 | iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() | Tina Zhang | 1 | -7/+7 |
2023-11-27 | iommu/vt-d: Set variable intel_dirty_ops to static | Kunwu Chan | 1 | -2/+2 |
2023-11-27 | iommu/vt-d: Fix incorrect cache invalidation for mm notification | Lu Baolu | 1 | -0/+26 |
2023-11-27 | iommu/vt-d: Add MTL to quirk list to skip TE disabling | Abdul Halim, Mohd Syazwan | 1 | -1/+1 |
2023-11-27 | iommu/vt-d: Make context clearing consistent with context mapping | Lu Baolu | 1 | -2/+2 |
2023-11-27 | iommu/vt-d: Disable PCI ATS in legacy passthrough mode | Lu Baolu | 1 | -1/+2 |
2023-11-27 | iommu/vt-d: Omit devTLB invalidation requests when TES=0 | Lu Baolu | 1 | -0/+18 |
2023-11-27 | iommu/vt-d: Support enforce_cache_coherency only for empty domains | Lu Baolu | 2 | -1/+7 |
2023-11-21 | x86/apic: Drop apic::delivery_mode | Andrew Cooper | 1 | -1/+1 |
2023-11-09 | Merge tag 'iommu-updates-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 3 | -47/+201 |
2023-11-01 | Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 7 | -16/+551 |
2023-11-01 | Merge tag 'asm-generic-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+1 |
2023-10-27 | Merge branches 'iommu/fixes', 'arm/tegra', 'arm/smmu', 'virtio', 'x86/vt-d', ... | Joerg Roedel | 3 | -47/+201 |
2023-10-26 | Merge tag 'v6.6-rc7' into core | Joerg Roedel | 2 | -17/+1 |
2023-10-26 | iommu/vt-d: Use ops->blocked_domain | Jason Gunthorpe | 1 | -2/+1 |
2023-10-26 | iommu/vt-d: Update the definition of the blocking domain | Jason Gunthorpe | 1 | -2/+2 |
2023-10-26 | iommu/vt-d: Disallow read-only mappings to nest parent domain | Lu Baolu | 1 | -0/+6 |
2023-10-26 | iommu/vt-d: Add nested domain allocation | Lu Baolu | 3 | -20/+23 |
2023-10-26 | iommu/vt-d: Set the nested domain to a device | Yi Liu | 1 | -0/+54 |
2023-10-26 | iommu/vt-d: Make domain attach helpers to be extern | Yi Liu | 2 | -9/+13 |
2023-10-26 | iommu/vt-d: Add helper to setup pasid nested translation | Lu Baolu | 2 | -0/+114 |
2023-10-26 | iommu/vt-d: Add helper for nested domain allocation | Lu Baolu | 3 | -1/+65 |
2023-10-26 | iommu/vt-d: Extend dmar_domain to support nested domain | Lu Baolu | 1 | -6/+30 |
2023-10-26 | iommu/vt-d: Enhance capability check for nested parent domain allocation | Yi Liu | 2 | -1/+3 |
2023-10-26 | iommu: Pass in parent domain with user_data to domain_alloc_user op | Yi Liu | 1 | -1/+6 |
2023-10-25 | Revert "iommu/vt-d: Remove unused function" | Lu Baolu | 1 | -0/+9 |
2023-10-24 | iommu/vt-d: Access/Dirty bit support for SS domains | Joao Martins | 5 | -1/+232 |
2023-10-16 | iommu/vt-d: debugfs: Support dumping a specified page table | Jingqi Liu | 1 | -34/+119 |
2023-10-16 | iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid} | Jingqi Liu | 3 | -5/+69 |
2023-10-16 | iommu/vt-d: debugfs: Dump entry pointing to huge page | Jingqi Liu | 1 | -3/+8 |
2023-10-16 | iommu/vt-d: Remove unused function | Jiapeng Chong | 1 | -9/+0 |
2023-10-10 | iommu/vt-d: Add domain_alloc_user op | Yi Liu | 1 | -0/+28 |
2023-10-02 | iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return | Niklas Schnelle | 1 | -2/+3 |
2023-09-25 | iommu/vt-d: Avoid memory allocation in iommu_suspend() | Zhang Rui | 2 | -17/+1 |
2023-09-11 | arch: Remove Itanium (IA-64) architecture | Ard Biesheuvel | 1 | -1/+1 |
2023-09-01 | Merge tag 'iommu-updates-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 5 | -154/+167 |
2023-08-30 | Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -0/+19 |
2023-08-30 | Merge tag 'x86_apic_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -1/+1 |
2023-08-21 | Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas', 'arm/rockchip', '... | Joerg Roedel | 5 | -154/+167 |
2023-08-18 | mmu_notifiers: rename invalidate_range notifier | Alistair Popple | 1 | -4/+4 |
2023-08-18 | iommu/vt-d: Implement hw_info for iommu capability query | Yi Liu | 1 | -0/+19 |
2023-08-09 | iommu/vt-d: Fix to convert mm pfn to dma pfn | Yanfei Xu | 1 | -9/+13 |
2023-08-09 | iommu/vt-d: Fix to flush cache of PASID directory table | Yanfei Xu | 1 | -1/+1 |
2023-08-09 | iommu/vt-d: Remove rmrr check in domain attaching device path | Lu Baolu | 1 | -58/+0 |
2023-08-09 | iommu/vt-d: Add set_dev_pasid callback for dma domain | Lu Baolu | 2 | -5/+106 |
2023-08-09 | iommu/vt-d: Prepare for set_dev_pasid callback | Lu Baolu | 1 | -1/+2 |
2023-08-09 | iommu/vt-d: Make prq draining code generic | Lu Baolu | 3 | -26/+23 |
2023-08-09 | iommu/vt-d: Remove pasid_mutex | Lu Baolu | 1 | -40/+5 |
2023-08-09 | iommu/vt-d: Add domain_flush_pasid_iotlb() | Lu Baolu | 1 | -2/+14 |
2023-08-09 | iommu: Generalize PASID 0 for normal DMA w/o PASID | Jacob Pan | 3 | -15/+13 |
2023-08-06 | x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup() | Thomas Gleixner | 1 | -1/+1 |
2023-07-14 | iommu: Have __iommu_probe_device() check for already probed devices | Jason Gunthorpe | 1 | -7/+0 |
2023-06-29 | Merge tag 'iommu-updates-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -18/+11 |
2023-06-19 | Merge branches 'iommu/fixes', 'arm/smmu', 'ppc/pamu', 'virtio', 'x86/vt-d', '... | Joerg Roedel | 1 | -18/+11 |
2023-06-16 | iommu/vt-d: Remove commented-out code | Lu Baolu | 1 | -9/+1 |
2023-06-16 | iommu/vt-d: Remove two WARN_ON in domain_context_mapping_one() | Yanfei Xu | 1 | -4/+0 |
2023-06-16 | iommu/vt-d: Handle the failure case of dmar_reenable_qi() | Yanfei Xu | 1 | -3/+8 |
2023-06-16 | iommu/vt-d: Remove unnecessary (void*) conversions | Suhui | 1 | -1/+1 |
2023-06-05 | x86,intel_iommu: Replace cmpxchg_double() | Peter Zijlstra | 1 | -6/+2 |
2023-05-22 | iommu: Use flush queue capability | Robin Murphy | 1 | -1/+0 |
2023-05-22 | iommu: Add a capability for flush queue support | Robin Murphy | 1 | -0/+1 |
2023-04-30 | Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 9 | -242/+141 |
2023-04-14 | Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/exynos', 'arm/mediatek', ... | Joerg Roedel | 8 | -241/+141 |
2023-04-13 | iommu/vt-d: Remove BUG_ON in dmar_insert_dev_scope() | Tina Zhang | 1 | -1/+2 |
2023-04-13 | iommu/vt-d: Remove a useless BUG_ON(dev->is_virtfn) | Tina Zhang | 1 | -2/+0 |
2023-04-13 | iommu/vt-d: Remove BUG_ON in map/unmap() | Tina Zhang | 1 | -3/+5 |
2023-04-13 | iommu/vt-d: Remove BUG_ON when domain->pgd is NULL | Tina Zhang | 1 | -4/+0 |
2023-04-13 | iommu/vt-d: Remove BUG_ON in handling iotlb cache invalidation | Tina Zhang | 1 | -3/+8 |
2023-04-13 | iommu/vt-d: Remove BUG_ON on checking valid pfn range | Tina Zhang | 1 | -6/+6 |
2023-04-13 | iommu/vt-d: Make size of operands same in bitwise operations | Tina Zhang | 2 | -3/+3 |
2023-04-13 | iommu/vt-d: Remove PASID supervisor request support | Jacob Pan | 2 | -50/+0 |
2023-04-13 | iommu/vt-d: Use non-privileged mode for all PASIDs | Jacob Pan | 1 | -2/+0 |
2023-04-13 | iommu/vt-d: Remove extern from function prototypes | Lu Baolu | 1 | -18/+18 |
2023-04-13 | iommu/vt-d: Do not use GFP_ATOMIC when not needed | Christophe JAILLET | 1 | -1/+1 |
2023-04-13 | iommu/vt-d: Remove unnecessary checks in iopf disabling path | Lu Baolu | 1 | -9/+8 |
2023-04-13 | iommu/vt-d: Move PRI handling to IOPF feature path | Lu Baolu | 1 | -12/+41 |
2023-04-13 | iommu/vt-d: Move pfsid and ats_qdep calculation to device probe path | Lu Baolu | 1 | -15/+11 |
2023-04-13 | iommu/vt-d: Move iopf code from SVA to IOPF enabling path | Lu Baolu | 1 | -14/+18 |
2023-04-13 | iommu/vt-d: Allow SVA with device-specific IOPF | Lu Baolu | 1 | -1/+15 |
2023-03-31 | iommu/vt-d: Fix an IOMMU perfmon warning when CPU hotplug | Kan Liang | 2 | -24/+46 |
2023-03-31 | iommu/vt-d: Allow zero SAGAW if second-stage not supported | Lu Baolu | 1 | -1/+2 |
2023-03-31 | iommu/vt-d: Remove unnecessary locking in intel_irq_remapping_alloc() | Lu Baolu | 1 | -6/+0 |
2023-03-31 | iommu: Remove ioasid infrastructure | Jason Gunthorpe | 2 | -2/+0 |
2023-03-31 | iommu/ioasid: Rename INVALID_IOASID | Jacob Pan | 3 | -4/+4 |
2023-03-31 | iommu/vt-d: Remove virtual command interface | Jacob Pan | 4 | -91/+0 |
2023-03-22 | iommu: Use sysfs_emit() for sysfs show | Lu Baolu | 1 | -8/+9 |
2023-02-24 | Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2 | -3/+2 |
2023-02-18 | Merge branches 'apple/dart', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'x86/vt... | Joerg Roedel | 9 | -89/+1244 |
2023-02-16 | iommu/vt-d: Allow to use flush-queue when first level is default | Tina Zhang | 1 | -1/+2 |
2023-02-16 | iommu/vt-d: Fix PASID directory pointer coherency | Jacob Pan | 1 | -0/+7 |
2023-02-16 | iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode | Jacob Pan | 1 | -1/+6 |
2023-02-16 | iommu/vt-d: Fix error handling in sva enable/disable paths | Lu Baolu | 1 | -4/+12 |
2023-02-03 | iommu/vt-d: Enable IOMMU perfmon support | Kan Liang | 2 | -0/+6 |
2023-02-03 | iommu/vt-d: Add IOMMU perfmon overflow handler support | Kan Liang | 4 | -2/+95 |
2023-02-03 | iommu/vt-d: Support cpumask for IOMMU perfmon | Kan Liang | 1 | -8/+105 |
2023-02-03 | iommu/vt-d: Add IOMMU perfmon support | Kan Liang | 3 | -0/+565 |
2023-02-03 | iommu/vt-d: Support Enhanced Command Interface | Kan Liang | 3 | -0/+99 |
2023-02-03 | iommu/vt-d: Retrieve IOMMU perfmon capability information | Kan Liang | 6 | -1/+273 |
2023-02-03 | iommu/vt-d: Support size of the register set in DRHD | Kan Liang | 1 | -4/+7 |
2023-02-03 | iommu/vt-d: Set No Execute Enable bit in PASID table entry | Lu Baolu | 1 | -0/+11 |
2023-02-03 | iommu/vt-d: Remove sva from intel_svm_dev | Lu Baolu | 2 | -15/+9 |
2023-02-03 | iommu/vt-d: Remove users from intel_svm_dev | Lu Baolu | 2 | -36/+27 |
2023-02-03 | iommu/vt-d: Remove unused fields in svm structures | Lu Baolu | 2 | -6/+0 |
2023-02-03 | iommu/vt-d: Remove include/linux/intel-svm.h | Lu Baolu | 3 | -2/+5 |
2023-01-30 | Merge branch 'iommu-memory-accounting' of ssh://gitolite.kernel.org/pub/scm/l... | Jason Gunthorpe | 3 | -17/+23 |
2023-01-25 | iommu/intel: Use GFP_KERNEL in sleepable contexts | Jason Gunthorpe | 1 | -2/+2 |
2023-01-25 | iommu/intel: Support the gfp argument to the map_pages op | Jason Gunthorpe | 1 | -9/+15 |
2023-01-25 | iommu/intel: Add a gfp parameter to alloc_pgtable_page() | Jason Gunthorpe | 3 | -9/+9 |
2023-01-11 | iommu/x86: Replace IOMMU_CAP_INTR_REMAP with IRQ_DOMAIN_FLAG_ISOLATED_MSI | Jason Gunthorpe | 2 | -3/+2 |
2022-12-19 | Merge tag 'iommu-updates-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2 | -94/+90 |
2022-12-17 | Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -8/+5 |
2022-12-15 | x86_64: Remove pointless set_64bit() usage | Peter Zijlstra | 1 | -8/+5 |
2022-12-14 | Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 5 | -112/+120 |
2022-12-12 | Merge tag 'irq-core-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 2 | -26/+27 |
2022-12-12 | Merge branches 'arm/allwinner', 'arm/exynos', 'arm/mediatek', 'arm/rockchip',... | Joerg Roedel | 5 | -201/+199 |
2022-12-05 | iommu/vt-d: Enable PCI/IMS | Thomas Gleixner | 1 | -3/+16 |
2022-12-05 | iommu/vt-d: Switch to MSI parent domains | Thomas Gleixner | 2 | -16/+12 |
2022-12-05 | x86/apic/vector: Provide MSI parent domain | Thomas Gleixner | 1 | -1/+1 |
2022-12-05 | iommu/vt-d: Fix buggy QAT device mask | Jacob Pan | 1 | -1/+1 |
2022-12-02 | Merge tag 'v6.1-rc7' into iommufd.git for-next | Jason Gunthorpe | 2 | -7/+6 |
2022-12-02 | iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() | Xiongfeng Wang | 1 | -0/+1 |
2022-12-02 | iommu/vt-d: Fix PCI device refcount leak in has_external_pci() | Xiongfeng Wang | 1 | -1/+3 |
2022-12-02 | iommu/vt-d: Fix PCI device refcount leak in prq_event_thread() | Yang Yingliang | 1 | -5/+9 |
2022-12-02 | iommu/vt-d: Add a fix for devices need extra dtlb flush | Jacob Pan | 3 | -3/+75 |
2022-11-29 | iommu: Add IOMMU_CAP_ENFORCE_CACHE_COHERENCY | Jason Gunthorpe | 1 | -5/+11 |
2022-11-22 | iommu/vt-d: Use real field for indication of first level | Lu Baolu | 2 | -25/+15 |
2022-11-22 | iommu/vt-d: Remove unnecessary domain_context_mapped() | Lu Baolu | 1 | -44/+3 |
2022-11-22 | iommu/vt-d: Rename domain_add_dev_info() | Lu Baolu | 1 | -2/+3 |
2022-11-22 | iommu/vt-d: Rename iommu_disable_dev_iotlb() | Lu Baolu | 1 | -3/+3 |
2022-11-22 | iommu/vt-d: Add blocking domain support | Lu Baolu | 1 | -8/+18 |