M2: force evt->id=subscription->id=0; Our userland blob doesnt know about ids yet
M2: HACK: media: Comment out a failing check during QBUF

This check is not present in 3.0 -> if it were, it would fail there as
well (I tried this).  Need to figure out why it fails.
M2: msm_wfd: compile

This is compiled in 3.0.  No idea why we would need it.
M2: Makefile: bring back "treat warnings as errors"
M2: compilation warning fixes; benign
Revert "M2: Makefile: bring back "treat warnings as errors""

This reverts commit 2542644b937d2e9ca0d7e5c4791ccf5b8385c625.
block: Adding ROW scheduling algorithm

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.
The requests are kept in queues according to their priority. The dispatch
is done in a Round Robin manner with a different slice for each queue.
READ request queues get bigger dispatch quantum than the write requests.

Signed-off-by: Tatyana Brokhman <tlinder@codeaurora.org>