diff options
| -rw-r--r-- | kernel/debug/kdb/kdb_debugger.c | 4 | ||||
| -rw-r--r-- | kernel/debug/kdb/kdb_io.c | 2 | ||||
| -rw-r--r-- | kernel/debug/kdb/kdb_main.c | 2 | ||||
| -rw-r--r-- | kernel/debug/kdb/kdb_private.h | 2 | 
4 files changed, 3 insertions, 7 deletions
diff --git a/kernel/debug/kdb/kdb_debugger.c b/kernel/debug/kdb/kdb_debugger.c index fe422d27578..d9ca9aa481e 100644 --- a/kernel/debug/kdb/kdb_debugger.c +++ b/kernel/debug/kdb/kdb_debugger.c @@ -126,10 +126,8 @@ int kdb_stub(struct kgdb_state *ks)  	KDB_STATE_CLEAR(PAGER);  	kdbnearsym_cleanup();  	if (error == KDB_CMD_KGDB) { -		if (KDB_STATE(DOING_KGDB) || KDB_STATE(DOING_KGDB2)) { +		if (KDB_STATE(DOING_KGDB))  			KDB_STATE_CLEAR(DOING_KGDB); -			KDB_STATE_CLEAR(DOING_KGDB2); -		}  		return DBG_PASS_EVENT;  	}  	kdb_bp_install(ks->linux_regs); diff --git a/kernel/debug/kdb/kdb_io.c b/kernel/debug/kdb/kdb_io.c index bd233264b29..0dbcdfbb6fd 100644 --- a/kernel/debug/kdb/kdb_io.c +++ b/kernel/debug/kdb/kdb_io.c @@ -399,7 +399,7 @@ poll_again:  			    strcmp(lastchar - 11, "$qSupported") == 0) {  				kdb_gdb_state_pass(lastchar - 11);  				strcpy(buffer, "kgdb"); -				KDB_STATE_SET(DOING_KGDB2); +				KDB_STATE_SET(DOING_KGDB);  				return buffer;  			}  		} diff --git a/kernel/debug/kdb/kdb_main.c b/kernel/debug/kdb/kdb_main.c index b33116ec9e6..63786e71a3c 100644 --- a/kernel/debug/kdb/kdb_main.c +++ b/kernel/debug/kdb/kdb_main.c @@ -1386,7 +1386,7 @@ int kdb_main_loop(kdb_reason_t reason, kdb_reason_t reason2, int error,  		}  		if (result == KDB_CMD_KGDB) { -			if (!(KDB_STATE(DOING_KGDB) || KDB_STATE(DOING_KGDB2))) +			if (!KDB_STATE(DOING_KGDB))  				kdb_printf("Entering please attach debugger "  					   "or use $D#44+ or $3#33\n");  			break; diff --git a/kernel/debug/kdb/kdb_private.h b/kernel/debug/kdb/kdb_private.h index 03d332e6344..e381d105b40 100644 --- a/kernel/debug/kdb/kdb_private.h +++ b/kernel/debug/kdb/kdb_private.h @@ -21,7 +21,6 @@  #define KDB_CMD_SS	(-1003)  #define KDB_CMD_SSB	(-1004)  #define KDB_CMD_KGDB (-1005) -#define KDB_CMD_KGDB2 (-1006)  /* Internal debug flags */  #define KDB_DEBUG_FLAG_BP	0x0002	/* Breakpoint subsystem debug */ @@ -146,7 +145,6 @@ extern int kdb_state;  						 * keyboard on this cpu */  #define KDB_STATE_KEXEC		0x00040000	/* kexec issued */  #define KDB_STATE_DOING_KGDB	0x00080000	/* kgdb enter now issued */ -#define KDB_STATE_DOING_KGDB2	0x00100000	/* kgdb enter now issued */  #define KDB_STATE_KGDB_TRANS	0x00200000	/* Transition to kgdb */  #define KDB_STATE_ARCH		0xff000000	/* Reserved for arch  						 * specific use */  |