aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--kernel/debug/gdbstub.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/kernel/debug/gdbstub.c b/kernel/debug/gdbstub.c
index 7510dc687c0d..9f267b8905b4 100644
--- a/kernel/debug/gdbstub.c
+++ b/kernel/debug/gdbstub.c
@@ -1033,13 +1033,14 @@ int gdb_serial_stub(struct kgdb_state *ks)
1033 return DBG_PASS_EVENT; 1033 return DBG_PASS_EVENT;
1034 } 1034 }
1035#endif 1035#endif
1036 /* Fall through */
1036 case 'C': /* Exception passing */ 1037 case 'C': /* Exception passing */
1037 tmp = gdb_cmd_exception_pass(ks); 1038 tmp = gdb_cmd_exception_pass(ks);
1038 if (tmp > 0) 1039 if (tmp > 0)
1039 goto default_handle; 1040 goto default_handle;
1040 if (tmp == 0) 1041 if (tmp == 0)
1041 break; 1042 break;
1042 /* Fall through on tmp < 0 */ 1043 /* Fall through - on tmp < 0 */
1043 case 'c': /* Continue packet */ 1044 case 'c': /* Continue packet */
1044 case 's': /* Single step packet */ 1045 case 's': /* Single step packet */
1045 if (kgdb_contthread && kgdb_contthread != current) { 1046 if (kgdb_contthread && kgdb_contthread != current) {
@@ -1048,7 +1049,7 @@ int gdb_serial_stub(struct kgdb_state *ks)
1048 break; 1049 break;
1049 } 1050 }
1050 dbg_activate_sw_breakpoints(); 1051 dbg_activate_sw_breakpoints();
1051 /* Fall through to default processing */ 1052 /* Fall through - to default processing */
1052 default: 1053 default:
1053default_handle: 1054default_handle:
1054 error = kgdb_arch_handle_exception(ks->ex_vector, 1055 error = kgdb_arch_handle_exception(ks->ex_vector,