There is a typo in the 2.2.14 source (and the last 2.3.X code I looked at) that
means that only the kernel ex_table is searched on Alpha Linux.
cvs rdiff -r linux_2_2_14 quadrics/linux/arch/alpha/mm/extable.c
Index: quadrics/linux/arch/alpha/mm/extable.c
diff -c quadrics/linux/arch/alpha/mm/extable.c:1.1.1.1
quadrics/linux/arch/alpha/mm/extable.c:1.2
*** quadrics/linux/arch/alpha/mm/extable.c:1.1.1.1 Thu Dec 9 18:50:10 1999
--- quadrics/linux/arch/alpha/mm/extable.c Fri Mar 31 08:35:00 2000
***************
*** 41,47 ****
{
unsigned ret;
! #ifndef CONFIG_MODULE
/* There is only the kernel to search. */
ret = search_one_table(__start___ex_table, __stop___ex_table - 1,
addr - gp);
--- 41,47 ----
{
unsigned ret;
! #ifndef CONFIG_MODULES
/* There is only the kernel to search. */
ret = search_one_table(__start___ex_table, __stop___ex_table - 1,
addr - gp);
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Fri Apr 07 2000 - 21:00:10 EST