[PATCH]Handle symbols from modules with CONFIG_MODVERSIONS
Masahiro Adegawa
adegawa at zerosoft.co.jp
Fri Aug 27 02:51:05 PDT 1999
hi,
--- linux-2.2.11-t/arch/i386/kdb/kdbsupport.c Tue Aug 10 14:51:53 1999
+++ linux-2.2.12/arch/i386/kdb/kdbsupport.c Fri Aug 27 17:50:09 1999
@@ -449,6 +449,19 @@
if (ksp->name && (strcmp(ksp->name, symname)==0)) {
return ksp;
}
+#ifdef CONFIG_MODVERSIONS
+ if (ksp->name && (strstr(ksp->name, symname)==ksp->name)) {
+#ifdef CONFIG_SMP
+ if (strstr(ksp->name+strlen(symname),"_Rsmp_")==(ksp->name+strlen(symname)) &&
+ strlen(ksp->name)==(strlen(symname)+14)) {
+#else
+ if (strstr(ksp->name+strlen(symname),"_R")==(ksp->name+strlen(symname)) &&
+ strlen(ksp->name)==(strlen(symname)+10)) {
+#endif
+ return ksp;
+ }
+ }
+#endif
}
return NULL;
-Adegawa Masahiro
More information about the kdb
mailing list