From 5deb3317cb51ac52de922bb55f8492624018906d Mon Sep 17 00:00:00 2001 From: Roman Yeryomin Date: Thu, 13 Sep 2012 00:40:35 +0300 Subject: Add realtek target files Signed-off-by: Roman Yeryomin --- target/linux/realtek/patches-2.6.30/007-modules.diff | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 target/linux/realtek/patches-2.6.30/007-modules.diff (limited to 'target/linux/realtek/patches-2.6.30/007-modules.diff') diff --git a/target/linux/realtek/patches-2.6.30/007-modules.diff b/target/linux/realtek/patches-2.6.30/007-modules.diff new file mode 100644 index 000000000..a7148c260 --- /dev/null +++ b/target/linux/realtek/patches-2.6.30/007-modules.diff @@ -0,0 +1,17 @@ +Index: linux-2.6.30.9/arch/rlx/kernel/module.c +=================================================================== +--- linux-2.6.30.9.orig/arch/rlx/kernel/module.c ++++ linux-2.6.30.9/arch/rlx/kernel/module.c +@@ -387,10 +387,11 @@ int module_finalize(const Elf_Ehdr *hdr, + { + const Elf_Shdr *s; + char *secstrings = (void *)hdr + sechdrs[hdr->e_shstrndx].sh_offset; ++ char dbe_table[]="__dbe_table"; + + INIT_LIST_HEAD(&me->arch.dbe_list); + for (s = sechdrs; s < sechdrs + hdr->e_shnum; s++) { +- if (strcmp("__dbe_table", secstrings + s->sh_name) != 0) ++ if (strcmp(dbe_table, secstrings + s->sh_name) != 0) + continue; + me->arch.dbe_start = (void *)s->sh_addr; + me->arch.dbe_end = (void *)s->sh_addr + s->sh_size; -- cgit v1.2.3