Frans Pop wrote:
On Tuesday 26 August 2008, Frans Pop wrote:
After booting the system I did 'echo 1 >/sys/block/sdX/device/queue_depth'
and after that the HDD led showed disk activity again.
And to confirm that, applying the following patch to sata_mv for 2.6.26.3
makes the HDD led work again as well:
--- a/drivers/ata/sata_mv.c
+++ b/drivers/ata/sata_mv.c
..
ATA_FLAG_PMP | ATA_FLAG_ACPI_SATA |
- ATA_FLAG_NCQ | ATA_FLAG_AN,
+ ATA_FLAG_AN,
..
So somehow enabling NCQ is at the root of the issue.
..
Pardon me digging up this old thread again,
but I'm back working on sata_mv now.
There is a reported chipset errata for *exactly* this symptom,
though the errata is supposedly for the older 6041/6081 variants.
But it is possible that the same problem still exists in the
chip you are using there (SOC, right?).
The problem is exactly as you described it: turning on NCQ
causes the activity LEDs to remain on constantly.
No known workaround or fix is available from Marvell,
so "just live with it" is the only solution. :)
Cheers
--
To unsubscribe from this list: 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