arch/i386/kernel/kgdb_stub.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

diff -puN arch/i386/kernel/kgdb_stub.c~kgdb-cpumask_t arch/i386/kernel/kgdb_stub.c
--- 25/arch/i386/kernel/kgdb_stub.c~kgdb-cpumask_t	2003-08-06 22:50:07.000000000 -0700
+++ 25-akpm/arch/i386/kernel/kgdb_stub.c	2003-08-06 22:50:07.000000000 -0700
@@ -1943,7 +1943,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;
 		}

_