iommu: retire bus_set_iommu()
Status from this message: Applied, thanks Robin.
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v4 Latest16 patches 12 repliesApplied
- v315 patches 27 repliesSuperseded
- v214 patches 8 repliesSuperseded
Earlier versions · 1
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v1 | 13 patches | 20 replies | Superseded |
Patches in v4 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/16 | iommu/vt-d: Handle race between registration and device probedrivers/ | +1 | 0 replies | |
| 2/16 | iommu/amd: Handle race between registration and device probedrivers/ | +4 | 0 replies | |
| 3/16 | iommu/s390: Fail probe for non-PCI devicesdrivers/ | +6 | 0 replies | |
| 4/16 | iommu: Always register bus notifiersdrivers/ | +37 | 3 replies | |
| 5/16 | iommu: Move bus setup to IOMMU device registrationdrivers/ | +30 | 8 replies | |
| 6/16 | iommu/amd: Clean up bus_set_iommu()drivers/ drivers/ drivers/ | +1 | 0 replies | |
| 7/16 | iommu/arm-smmu: Clean up bus_set_iommu()drivers/ | +2 | 0 replies | |
| 8/16 | iommu/arm-smmu-v3: Clean up bus_set_iommu()drivers/ | +2 | 0 replies | |
| 9/16 | iommu/dart: Clean up bus_set_iommu()drivers/ | +1 | 0 replies | |
| 10/16 | iommu/exynos: Clean up bus_set_iommu()drivers/ | +0 | 0 replies | |
| 11/16 | iommu/ipmmu-vmsa: Clean up bus_set_iommu()drivers/ | +1 | 0 replies | |
| 12/16 | iommu/mtk: Clean up bus_set_iommu()drivers/ drivers/ | +2 | 0 replies | |
| 13/16 | iommu/omap: Clean up bus_set_iommu()drivers/ | +0 | 0 replies | |
| 14/16 | iommu/tegra-smmu: Clean up bus_set_iommu()drivers/ | +6 | 0 replies | |
| 15/16 | iommu/virtio: Clean up bus_set_iommu()drivers/ | +0 | 0 replies | |
| 16/16 | iommu: Clean up bus_set_iommu()drivers/ drivers/ drivers/ +7 more | +0 | 0 replies |
Reviews trailers per patch
8 of 16 patches have a Reviewed-by or Acked-by.
| Patch | Kevin Tian | Niklas Schnelle | Marek Szyprowski | Matthew Rosato | Krishna Reddy | Will Deacon | Sven Peter | Jean-Philippe Brucker |
|---|---|---|---|---|---|---|---|---|
| 1/16 | R-b | |||||||
| 2/16 | ||||||||
| 3/16 | T-b | |||||||
| 4/16 | R-b | T-b | T-b | T-b | ||||
| 5/16 | R-b | T-b | T-b | T-b | R-b | |||
| 6/16 | ||||||||
| 7/16 | A-b | |||||||
| 8/16 | A-b | |||||||
| 9/16 | T-b R-b | |||||||
| 10/16 | T-b | |||||||
| 11/16 | ||||||||
| 12/16 | ||||||||
| 13/16 | ||||||||
| 14/16 | ||||||||
| 15/16 | R-b | |||||||
| 16/16 | R-b | T-b | T-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 8 reviewers.
Cover letter [PATCH v4 00/16] iommu: retire bus_set_iommu()
v3: https://lore.kernel.org/linux-iommu/[email protected]/
Hi all,
As promised, here's the rebased v4 which I hope is ready to go now. Besides the new patch for s390, there are just a few small improvements over v3 to make things even simpler and clearer.
Thanks,
Robin.
Matthew Rosato (1):
iommu/s390: Fail probe for non-PCI devices
Robin Murphy (15):
iommu/vt-d: Handle race between registration and device probe iommu/amd: Handle race between registration and device probe
iommu: Always register bus notifiers
iommu: Move bus setup to IOMMU device registration iommu/amd: Clean up bus_set_iommu()
iommu/arm-smmu: Clean up bus_set_iommu() iommu/arm-smmu-v3: Clean up bus_set_iommu() iommu/dart: Clean up bus_set_iommu()
iommu/exynos: Clean up bus_set_iommu() iommu/ipmmu-vmsa: Clean up bus_set_iommu() iommu/mtk: Clean up bus_set_iommu()
iommu/omap: Clean up bus_set_iommu() iommu/tegra-smmu: Clean up bus_set_iommu() iommu/virtio: Clean up bus_set_iommu()
iommu: Clean up bus_set_iommu()
drivers/iommu/amd/amd_iommu.h | 1 - drivers/iommu/amd/init.c | 9 +- drivers/iommu/amd/iommu.c | 25 +--- drivers/iommu/apple-dart.c | 30 +---- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 53 +------- drivers/iommu/arm/arm-smmu/arm-smmu.c | 84 +----------- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 4 - drivers/iommu/exynos-iommu.c | 9 -- drivers/iommu/fsl_pamu_domain.c | 4 - drivers/iommu/intel/iommu.c | 4 +- drivers/iommu/iommu.c | 137 +++++++++----------- drivers/iommu/ipmmu-vmsa.c | 35 +---- drivers/iommu/msm_iommu.c | 2 - drivers/iommu/mtk_iommu.c | 24 +--- drivers/iommu/mtk_iommu_v1.c | 13 +- drivers/iommu/omap-iommu.c | 6 - drivers/iommu/rockchip-iommu.c | 2 - drivers/iommu/s390-iommu.c | 13 +- drivers/iommu/sprd-iommu.c | 5 - drivers/iommu/sun50i-iommu.c | 2 - drivers/iommu/tegra-smmu.c | 29 +---- drivers/iommu/virtio-iommu.c | 25 ---- include/linux/iommu.h | 1 - 23 files changed, 86 insertions(+), 431 deletions(-)
Signature · 1 line
2.36.1.dirty