|
|
@@ -535,6 +535,8 @@ return_normal:
|
|
|
arch_kgdb_ops.correct_hw_break();
|
|
|
if (trace_on)
|
|
|
tracing_on();
|
|
|
+ kgdb_info[cpu].debuggerinfo = NULL;
|
|
|
+ kgdb_info[cpu].task = NULL;
|
|
|
kgdb_info[cpu].exception_state &=
|
|
|
~(DCPU_WANT_MASTER | DCPU_IS_SLAVE);
|
|
|
kgdb_info[cpu].enter_kgdb--;
|
|
|
@@ -667,6 +669,8 @@ kgdb_restore:
|
|
|
if (trace_on)
|
|
|
tracing_on();
|
|
|
|
|
|
+ kgdb_info[cpu].debuggerinfo = NULL;
|
|
|
+ kgdb_info[cpu].task = NULL;
|
|
|
kgdb_info[cpu].exception_state &=
|
|
|
~(DCPU_WANT_MASTER | DCPU_IS_SLAVE);
|
|
|
kgdb_info[cpu].enter_kgdb--;
|