--- linux-2.4.35-al20.1/arch/i386/kernel/dmi_scan.c 2007-08-07 12:51:46 +0200 +++ linux-2.4.35-al20.1-build/arch/i386/kernel/dmi_scan.c 2007-08-13 16:24:55 +0200 @@ -538,6 +538,7 @@ */ +#ifdef CONFIG_VT /* IBM bladeservers have a USB console switch. The keyboard type is USB * and the hardware does not have a console keyboard. We disable the * console keyboard so the kernel does not try to initialize one and @@ -552,6 +553,7 @@ keyboard_controller_present = 0; return 0; } +#endif /* * This will be expanded over time to force things like the APM @@ -843,7 +845,8 @@ MATCH(DMI_SYS_VENDOR, "IBM"), NO_MATCH, NO_MATCH, NO_MATCH } }, - /* +#ifdef CONFIG_VT + /* * IBM Bladeservers */ @@ -852,6 +855,7 @@ MATCH(DMI_BOARD_NAME, "Server Blade"), NO_MATCH, NO_MATCH } }, +#endif #ifdef CONFIG_ACPI_BOOT /*