--- /dev/null
+From 201c1db90cd643282185a00770f12f95da330eca Mon Sep 17 00:00:00 2001
+From: Joerg Roedel <jroedel@suse.de>
+Date: Tue, 23 Jul 2019 09:51:00 +0200
+Subject: iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA
+
+From: Joerg Roedel <jroedel@suse.de>
+
+commit 201c1db90cd643282185a00770f12f95da330eca upstream.
+
+The stub function for !CONFIG_IOMMU_IOVA needs to be
+'static inline'.
+
+Fixes: effa467870c76 ('iommu/vt-d: Don't queue_iova() if there is no flush queue')
+Signed-off-by: Joerg Roedel <jroedel@suse.de>
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+
+---
+ include/linux/iova.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/include/linux/iova.h
++++ b/include/linux/iova.h
+@@ -236,7 +236,7 @@ static inline void init_iova_domain(stru
+ {
+ }
+
+-bool has_iova_flush_queue(struct iova_domain *iovad)
++static inline bool has_iova_flush_queue(struct iova_domain *iovad)
+ {
+ return false;
+ }
io_uring-fix-the-sequence-comparison-in-io_sequence_defer.patch
iommu-vt-d-don-t-queue_iova-if-there-is-no-flush-queue.patch
iommu-iova-remove-stale-cached32_node.patch
+iommu-iova-fix-compilation-error-with-config_iommu_iova.patch