summaryrefslogtreecommitdiffstats
path: root/sbin
diff options
context:
space:
mode:
authormav <mav@FreeBSD.org>2010-03-01 19:16:34 +0000
committermav <mav@FreeBSD.org>2010-03-01 19:16:34 +0000
commitd045f0db463a01a62577d59d90a394595e36e78d (patch)
treebc372b349f642497185ead19367d27337f13137f /sbin
parentac5ac1cdf2d6a5e1ea84997b51b50e5845bdea17 (diff)
downloadFreeBSD-src-d045f0db463a01a62577d59d90a394595e36e78d.zip
FreeBSD-src-d045f0db463a01a62577d59d90a394595e36e78d.tar.gz
MFC r204195:
Improve output for controllers that doesn't report SATA speed.
Diffstat (limited to 'sbin')
-rw-r--r--sbin/atacontrol/atacontrol.c1
-rw-r--r--sbin/camcontrol/camcontrol.c2
2 files changed, 3 insertions, 0 deletions
diff --git a/sbin/atacontrol/atacontrol.c b/sbin/atacontrol/atacontrol.c
index 29599eb..4354ddf 100644
--- a/sbin/atacontrol/atacontrol.c
+++ b/sbin/atacontrol/atacontrol.c
@@ -72,6 +72,7 @@ satarev2str(int mode)
case 1: return "SATA 1.5Gb/s";
case 2: return "SATA 3Gb/s";
case 3: return "SATA 6Gb/s";
+ case 0xff: return "SATA";
default: return "???";
}
}
diff --git a/sbin/camcontrol/camcontrol.c b/sbin/camcontrol/camcontrol.c
index 8a00f75..8e0605f 100644
--- a/sbin/camcontrol/camcontrol.c
+++ b/sbin/camcontrol/camcontrol.c
@@ -1022,6 +1022,8 @@ camxferrate(struct cam_device *device)
printf(" (");
if (sata->valid & CTS_SATA_VALID_REVISION)
printf("SATA %d.x, ", sata->revision);
+ else
+ printf("SATA, ");
if (sata->valid & CTS_SATA_VALID_MODE)
printf("%s, ", ata_mode2string(sata->mode));
if ((sata->valid & CTS_SATA_VALID_ATAPI) && sata->atapi != 0)
OpenPOWER on IntegriCloud