Jeff Garzik,
First of all, thank you for your work on the SATA implementation for
Linux. I am looking forward to using NCQ. On that topic, I just
purchased a motherboard thinking I could use SATA NCQ. I partly based
my decision on the kernel source code. It seems to indicate the Intel
ICH7 is AHCI compatible:
/linux-2.6.19/drivers/ata/ata_piix.c (lines 226-227):
/* 82801GB/GR/GH (ICH7, identical to ICH6) */
{ 0x8086, 0x27c0, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ich6_sata_ahci },
/linux-2.6.19/drivers/ata/ahci.c (starting at line 300):
static const struct pci_device_id ahci_pci_tbl[] = {
/* Intel */
...
{ PCI_VDEVICE(INTEL, 0x27c1), board_ahci }, /* ICH7 */
I am running Fedora Core 5 w/ kernel 2.6.18, but I didn't see any AHCI
messages in the dmesg output that were described here:
http://blog.kovyrin.net/2006/08/11/turn-on-ncq-on-ich-linux/
So I did some more searching and found this Intel page:
http://www.intel.com/support/chipsets/imst/sb/CS-012304.htm
Where it says clearly:
"ICH8, ICH7 and ICH6-based chipsets, as well as ICH5 and ICH5R-based
chipsets, do not use AHCI."
So, does the kernel source code incorrectly indicate some of these
chipsets are AHCI compatible?
Thanks,
Wayne Sherman
System Design Works
Las Vegas
-
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