Thread (26 messages) 26 messages, 7 authors, 2018-06-04

Re: drop abort sequence, kill BLK_EH_HANDLED v2

From: Jens Axboe <axboe@kernel.dk>
Date: 2018-05-29 15:12:09

On 5/29/18 7:52 AM, Christoph Hellwig wrote:
Hi all,

this series removes the BLK_EH_HANDLED return value, and instead places
responsibility of timed out commands entirely on the drivers.  Except
for some odd layering vilations in libiscsi this actually is
surprisingly simple.   Some of the grunt work here is from Keith and
Bart, just repackaged up
Survives my basic smoke testing, including timeout triggering with
null_blk and SCSI. I have applied this, it's much cleaner and simpler.
And we shrink the request a lot, which is great. Note I applied a
followup patch that kills two holes in struct request, and I fixed
a trailing whitespace in patch #3.

-- 
Jens Axboe
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help