Age | Commit message (Expand) | Author |
2019-06-15 | iommu/arm-smmu-v3: Don't disable SMMU in kdump kernel | ![](//seccdn.libravatar.org/avatar/9238e9c5166f51a7993dca43157b285f?s=13&d=retro) Will Deacon |
2019-02-12 | iommu/arm-smmu-v3: Use explicit mb() when moving cons pointer | ![](//seccdn.libravatar.org/avatar/9238e9c5166f51a7993dca43157b285f?s=13&d=retro) Will Deacon |
2019-02-12 | iommu/arm-smmu-v3: Avoid memory corruption from Hisilicon MSI payloads | ![](//seccdn.libravatar.org/avatar/dcbd645be8953361c5e807f4d20c81a8?s=13&d=retro) Zhen Lei |
2019-01-09 | iommu/arm-smmu-v3: Fix big-endian CMD_SYNC writes | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2018-08-24 | Merge tag 'iommu-updates-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/... | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2018-08-08 | Merge branches 'arm/shmobile', 'arm/renesas', 'arm/msm', 'arm/smmu', 'arm/oma... | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2018-08-08 | iommu: Remove the ->map_sg indirection | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2018-07-27 | iommu/arm-smmu-v3: Abort all transactions if SMMU is enabled in kdump kernel | ![](//seccdn.libravatar.org/avatar/9238e9c5166f51a7993dca43157b285f?s=13&d=retro) Will Deacon |
2018-07-27 | iommu/arm-smmu-v3: Prevent any devices access to memory without registration | ![](//seccdn.libravatar.org/avatar/dcbd645be8953361c5e807f4d20c81a8?s=13&d=retro) Zhen Lei |
2018-07-26 | iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register | ![](//seccdn.libravatar.org/avatar/f03b86ddc423d5ffe3c97604d54c234a?s=13&d=retro) Miao Zhong |
2018-07-10 | iommu: Remove IOMMU_OF_DECLARE | ![](//seccdn.libravatar.org/avatar/ee1e7f40e65828eb76184367a6353704?s=13&d=retro) Rob Herring |
2018-03-27 | iommu/arm-smmu-v3: Support 52-bit virtual address | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2018-03-27 | iommu/arm-smmu-v3: Support 52-bit physical address | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2018-03-27 | iommu/arm-smmu-v3: Clean up queue definitions | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2018-03-27 | iommu/arm-smmu-v3: Clean up table definitions | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2018-03-27 | iommu/arm-smmu-v3: Clean up register definitions | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2018-03-27 | iommu/arm-smmu-v3: Clean up address masking | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2018-03-27 | iommu/arm-smmu-v3: limit reporting of MSI allocation failures | ![](//seccdn.libravatar.org/avatar/bfce9f7b66a771268f6e2d2c4f7f3d56?s=13&d=retro) Nate Watterson |
2018-03-27 | iommu/arm-smmu-v3: Warn about missing IRQs | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2018-01-17 | Merge branches 'arm/renesas', 'arm/omap', 'arm/exynos', 'x86/amd', 'x86/vt-d'... | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2018-01-17 | iommu: Clean up of_iommu_init_fn | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2018-01-02 | iommu/arm-smmu-v3: Cope with duplicated Stream IDs | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2018-01-02 | iommu/arm-smmu-v3: Don't free page table ops twice | ![](//seccdn.libravatar.org/avatar/2c3245ccd59beffe3897bdeae393af8f?s=13&d=retro) Jean-Philippe Brucker |
2017-11-13 | Merge branches 'iommu/arm/smmu', 'iommu/updates', 'iommu/vt-d', 'iommu/ipmmu-... | ![](//seccdn.libravatar.org/avatar/c33ff614314691159e0e4ecb4173ab84?s=13&d=retro) Alex Williamson |
2017-10-20 | iommu/arm-smmu-v3: Use burst-polling for sync completion | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2017-10-20 | iommu/arm-smmu-v3: Consolidate identical timeouts | ![](//seccdn.libravatar.org/avatar/9238e9c5166f51a7993dca43157b285f?s=13&d=retro) Will Deacon |
2017-10-20 | iommu/arm-smmu-v3: Split arm_smmu_cmdq_issue_sync in half | ![](//seccdn.libravatar.org/avatar/9238e9c5166f51a7993dca43157b285f?s=13&d=retro) Will Deacon |
2017-10-20 | iommu/arm-smmu-v3: Use CMD_SYNC completion MSI | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2017-10-20 | iommu/arm-smmu-v3: Forget about cmdq-sync interrupt | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2017-10-20 | iommu/arm-smmu-v3: Specialise CMD_SYNC handling | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2017-10-20 | iommu/arm-smmu-v3: Correct COHACC override message | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2017-10-20 | iommu/arm-smmu-v3: Avoid ILLEGAL setting of STE.S1STALLD and CD.S | ![](//seccdn.libravatar.org/avatar/25548889f9614b82e3bc60065385baf4?s=13&d=retro) Yisheng Xie |
2017-10-20 | iommu/arm-smmu-v3: Ensure we sync STE when only changing config field | ![](//seccdn.libravatar.org/avatar/9238e9c5166f51a7993dca43157b285f?s=13&d=retro) Will Deacon |
2017-10-20 | iommu/arm-smmu: Remove ACPICA workarounds | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2017-10-02 | iommu/io-pgtable-arm: Convert to IOMMU API TLB sync | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2017-08-16 | iommu/arm-smmu-v3: Implement shutdown method | ![](//seccdn.libravatar.org/avatar/bfce9f7b66a771268f6e2d2c4f7f3d56?s=13&d=retro) Nate Watterson |
2017-06-23 | iommu/arm-smmu-v3: Add workaround for Cavium ThunderX2 erratum #126 | ![](//seccdn.libravatar.org/avatar/447678a47bf4ccb3c5b5d2315bfaf2a1?s=13&d=retro) Geetha Sowjanya |
2017-06-23 | iommu/arm-smmu-v3: Enable ACPI based HiSilicon CMD_PREFETCH quirk(erratum 161... | ![](//seccdn.libravatar.org/avatar/a0aab7d327d260796ef5d37881c07559?s=13&d=retro) shameer |
2017-06-23 | iommu/arm-smmu-v3: Add workaround for Cavium ThunderX2 erratum #74 | ![](//seccdn.libravatar.org/avatar/a8b2cdf49f6ef3db22e09650a469c5d9?s=13&d=retro) Linu Cherian |
2017-06-23 | iommu/arm-smmu-v3, acpi: Add temporary Cavium SMMU-V3 IORT model number defin... | ![](//seccdn.libravatar.org/avatar/5bb97635ed8719d5aafdffdad3a05493?s=13&d=retro) Robert Richter |
2017-06-23 | iommu/arm-smmu-v3: Remove io-pgtable spinlock | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2017-06-23 | iommu/io-pgtable: Introduce explicit coherency | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2017-06-23 | iommu: arm-smmu: Handle return of iommu_device_register. | ![](//seccdn.libravatar.org/avatar/6846d63f2effc497842ce83646721924?s=13&d=retro) Arvind Yadav |
2017-06-23 | iommu: arm-smmu-v3: make of_device_ids const | ![](//seccdn.libravatar.org/avatar/6846d63f2effc497842ce83646721924?s=13&d=retro) Arvind Yadav |
2017-06-23 | iommu/arm-smmu-v3: Increase CMDQ drain timeout value | ![](//seccdn.libravatar.org/avatar/7e29d303742f516f84b5b82d64605d6c?s=13&d=retro) Sunil Goutham |
2017-05-04 | Merge branches 'arm/exynos', 'arm/omap', 'arm/rockchip', 'arm/mediatek', 'arm... | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2017-04-26 | iommu/arm-smmu: Return IOVA in iova_to_phys when SMMU is bypassed | ![](//seccdn.libravatar.org/avatar/7e29d303742f516f84b5b82d64605d6c?s=13&d=retro) Sunil Goutham |
2017-04-20 | iommu/arm-smmu: Clean up early-probing workarounds | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2017-04-06 | iommu/arm-smmu-v3: Install bypass STEs for IOMMU_DOMAIN_IDENTITY domains | ![](//seccdn.libravatar.org/avatar/9238e9c5166f51a7993dca43157b285f?s=13&d=retro) Will Deacon |
2017-04-06 | iommu/arm-smmu-v3: Make arm_smmu_install_ste_for_dev return void | ![](//seccdn.libravatar.org/avatar/9238e9c5166f51a7993dca43157b285f?s=13&d=retro) Will Deacon |