The MIPS part.

Signed-off-by: Konstantin Baydarov <[EMAIL PROTECTED]>

 arch/mips/kernel/kgdb.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Index: ko_2_6_24_3_kgdb/arch/mips/kernel/kgdb.c
===================================================================
--- ko_2_6_24_3_kgdb.orig/arch/mips/kernel/kgdb.c
+++ ko_2_6_24_3_kgdb/arch/mips/kernel/kgdb.c
@@ -95,7 +95,7 @@ void handle_exception(struct pt_regs *re
        if (fixup_exception(regs))
                return;
 
-       if (atomic_read(&debugger_active))
+       if (atomic_read(&debugger_active) && !atomic_read(&debugger_exiting))
                kgdb_nmihook(smp_processor_id(), regs);
 
        if (atomic_read(&kgdb_setting_breakpoint))

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Kgdb-bugreport mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/kgdb-bugreport

Reply via email to