diff -puN arch/i386/kernel/kgdb_stub.c~cpumask_t-1 arch/i386/kernel/kgdb_stub.c --- 25/arch/i386/kernel/kgdb_stub.c~cpumask_t-1 2003-07-07 22:05:46.000000000 -0700 +++ 25-akpm/arch/i386/kernel/kgdb_stub.c 2003-07-07 22:05:46.000000000 -0700 @@ -1825,7 +1825,7 @@ kgdb_handle_exception(int exceptionVecto /* * Early in the bring up there will be NO cpus on line... */ - if (!cpu_avail && cpu_online_map) { + if (!cpu_avail && !cpus_empty(cpu_online_map)) { to_gdb("No cpus unblocked, see 'kgdb_info.hold_cpu'\n"); goto once_again; }