openwrtv3/target/linux/generic
Felix Fietkau 1e1a0592f8 kernel: fix crashes on MIPS when loading kernel modules under memory pressure
When memory is tight, modules may need to be loaded into vmalloc()
space. The code then has to generate jump trampolines which enable
relocations between vmalloc space and physical address space.

The code had a bug that was freeing these trampolines even when the
module was successfully loaded.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-02-15 12:35:17 +01:00
..
base-files update the /init file to start /sbin/init 2013-03-13 18:11:13 +00:00
files kernel: fix build error in mtdsplit driver 2017-02-07 11:39:11 +01:00
image treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
patches-3.18 kernel: fix crashes on MIPS when loading kernel modules under memory pressure 2017-02-15 12:35:17 +01:00
patches-4.4 kernel: fix crashes on MIPS when loading kernel modules under memory pressure 2017-02-15 12:35:17 +01:00
patches-4.9 kernel: fix crashes on MIPS when loading kernel modules under memory pressure 2017-02-15 12:35:17 +01:00
config-3.18 kernel: remove yaffs2 support, it is no longer needed 2017-01-16 20:40:12 +01:00
config-4.4 imx6: fix build error 2017-01-27 16:51:44 +01:00
config-4.9 kernel: add missing symbol for v4.9 2017-02-15 09:11:11 +01:00
PATCHES kernel: update PATCHES with a stricter policy 2013-07-09 20:52:07 +00:00