]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r218596, r218605:
authormav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 19 Apr 2011 16:43:55 +0000 (16:43 +0000)
committermav <mav@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 19 Apr 2011 16:43:55 +0000 (16:43 +0000)
commit1e64a71b4fe7c8f8a2e38b4cd440e0ff4cfd4a96
tree2b0d6fe8c7d65c5fe67547343e910f85ff7df545
parentc828f930d8616d462a6607e32db50e590ce19959
MFC r218596, r218605:
Disable NCQ for multiport Marvell 88SX61XX SATA controllers. Simultaneous
active I/O to several disks (copying large file on ZFS) causes timeout after
just a few seconds of run. Single port 88SX6111 seems like not affected.

Skip reading transferred bytes count for these controllers. It works for
88SX6111, but 88SX6145 always returns zero there. Haven't tested others,
but better to be safe.

git-svn-id: svn://svn.freebsd.org/base/stable/8@220850 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/ahci/ahci.c