These APIs are needed in DMA mapping API implementation as a module. Device
specific IOMMUs with associated DMA mapping implementations should be
buildable as modules.

Signed-off-by: Sakari Ailus <sakari.ai...@linux.intel.com>
---
 mm/vmalloc.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/mm/vmalloc.c b/mm/vmalloc.c
index 90520af..f22c01c 100644
--- a/mm/vmalloc.c
+++ b/mm/vmalloc.c
@@ -1379,6 +1379,7 @@ struct vm_struct *get_vm_area_caller(unsigned long size, 
unsigned long flags,
        return __get_vm_area_node(size, 1, flags, VMALLOC_START, VMALLOC_END,
                                  NUMA_NO_NODE, GFP_KERNEL, caller);
 }
+EXPORT_SYMBOL_GPL(get_vm_area_caller);
 
 /**
  *     find_vm_area  -  find a continuous kernel virtual area
@@ -1398,6 +1399,7 @@ struct vm_struct *find_vm_area(const void *addr)
 
        return NULL;
 }
+EXPORT_SYMBOL_GPL(find_vm_area);
 
 /**
  *     remove_vm_area  -  find and remove a continuous kernel virtual area
-- 
2.1.0.231.g7484e3b

_______________________________________________
iommu mailing list
iommu@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/iommu

Reply via email to