nwhitehorn 44bd812195 MFC r208870:
Some revisions of the Serverworks K2 SATA controller have a data
corruption bug where if an ATA command is issued before DMA is started,
data will become available to the controller before it knows what to do
with it. This results in either data corruption or a controller crash.

This patch remedies the problem by adopting the workaround employed
by Linux and Darwin: starting the DMA engine prior to sending the ATA
command.

Reviewed by:	mav
Approved by:	re (kib)
2010-06-11 14:06:35 +00:00
..
2010-06-01 21:19:58 +00:00
2010-05-25 02:28:39 +00:00
2009-12-14 00:15:56 +00:00
2010-06-06 13:08:36 +00:00
2010-04-28 10:03:54 +00:00
2010-06-02 18:46:12 +00:00
2010-05-17 23:51:57 +00:00
2010-06-11 14:06:35 +00:00
2010-06-07 20:31:55 +00:00
2010-06-08 04:41:31 +00:00
2010-06-01 21:19:58 +00:00
2010-06-10 20:04:44 +00:00
2009-11-22 16:04:49 +00:00
2010-05-08 18:54:47 +00:00
2010-06-02 18:46:12 +00:00
2010-05-31 22:29:48 +00:00
2010-06-10 20:20:46 +00:00
2010-06-01 09:32:22 +00:00
2010-06-11 03:13:19 +00:00
2010-05-11 11:53:10 +00:00
2010-03-30 19:52:45 +00:00
2010-06-10 20:13:03 +00:00
2010-04-09 01:14:39 +00:00
2009-10-07 14:14:05 +00:00
2010-01-17 13:36:13 +00:00
2010-05-23 16:16:33 +00:00
2010-04-14 01:22:33 +00:00
2010-06-10 19:11:00 +00:00
2010-04-06 23:03:20 +00:00
2010-05-23 16:16:33 +00:00
2010-05-10 18:47:52 +00:00
2010-06-05 14:53:34 +00:00
2010-05-23 21:57:45 +00:00
2009-08-12 20:30:27 +00:00