| 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: Dmitry Safonov <dima@arista.com> |
| 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 |
| @@ -237,7 +237,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; |
| } |