diff options
Diffstat (limited to 'usr/src')
-rw-r--r-- | usr/src/cmd/mdb/intel/kmdb/kctl/kctl_isadep.c | 8 |
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' && |