From: "Nguyen, Tom L" Somehow the change in TARGET_CPUS generated this error in UP environment. Patch below will fix it. Signed-off-by: Andrew Morton --- 25-akpm/include/asm-i386/msi.h | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN include/asm-i386/msi.h~msi-target-cpus-fix include/asm-i386/msi.h --- 25/include/asm-i386/msi.h~msi-target-cpus-fix 2004-06-09 18:06:57.528933200 -0700 +++ 25-akpm/include/asm-i386/msi.h 2004-06-09 18:06:57.531932744 -0700 @@ -16,7 +16,7 @@ #ifdef CONFIG_SMP #define MSI_TARGET_CPU logical_smp_processor_id() #else -#define MSI_TARGET_CPU TARGET_CPUS +#define MSI_TARGET_CPU cpu_to_logical_apicid(first_cpu(cpu_online_map)) #endif #endif /* ASM_MSI_H */ _