[kvm PATCH 1/2] mm: export __vmalloc_node_range()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The __vmalloc_node_range() is in the include/linux/vmalloc.h file, but
it's not exported so it can't be used. This patch exports the API. The
motivation to export it is so that we can do aligned vmalloc's of KVM
vcpus.

Signed-off-by: Marc Orr <marcorr@xxxxxxxxxx>
---
 mm/vmalloc.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/mm/vmalloc.c b/mm/vmalloc.c
index a728fc492557..9e7974ab1da4 100644
--- a/mm/vmalloc.c
+++ b/mm/vmalloc.c
@@ -1763,6 +1763,7 @@ void *__vmalloc_node_range(unsigned long size, unsigned long align,
 			  "vmalloc: allocation failure: %lu bytes", real_size);
 	return NULL;
 }
+EXPORT_SYMBOL_GPL(__vmalloc_node_range);
 
 /**
  *	__vmalloc_node  -  allocate virtually contiguous memory
-- 
2.19.1.568.g152ad8e336-goog




[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux