| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 2022-01-18 | 1 | -1/+1 |
|\ |
|
| * | virtio: wrap config->reset calls | Michael S. Tsirkin | 2022-01-15 | 1 | -1/+1 |
* | | Merge tag 'irq-msi-2022-01-13' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2022-01-13 | 1 | -18/+5 |
|\ \ |
|
| * | | iommu/arm-smmu-v3: Use msi_get_virq() | Thomas Gleixner | 2021-12-16 | 1 | -16/+3 |
| * | | platform-msi: Use msi_desc::msi_index | Thomas Gleixner | 2021-12-16 | 1 | -2/+2 |
| * | | device: Move MSI related data into a struct | Thomas Gleixner | 2021-12-16 | 1 | -1/+1 |
| |/ |
|
* | | Merge tag 'iommu-updates-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 2022-01-13 | 13 | -483/+475 |
|\ \ |
|
| | \ | |
| | \ | |
| | \ | |
| | \ | |
| | \ | |
| | \ | |
| | \ | |
| | \ | |
| *-------. \ | Merge branches 'arm/smmu', 'virtio', 'x86/amd', 'x86/vt-d' and 'core' into next | Joerg Roedel | 2022-01-04 | 13 | -483/+475 |
| |\ \ \ \ \ \
| | |_|_|_|_|/
| |/| | | | | |
|
| | | | | | * | iommu: Move flush queue data into iommu_dma_cookie | Robin Murphy | 2021-12-20 | 2 | -79/+94 |
| | | | | | * | iommu/iova: Move flush queue code to iommu-dma | Robin Murphy | 2021-12-20 | 2 | -176/+176 |
| | | | | | * | iommu/iova: Consolidate flush queue code | Robin Murphy | 2021-12-20 | 1 | -73/+58 |
| | | | | | * | iommu/vt-d: Use put_pages_list | Matthew Wilcox (Oracle) | 2021-12-20 | 3 | -76/+41 |
| | | | | | * | iommu/amd: Use put_pages_list | Matthew Wilcox (Oracle) | 2021-12-20 | 1 | -32/+18 |
| | | | | | * | iommu/amd: Simplify pagetable freeing | Robin Murphy | 2021-12-20 | 1 | -48/+34 |
| | | | | | * | iommu/iova: Squash flush_cb abstraction | Robin Murphy | 2021-12-20 | 2 | -18/+6 |
| | | | | | * | iommu/iova: Squash entry_dtor abstraction | Robin Murphy | 2021-12-20 | 2 | -28/+17 |
| | | | | | * | iommu/iova: Fix race between FQ timeout and teardown | Xiongfeng Wang | 2021-12-20 | 1 | -2/+1 |
| | | | | | * | iommu/iova: Move fast alloc size roundup into alloc_iova_fast() | John Garry via iommu | 2021-12-17 | 2 | -8/+9 |
| | | | | | * | iommu/io-pgtable-arm: Fix table descriptor paddr formatting | Hector Martin | 2021-12-06 | 1 | -4/+5 |
| | | | | | * | iommu: Extend mutex lock scope in iommu_probe_device() | Lu Baolu | 2021-12-06 | 1 | -1/+2 |
| | |_|_|_|/
| |/| | | | |
|
| | | | | * | iommu/vt-d: Remove unused dma_to_mm_pfn function | Maíra Canal | 2021-12-17 | 1 | -5/+0 |
| | | | | * | iommu/vt-d: Drop duplicate check in dma_pte_free_pagetable() | Kefeng Wang | 2021-12-17 | 1 | -4/+0 |
| | | | | * | iommu/vt-d: Use bitmap_zalloc() when applicable | Christophe JAILLET | 2021-12-17 | 1 | -5/+4 |
| | | | | * | iommu/vt-d: Use correctly sized arguments for bit field | Kees Cook | 2021-12-17 | 1 | -2/+2 |
| | |_|_|/
| |/| | | |
|
| | | | * | iommu/amd: Fix typo in *glues … together* in comment | Paul Menzel | 2021-12-20 | 1 | -1/+1 |
| | | | * | iommu/amd: Remove useless irq affinity notifier | Maxim Levitsky | 2021-12-17 | 1 | -2/+0 |
| | | | * | iommu/amd: X2apic mode: mask/unmask interrupts on suspend/resume | Maxim Levitsky | 2021-12-17 | 1 | -1/+7 |
| | | | * | iommu/amd: X2apic mode: setup the INTX registers on mask/unmask | Maxim Levitsky | 2021-12-17 | 1 | -32/+33 |
| | | | * | iommu/amd: X2apic mode: re-enable after resume | Maxim Levitsky | 2021-12-17 | 1 | -1/+4 |
| | | | * | iommu/amd: Restore GA log/tail pointer on host resume | Maxim Levitsky | 2021-12-17 | 1 | -16/+15 |
| | |_|/
| |/| | |
|
| | | * | iommu/virtio: Fix typo in a comment | Xiang wangx | 2021-12-17 | 1 | -1/+1 |
| | | * | iommu/virtio: Support identity-mapped domains | Jean-Philippe Brucker | 2021-12-06 | 1 | -4/+57 |
| | | * | iommu/virtio: Pass end address to viommu_add_mapping() | Jean-Philippe Brucker | 2021-12-06 | 1 | -16/+15 |
| | | * | iommu/virtio: Sort reserved regions | Jean-Philippe Brucker | 2021-12-06 | 1 | -2/+7 |
| | | * | iommu/virtio: Support bypass domains | Jean-Philippe Brucker | 2021-12-06 | 1 | -1/+19 |
| | |/
| |/| |
|
| | * | Revert "iommu/arm-smmu-v3: Decrease the queue size of evtq and priq" | Zhou Wang | 2021-12-15 | 1 | -3/+2 |
| | * | iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure | Yunfei Wang | 2021-12-14 | 1 | -1/+5 |
| | * | iommu/arm-smmu-v3: Constify arm_smmu_mmu_notifier_ops | Rikard Falkeborn | 2021-12-14 | 1 | -1/+1 |
| | * | iommu: arm-smmu-impl: Add SM8450 qcom iommu implementation | Vinod Koul | 2021-12-14 | 1 | -0/+1 |
| | * | iommu/arm-smmu-qcom: Fix TTBR0 read | Rob Clark | 2021-12-14 | 1 | -1/+1 |
| |/ |
|
* / | s390/pci: use physical addresses in DMA tables | Niklas Schnelle | 2021-12-06 | 1 | -5/+5 |
|/ |
|
* | iommu/vt-d: Fix unmap_pages support | Alex Williamson | 2021-11-26 | 1 | -4/+2 |
* | iommu/vt-d: Fix an unbalanced rcu_read_lock/rcu_read_unlock() | Christophe JAILLET | 2021-11-26 | 1 | -2/+3 |
* | iommu/rockchip: Fix PAGE_DESC_HI_MASKs for RK3568 | Alex Bee | 2021-11-26 | 1 | -2/+2 |
* | iommu/amd: Clarify AMD IOMMUv2 initialization messages | Joerg Roedel | 2021-11-26 | 1 | -3/+3 |
* | Merge tag 'pci-v5.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2021-11-06 | 1 | -0/+28 |
|\ |
|
| * | iommu/dart: Exclude MSI doorbell from PCIe device IOVA range | Marc Zyngier | 2021-11-04 | 1 | -0/+27 |
* | | Merge tag 'iommu-updates-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 2021-11-04 | 16 | -229/+337 |
|\ \ |
|
| | \ | |
| | \ | |
| | \ | |
| | \ | |
| | \ | |
| | \ | |
| | \ | |
| | \ | |
| | \ | |
| | \ | |
| | \ | |
| | \ | |
| | \ | |
| | \ | |
| | \ | |
| | \ | |
| *---------------. \ | Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas', 'arm/smmu', 'arm/... | Joerg Roedel | 2021-10-31 | 16 | -229/+337 |
| |\ \ \ \ \ \ \ \ \ \ |
|
| | | | | | | | | | * | | iommu/dma: Use kvcalloc() instead of kvzalloc() | Gustavo A. R. Silva | 2021-10-27 | 1 | -1/+1 |