I tried to compile and boot a fresh linux-2.4.7 kernel, and I got an
"Unable to handle kernel paging request" during boot, at EIP
0010:[<c02491d1>]. The docs tell me to run "nm vmlinux" to find the
address, but I didn't get this to work on my "bzImage", so instead I
looked in System.map, which indicates the problem is in dmi_table():
c0249090 t winchip_mcheck_init
c02490cc T mcheck_init
c0249110 t mcheck_disable
c0249120 t dmi_string
c0249160 t dmi_table
c0249210 T dmi_iterate
c02492f0 t dmi_save_ident
c024936c t disable_ide_dma
The "Call Trace: [<c0105037>][<c0105454>]" seems to indicate init()
and kernel_thread(), respectively, which I geuss is not very helpful.
dmi_table() is in arch/i386/kernel/dmi_scan.c which was not present in
my old 2.2.16 kernel. The file doesn't have any comments indicating
who wrote it.
Hope you can use this for something. Will you be helped if I enable
dmi_printk() and try this again?
This happened on a Toshiba Portege 7020CT with a Pentium II processor.
Lars Aronsson.
-- Aronsson Datateknik Teknikringen 1e tel +46-70-7891609 lars@aronsson.se SE-583 30 Linköping, Sweden fax +46-13-211820 http://aronsson.se - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/