diff options
author | Jan Beulich <JBeulich@novell.com> | 2009-07-06 09:51:44 -0400 |
---|---|---|
committer | Rusty Russell <rusty@rustcorp.com.au> | 2009-09-24 11:02:57 -0400 |
commit | 554bdfe5acf3715e87c8d5e25a4f9a896ac9f014 (patch) | |
tree | 8a03f9799114c8100a3e54d230d9e31703248f7a /include | |
parent | 4a4962263f07d14660849ec134ee42b63e95ea9a (diff) |
module: reduce string table for loaded modules (v2)
Also remove all parts of the string table (referenced by the symbol
table) that are not needed for kallsyms use (i.e. which were only
referenced by symbols discarded by the previous patch, or not
referenced at all for whatever reason).
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/module.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/module.h b/include/linux/module.h index 1d3ccb173fd..aca98036595 100644 --- a/include/linux/module.h +++ b/include/linux/module.h | |||
@@ -315,7 +315,7 @@ struct module | |||
315 | */ | 315 | */ |
316 | Elf_Sym *symtab, *core_symtab; | 316 | Elf_Sym *symtab, *core_symtab; |
317 | unsigned int num_symtab, core_num_syms; | 317 | unsigned int num_symtab, core_num_syms; |
318 | char *strtab; | 318 | char *strtab, *core_strtab; |
319 | 319 | ||
320 | /* Section attributes */ | 320 | /* Section attributes */ |
321 | struct module_sect_attrs *sect_attrs; | 321 | struct module_sect_attrs *sect_attrs; |