This enables IOMMU for SVM. Instead of sharing a H_PUT_TCE_INDIRECT page, this uses H_PUT_TCE for mapping and H_STUFF_TCE for clearing TCEs which should bring acceptable performance at the boot time; otherwise things work with the same speed anyway. Please comment. Thanks. This is based on sha1 37d4e84f765b Linus Torvalds Merge tag 'ceph-for-5.5-rc2' of git://github.com/ceph/ceph-client Please comment. Thanks. Alexey Kardashevskiy (3): powerpc/pseries: Allow not having ibm,hypertas-functions::hcall-multi-tce for DDW powerpc/pseries/iommu: Separate FW_FEATURE_MULTITCE to put/stuff features powerpc/pseries/svm: Allow IOMMU to work in SVM Ram Pai (1): Revert "powerpc/pseries/iommu: Don't use dma_iommu_ops on secure guests" arch/powerpc/include/asm/firmware.h | 6 ++- arch/powerpc/platforms/pseries/firmware.c | 10 +++- arch/powerpc/platforms/pseries/iommu.c | 65 +++++++++++++---------- 3 files changed, 50 insertions(+), 31 deletions(-) -- 2.17.1