CONFIG_KALLSYMS_EXTRA_PASS

From: Steven Rostedt
Date: Tue May 17 2005 - 16:26:51 EST


OK, I'm working on a custom kernel, and suddenly I'm getting the compile
error "Try setting CONFIG_KALLSYMS_EXTRA_PASS". I've also just did a
debian update, but that doesn't seem to bother the vanilla kernel.

What did I screw up to cause this kind of error? For now I'll just set
this CONFIG option, but I would like to also know how to fix this. Where
do I start to look?

Thanks,

-- Steve


FYI:

$ diff -u System.map .tmp_System.map
--- System.map 2005-05-17 17:00:45.000000000 -0400
+++ .tmp_System.map 2005-05-17 17:00:45.000000000 -0400
@@ -25485,9 +25485,9 @@
c03a1290 D kallsyms_addresses
c03aae14 D kallsyms_num_syms
c03aae18 D kallsyms_names
-c03c2b98 D kallsyms_markers
-c03c2c34 D kallsyms_token_table
-c03c300c D kallsyms_token_index
+c03c2b80 D kallsyms_markers
+c03c2c1c D kallsyms_token_table
+c03c2ff4 D kallsyms_token_index
c03c4000 D idt_table
c03c4000 A __nosave_begin
c03c4000 A __nosave_end

Looks to me that the kallsyms_names have changed.
System.map has 0x17d80 bytes and .tmp_System.map has 0x17d68 bytes with
the difference of 0x18 or 24 bytes (six 32bit words).

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/