block: Adding ROW scheduling algorithm
Date	Thu, 1 Nov 2012 13:59:09 +0200

From: Tatyana Brokhman <tlinder@codeaurora.org>

This patch adds the implementation of a new scheduling algorithm - ROW.
The policy of this algorithm is to prioritize READ requests over WRITE
as much as possible without starving the WRITE requests.

Signed-off-by: Tatyana Brokhman <tlinder@codeaurora.org>
Signed-off-by: Seongmin Park <r_data@naver.com>
row: Adding support for reinsert already dispatched req
Date	Tue, 11 Dec 2012 15:43:19 +0200

Add support for reinserting already dispatched request back to the
schedulers internal data structures.
The request will be reinserted back to the queue (head) it was
dispatched from as if it was never dispatched.

Signed-off-by: Tatyana Brokhman <tlinder@codeaurora.org>
Signed-off-by: Seongmin Park <r_data@naver.com>