| 1 |
$FreeWRT$ |
| 2 |
|
| 3 |
cf. package/busybox/patches/940-missing_syms.patch |
| 4 |
|
| 5 |
--- linux-2.6.19.1/kernel/module.c.orig 2006-12-11 20:32:53.000000000 +0100 |
| 6 |
+++ linux-2.6.19.1/kernel/module.c 2007-08-01 12:03:18.000000000 +0200 |
| 7 |
@@ -914,8 +914,7 @@ static unsigned long resolve_symbol(Elf_ |
| 8 |
unsigned long ret; |
| 9 |
const unsigned long *crc; |
| 10 |
|
| 11 |
- ret = __find_symbol(name, &owner, &crc, |
| 12 |
- !(mod->taints & TAINT_PROPRIETARY_MODULE)); |
| 13 |
+ ret = __find_symbol(name, &owner, &crc, 1); |
| 14 |
if (ret) { |
| 15 |
/* use_module can fail due to OOM, or module unloading */ |
| 16 |
if (!check_version(sechdrs, versindex, name, mod, crc) || |