The patch at the tail of this mail makes ata_dev_try_classify() ignore
diagnostic code in FEATURE. If the iRam successfully gets attached
with the patch, can you please post 'hdparm -I /dev/sdX' and 'hdparm
--Istdout /dev/sdX' of the iRam?
--- a/drivers/scsi/libata-core.c
+++ b/drivers/scsi/libata-core.c
@@ -477,7 +477,7 @@ ata_dev_try_classify(struct ata_port *ap
else if ((device == 0) && (err == 0x81))
/* do nothing */ ;
else
- return ATA_DEV_NONE;
+ /*return ATA_DEV_NONE*/;
/* determine if device is ATA or ATAPI */
class = ata_dev_classify(&tf);
Hi, I'm having the same trouble with this card as everyone else. I'm
wondering if anyone would care to comment about what the above patch may
break. Is it going to disable safeguards, such that if a disk in my
system actually does crash, I won't know it? Or, is it simply going to
mean that I should be careful to only plug things into the system that I
know are supported?
I'm in contact with Gigabyte, trying to get their opinion on the
matter. I know others have said that they are very unhelpful when it
comes to linux support, but I'm hoping that if we can show them what's
wrong, they could roll up a fix in a firmware release.
-Bryan
-
: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html