fwinstall: simplify, add support for devicename
[openadk.git] / target / linux / patches / 3.4.113 / module-alloc-size-check.patch
bloba792ac60a5a567435dda7810375bd931607991eb
1 https://dev.openwrt.org/browser/trunk/target/linux/generic/patches-3.3/340-module_alloc_size_check.patch?rev=30813
2 --- a/kernel/module.c
3 +++ b/kernel/module.c
4 @@ -2322,12 +2322,15 @@
6 void * __weak module_alloc(unsigned long size)
8 - return size == 0 ? NULL : vmalloc_exec(size);
9 + return vmalloc_exec(size);
12 static void *module_alloc_update_bounds(unsigned long size)
14 - void *ret = module_alloc(size);
15 + void *ret = NULL;
17 + if (size)
18 + ret = module_alloc(size);
20 if (ret) {
21 mutex_lock(&module_mutex);