6493063 sata framework incorrectly tests for partial information when doing IDENTIFY DEVICE
--- a/usr/src/uts/common/sys/sata/sata_defs.h Fri Mar 30 11:43:17 2007 -0700
+++ b/usr/src/uts/common/sys/sata/sata_defs.h Fri Mar 30 11:43:51 2007 -0700
@@ -234,6 +234,7 @@
#define SATA_ATA_TYPE_MASK 0x8001 /* ATA Device type mask */
#define SATA_ATA_TYPE 0x0000 /* ATA device */
#define SATA_REM_MEDIA 0x0080 /* Removable media */
+#define SATA_INCOMPLETE_DATA 0x0004 /* Incomplete Identify Device data */
#define SATA_ID_SERIAL_OFFSET 10
#define SATA_ID_SERIAL_LEN 20