Messages in this thread | | | Date | Mon, 10 Feb 2014 03:24:37 -0800 | From | Christoph Hellwig <> | Subject | [PATCH 0/3] blk-mq: rework I/O completions |
| |
This series reworks how the blk-mq core handles I/O completion. The prime motivation was that the current code does not work when using a timeout handler that needs to complete requests after doing error handling. A fallout from fixing that by making the completions more similar to the old request model is that we now can use the remote IPIs for driver-internal completions as well instead of just the final completion and thus get rid of duplicate code both in null_blk and the pending scsi work.
| |