commit | 0ab4743ebc18c23bddf3e288cfc6221ec71533ac | [log] [tgz] |
---|---|---|
author | Philip J Kelleher <pjk1939@linux.vnet.ibm.com> | Tue Jun 18 14:36:26 2013 -0500 |
committer | Jens Axboe <axboe@kernel.dk> | Wed Jun 19 13:52:09 2013 +0200 |
tree | 0977d5fe4a55f914e3bc9e2f4a7847ff555d5417 | |
parent | a3299ab18591d36ad5622f5064619123c439b779 [diff] |
rsxx: Restructured DMA cancel scheme. Before, DMAs would never be cancelled if there was a data stall or an EEH Permenant failure which would cause an unrecoverable I/O hang. The DMA cancellation mechanism has been modified to fix these issues and allows DMAs to be cancelled during the above mentioned events. Signed-off-by: Philip J Kelleher <pjk1939@linux.vnet.ibm.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>