[PATCH 0/3] blk-mq: rework I/O completions

From: Christoph Hellwig
Date: Mon Feb 10 2014 - 06:27:30 EST


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.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/