Age | Commit message (Expand) | Author | Files | Lines |
2018-07-20 | Revert "iommu/vt-d: Clean up pasid quirk for pre-production devices" | ![](https://seccdn.libravatar.org/avatar/cd48b325b8ebba46c2d449ec0db52f65?s=13&d=retro) Lu Baolu | 1 | -2/+30 |
2018-07-05 | Revert "iommu/intel-iommu: Enable CONFIG_DMA_DIRECT_OPS=y and clean up intel_{alloc,free}_coherent()" | ![](https://seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig | 2 | -17/+46 |
2018-06-12 | Merge tag 'overflow-v4.18-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 6 | -7/+7 |
2018-06-12 | treewide: Use array_size() in vmalloc() | ![](https://seccdn.libravatar.org/avatar/1b45cc190ad060a47c5518963894c4c0?s=13&d=retro) Kees Cook | 1 | -1/+1 |
2018-06-12 | treewide: devm_kzalloc() -> devm_kcalloc() | ![](https://seccdn.libravatar.org/avatar/1b45cc190ad060a47c5518963894c4c0?s=13&d=retro) Kees Cook | 2 | -2/+2 |
2018-06-12 | treewide: kzalloc() -> kcalloc() | ![](https://seccdn.libravatar.org/avatar/1b45cc190ad060a47c5518963894c4c0?s=13&d=retro) Kees Cook | 3 | -4/+4 |
2018-06-11 | Revert "iommu/amd_iommu: Use CONFIG_DMA_DIRECT_OPS=y and dma_direct_{alloc,free}()" | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 2 | -22/+47 |
2018-06-10 | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 4 | -9/+2 |
2018-06-08 | Merge tag 'iommu-updates-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 11 | -115/+122 |
2018-06-07 | Merge tag 'pci-v4.18-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 2 | -4/+10 |
2018-06-06 | irq_remapping: Use apic_ack_irq() | ![](https://seccdn.libravatar.org/avatar/655933b9bf9ea16efc37f6cf1438efaa?s=13&d=retro) Thomas Gleixner | 4 | -9/+2 |
2018-06-04 | Merge tag 'dma-mapping-4.18' of git://git.infradead.org/users/hch/dma-mapping | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -0/+1 |
2018-05-29 | Merge branches 'arm/io-pgtable', 'arm/qcom', 'arm/tegra', 'x86/vt-d', 'x86/amd' and 'core' into next | ![](https://seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel | 11 | -115/+122 |
2018-05-29 | iommu/io-pgtable-arm: Make allocations NUMA-aware | ![](https://seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy | 1 | -4/+9 |
2018-05-15 | iommu/amd: Prevent possible null pointer dereference and infinite loop | ![](https://seccdn.libravatar.org/avatar/c9e86e85de43f199f969cada6eb30a82?s=13&d=retro) Anna-Maria Gleixner | 1 | -12/+10 |
2018-05-15 | iommu/amd: Fix grammar of comments | ![](https://seccdn.libravatar.org/avatar/c9e86e85de43f199f969cada6eb30a82?s=13&d=retro) Anna-Maria Gleixner | 1 | -4/+4 |
2018-05-15 | iommu: Clean up the comments for iommu_group_alloc | ![](https://seccdn.libravatar.org/avatar/cd48b325b8ebba46c2d449ec0db52f65?s=13&d=retro) Lu Baolu | 1 | -1/+0 |
2018-05-15 | iommu/vt-d: Remove unnecessary parentheses | ![](https://seccdn.libravatar.org/avatar/cd48b325b8ebba46c2d449ec0db52f65?s=13&d=retro) Lu Baolu | 1 | -1/+1 |
2018-05-15 | iommu/vt-d: Clean up pasid quirk for pre-production devices | ![](https://seccdn.libravatar.org/avatar/cd48b325b8ebba46c2d449ec0db52f65?s=13&d=retro) Lu Baolu | 1 | -30/+2 |
2018-05-15 | iommu/vt-d: Clean up unused variable in find_or_alloc_domain | ![](https://seccdn.libravatar.org/avatar/cd48b325b8ebba46c2d449ec0db52f65?s=13&d=retro) Lu Baolu | 1 | -3/+1 |
2018-05-15 | iommu/vt-d: Fix iotlb psi missing for mappings | ![](https://seccdn.libravatar.org/avatar/fd9fb4a92b3f399792dd99535597cb60?s=13&d=retro) Peter Xu | 1 | -9/+34 |
2018-05-15 | iommu/vt-d: Introduce __mapping_notify_one() | ![](https://seccdn.libravatar.org/avatar/fd9fb4a92b3f399792dd99535597cb60?s=13&d=retro) Peter Xu | 1 | -12/+14 |
2018-05-15 | iommu: Remove extra NULL check when call strtobool() | ![](https://seccdn.libravatar.org/avatar/45c10d2e747e2d82fd7c9753f8391c52?s=13&d=retro) Andy Shevchenko | 1 | -2/+4 |
2018-05-10 | PCI: Add "pci=noats" boot parameter | ![](https://seccdn.libravatar.org/avatar/1b103af61ffc8c8910005e732a40f8d0?s=13&d=retro) Gil Kupfer | 2 | -4/+10 |
2018-05-09 | dma-mapping: move the NEED_DMA_MAP_STATE config symbol to lib/Kconfig | ![](https://seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig | 1 | -0/+1 |
2018-05-03 | iommu: rockchip: fix building without CONFIG_OF | ![](https://seccdn.libravatar.org/avatar/f1897d8cf2fe6c8e75a0c9add2d05b0c?s=13&d=retro) Arnd Bergmann | 1 | -1/+1 |
2018-05-03 | iommu/amd: Update logging information for new event type | ![](https://seccdn.libravatar.org/avatar/84aa78c0d2844a5bbfd93398da46a3d7?s=13&d=retro) Gary R Hook | 2 | -1/+10 |
2018-05-03 | iommu/amd: Update the PASID information printed to the system log | ![](https://seccdn.libravatar.org/avatar/84aa78c0d2844a5bbfd93398da46a3d7?s=13&d=retro) Gary R Hook | 1 | -18/+13 |
2018-05-03 | iommu/vt-d: Use WARN_ON_ONCE instead of BUG_ON in qi_flush_dev_iotlb() | ![](https://seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel | 1 | -1/+1 |
2018-05-03 | iommu/vt-d: fix shift-out-of-bounds in bug checking | ![](https://seccdn.libravatar.org/avatar/51e8b16df635b483bae8247e709f941f?s=13&d=retro) Changbin Du | 1 | -1/+1 |
2018-05-03 | iommu/dma: Move PCI window region reservation back into dma specific path. | ![](https://seccdn.libravatar.org/avatar/a0aab7d327d260796ef5d37881c07559?s=13&d=retro) Shameer Kolothum | 1 | -29/+25 |
2018-05-03 | iommu/rockchip: Make clock handling optional | ![](https://seccdn.libravatar.org/avatar/baf17f8bb2501cc717ba1ebf116e55b0?s=13&d=retro) Heiko Stuebner | 1 | -1/+8 |
2018-05-03 | iommu/amd: Hide unused iommu_table_lock | ![](https://seccdn.libravatar.org/avatar/f1897d8cf2fe6c8e75a0c9add2d05b0c?s=13&d=retro) Arnd Bergmann | 1 | -1/+1 |
2018-05-03 | iommu/vt-d: Fix usage of force parameter in intel_ir_reconfigure_irte() | ![](https://seccdn.libravatar.org/avatar/b7bab099520be01cc332ca69b10591a5?s=13&d=retro) Jagannathan Raman | 1 | -1/+1 |
2018-05-03 | iommu/tegra: gart: Fix gart_iommu_unmap() | ![](https://seccdn.libravatar.org/avatar/38f8ab512cdd3849b7df36e9ddcfb0db?s=13&d=retro) Dmitry Osipenko | 1 | -1/+1 |
2018-05-03 | iommu/tegra: gart: Add debugging facility | ![](https://seccdn.libravatar.org/avatar/38f8ab512cdd3849b7df36e9ddcfb0db?s=13&d=retro) Dmitry Osipenko | 1 | -0/+13 |
2018-05-03 | iommu/io-pgtable-arm: Use for_each_set_bit to simplify code | ![](https://seccdn.libravatar.org/avatar/99fadc7a66f85bd5c0262cb31d311d89?s=13&d=retro) YueHaibing | 2 | -8/+2 |
2018-05-03 | iommu/qcom: Simplify getting .drvdata | ![](https://seccdn.libravatar.org/avatar/11e70e99dbab4fc58db01bab132f69b8?s=13&d=retro) Wolfram Sang | 1 | -4/+2 |
2018-05-03 | iommu: Remove depends on HAS_DMA in case of platform dependency | ![](https://seccdn.libravatar.org/avatar/4f6d66ae482f59501fa4224f9202ba9b?s=13&d=retro) Geert Uytterhoeven | 1 | -3/+2 |
2018-05-03 | iommu/vt-d: Ratelimit each dmar fault printing | ![](https://seccdn.libravatar.org/avatar/ea7951ec15491d3c413ec18f186d9241?s=13&d=retro) Dmitry Safonov | 1 | -5/+3 |
2018-04-11 | Merge tag 'iommu-updates-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 18 | -834/+868 |
2018-04-05 | headers: untangle kmemleak.h from mm.h | ![](https://seccdn.libravatar.org/avatar/85ee6d1720fef29a2eb9dcd47374fd67?s=13&d=retro) Randy Dunlap | 2 | -1/+1 |
2018-04-02 | Merge branch 'x86-dma-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 3 | -97/+45 |
2018-04-02 | Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -2/+2 |
2018-03-29 | Merge branches 'x86/amd', 'x86/vt-d', 'arm/rockchip', 'arm/omap', 'arm/mediatek', 'arm/exynos', 'arm/renesas', 'arm/smmu' and 'core' into next | ![](https://seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel | 16 | -699/+679 |
2018-03-29 | iommu/io-pgtable-arm: Avoid warning with 32-bit phys_addr_t | ![](https://seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy | 1 | -1/+1 |
2018-03-29 | iommu/rockchip: Support sharing IOMMU between masters | ![](https://seccdn.libravatar.org/avatar/d36c777fb75bd53002386b482ff23b55?s=13&d=retro) Jeffy Chen | 1 | -2/+20 |
2018-03-29 | iommu/rockchip: Add runtime PM support | ![](https://seccdn.libravatar.org/avatar/d36c777fb75bd53002386b482ff23b55?s=13&d=retro) Jeffy Chen | 1 | -52/+129 |
2018-03-29 | iommu/rockchip: Fix error handling in init | ![](https://seccdn.libravatar.org/avatar/d36c777fb75bd53002386b482ff23b55?s=13&d=retro) Jeffy Chen | 1 | -13/+2 |
2018-03-29 | iommu/rockchip: Use OF_IOMMU to attach devices automatically | ![](https://seccdn.libravatar.org/avatar/d36c777fb75bd53002386b482ff23b55?s=13&d=retro) Jeffy Chen | 1 | -95/+40 |