[PATCH] patch to DAC960 driver for error retry
authorAndrew Morton <akpm@digeo.com>
Tue, 4 Feb 2003 01:00:49 +0000 (17:00 -0800)
committerLinus Torvalds <torvalds@home.transmeta.com>
Tue, 4 Feb 2003 01:00:49 +0000 (17:00 -0800)
commit85e81b27fac1fbe33c03007eec448196b4b4c4cc
treec6d34738d0e5149aaae720a1ba81c2191fe1f4fb
parentd0863ebdc8051450de6ff56d540da1ffa0bc6823
[PATCH] patch to DAC960 driver for error retry

Patch from Dave Olien <dmo@osdl.org>

The following patch implements retry on media errors for the DAC960 driver.
On such media errors, the DAC960 apparently doesn't report how much of the
transfer may have been successful before the error was encountered.

This type of error should be rare on healthy hardware, especially if the
disks are stripped or mirrored.  But, when large transfers are submitted to
the controller, it's especially bad to have to fail the entire transfer
because one disk sector may have been bad.
drivers/block/DAC960.c
drivers/block/DAC960.h