diff -urN 2.3.18ac1/arch/i386/kernel/traps.c 2.3.18ac1-oops/arch/i386/kernel/traps.c --- 2.3.18ac1/arch/i386/kernel/traps.c Sat Sep 11 02:47:52 1999 +++ 2.3.18ac1-oops/arch/i386/kernel/traps.c Sun Sep 12 17:04:13 1999 @@ -164,9 +164,8 @@ printk("\nCall Trace: "); stack = (unsigned long *) esp; i = 1; - module_start = PAGE_OFFSET + (max_mapnr << PAGE_SHIFT); - module_start = ((module_start + VMALLOC_OFFSET) & ~(VMALLOC_OFFSET-1)); - module_end = module_start + MODULE_RANGE; + module_start = VMALLOC_START; + module_end = VMALLOC_END; while (((long) stack & 4095) != 0) { addr = *stack++; /*