--- linux/drivers/scsi/libata-scsi.c 2004-08-14 21:12:42.000000000 +1000 +++ linux/drivers/scsi/libata-scsi.c2681dpg 2004-08-17 22:00:59.501464824 +1000 @@ -534,7 +534,7 @@ 0, 0x5, /* claim SPC-3 version compatibility */ 2, - 96 - 4 + 95 - 4 }; /* set scsi removeable (RMB) bit per ata bit */ @@ -545,7 +545,7 @@ memcpy(rbuf, hdr, sizeof(hdr)); - if (buflen > 36) { + if (buflen > 35) { memcpy(&rbuf[8], "ATA ", 8); ata_dev_id_string(dev, &rbuf[16], ATA_ID_PROD_OFS, 16); ata_dev_id_string(dev, &rbuf[32], ATA_ID_FW_REV_OFS, 4);