summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/cmd/mdb/intel/kmdb/kctl/kctl_isadep.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/usr/src/cmd/mdb/intel/kmdb/kctl/kctl_isadep.c b/usr/src/cmd/mdb/intel/kmdb/kctl/kctl_isadep.c
index 41cdf82094..be78d7fa48 100644
--- a/usr/src/cmd/mdb/intel/kmdb/kctl/kctl_isadep.c
+++ b/usr/src/cmd/mdb/intel/kmdb/kctl/kctl_isadep.c
@@ -114,14 +114,12 @@ kctl_pcache_create(int *nprops)
ttymode);
}
- /*
- * console is defined by "console" property, with
- * fallback on the old "input-device" property.
- */
(void) strcpy(inputdev, "text"); /* default to screen */
- if (!preader("console", inputdev, sizeof ((&pnv[0])->kanv_val)))
+ if (!preader("diag-device", inputdev, sizeof ((&pnv[0])->kanv_val)) &&
+ !preader("console", inputdev, sizeof ((&pnv[0])->kanv_val))) {
(void) preader("input-device", inputdev,
sizeof ((&pnv[0])->kanv_val));
+ }
if (strncmp(inputdev, "tty", 3) == 0 &&
inputdev[4] == '\0' &&