From: Pavel Machek This is obsolete x86-64 code. /dev/null | 0 arch/i386/kernel/dmi_scan.c | 10 +--------- 2 files changed, 1 insertion(+), 9 deletions(-) diff -puN arch/i386/kernel/dmi_scan.c~ia32-remove-SIMNOW arch/i386/kernel/dmi_scan.c --- 25/arch/i386/kernel/dmi_scan.c~ia32-remove-SIMNOW 2004-01-03 11:44:29.000000000 -0800 +++ 25-akpm/arch/i386/kernel/dmi_scan.c 2004-01-03 11:44:29.000000000 -0800 @@ -109,15 +109,7 @@ static int __init dmi_iterate(void (*dec u8 buf[15]; u32 fp=0xF0000; -#ifdef CONFIG_SIMNOW - /* - * Skip on x86/64 with simnow. Will eventually go away - * If you see this ifdef in 2.6pre mail me ! - */ - return -1; -#endif - - while( fp < 0xFFFFF) + while (fp < 0xFFFFF) { isa_memcpy_fromio(buf, fp, 15); if(memcmp(buf, "_DMI_", 5)==0 && dmi_checksum(buf)) diff -puN -L linux/arch/i386/kernel/dmi_scan.c /dev/null /dev/null _