|
@@ -23,6 +23,7 @@
|
|
|
#include <linux/moduleloader.h>
|
|
|
#include <linux/elf.h>
|
|
|
#include <linux/mm.h>
|
|
|
+#include <linux/numa.h>
|
|
|
#include <linux/vmalloc.h>
|
|
|
#include <linux/slab.h>
|
|
|
#include <linux/fs.h>
|
|
@@ -46,7 +47,7 @@ static DEFINE_SPINLOCK(dbe_lock);
|
|
|
void *module_alloc(unsigned long size)
|
|
|
{
|
|
|
return __vmalloc_node_range(size, 1, MODULE_START, MODULE_END,
|
|
|
- GFP_KERNEL, PAGE_KERNEL, -1,
|
|
|
+ GFP_KERNEL, PAGE_KERNEL, NUMA_NO_NODE,
|
|
|
__builtin_return_address(0));
|
|
|
}
|
|
|
#endif
|