Date: Thu, 9 Jun 2011 16:30:13 +0000 (UTC) From: Alexander Motin <mav@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/ata ata-sata.c Message-ID: <201106091630.p59GUZId020133@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
mav 2011-06-09 16:30:13 UTC
FreeBSD src repository
Modified files:
sys/dev/ata ata-sata.c
Log:
SVN rev 222897 on 2011-06-09 16:30:13Z by mav
Intel NM10 chipset's SATA controller has same PCI ID and revision as ICH7's,
but has only 2 SATA ports instead of 4. The worst part is that SStatus and
SError registers for missing ports are not implemented and return wrong
values (0xffffffff), that caused infinite reset loop.
Just ignore that SError value while I found no better way to identify them.
Revision Changes Path
1.12 +23 -7 src/sys/dev/ata/ata-sata.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201106091630.p59GUZId020133>
