Adding ROW scheduling algorithm

Change-Id: I68ef6eb595f281babc142158b595762bacfcbece
More Experiments with Interactive Governer

Change-Id: Ie9fc1f333037c8deb5893ecf95c40f3850ab61eb
Set default IO scheduler to ROW and merge block&ROW improvements

_________________________________________________________
block: Add support for reinsert a dispatched req
block: Add API for urgent request handling
row: Adding support for reinsert already dispatched req
row: Add support for urgent request handling
block: row: Add some debug information on ROW queues
block: row: Insert dispatch_quantum into struct row_queue
block: row: fix sysfs functions - idle_time conversion
block: row: Aggregate row_queue parameters to one structure

Signed-off-by: Tatyana Brokhman <tlinder@codeaurora.org>
_________________________________________________________
iosched: prevent aliased requests from starving other I/O

Signed-off-by: Jeff Moyer <jmoyer@redhat.com>
Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
_________________________________________________________
block: reorganize queue draining
block: reorder elevator switch sequence
block: remove elevator_queue->ops

Signed-off-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
_________________________________________________________

Change-Id: If841b42ca5335620d6ea21d26ade91e1e3d56fd8
3.0.63

Change-Id: I9213f45aceb530daf9a81227b4fe2fddbed2524b
cm3663: bring inline with update2

Change-Id: Ic2d46ee94c20eb76dc60d72715ea9d5acdf6f9ec
i9100g: update modem if driver

Change-Id: Iffbd654560be92457ee91880e0c560f8df3bbbaf
Source: GT-I9100G_SEA_JB_Opensource.zip
t1: update board-t1-spi

Change-Id: Iabdeea1a8c3707ada37e003a923a7d56edc7bdaa
Source: GT-I9100G_SEA_JB_Opensource