The following reply was made to PR kern/42992; it has been noted by GNATS.
From: matthew green <mrg%eterna.com.au@localhost>
To: "Paul Koning" <Paul_Koning%Dell.com@localhost>
Cc: kern-bug-people%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
netbsd-bugs%netbsd.org@localhost, gnats-bugs%NetBSD.org@localhost
Subject: re: kern/42992: KGDB does not work once interrupts are enabled
Date: Fri, 19 Mar 2010 09:40:58 +1100
It looks like DDB doesn't handle multiple CPUs. More precisely, it
displays the CPU number in its prompt, but I don't see any code to stop
other CPUs.
look in eg i386/db_interface.c for db_suspend_others() and
db_resume_others()..
the same method is used on many of our MP platforms.
.mrg.