On Tuesday 14 August 2012, Catalin Marinas wrote: > + > +void *module_alloc(unsigned long size) > +{ > + return __vmalloc_node_range(size, 1, MODULES_VADDR, MODULES_END, > + GFP_KERNEL, PAGE_KERNEL_EXEC, -1, > + __builtin_return_address(0)); > +} > + What is the reason for using a separate virtual address range for the modules instead of falling back to the default module_alloc function that uses vmalloc_exec()? Arnd -- To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html