diff options
author | Tejun Heo <[email protected]> | 2009-09-11 14:26:40 +0200 |
---|---|---|
committer | Jens Axboe <[email protected]> | 2009-09-11 14:33:30 +0200 |
commit | da6c5c720c52cc717124f8f0830b710ea6a092fd (patch) | |
tree | f54c880aec9289895721e707d4b22e456b277127 /drivers/mtd/lpddr/lpddr_cmds.c | |
parent | 80a761fd33cf812f771e212139157bf8f58d4b3f (diff) |
scsi,block: update SCSI to handle mixed merge failures
Update scsi_io_completion() such that it only fails requests till the
next error boundary and retry the leftover. This enables block layer
to merge requests with different failfast settings and still behave
correctly on errors. Allow merge of requests of different failfast
settings.
As SCSI is currently the only subsystem which follows failfast status,
there's no need to worry about other block drivers for now.
Signed-off-by: Tejun Heo <[email protected]>
Cc: Niel Lambrechts <[email protected]>
Cc: James Bottomley <[email protected]>
Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'drivers/mtd/lpddr/lpddr_cmds.c')
0 files changed, 0 insertions, 0 deletions