Revert "genirq: Remove racy waitqueue_active check"

This reverts commit d20374d9b6897b47df93dedeb5c9fa2c17acd922.
Revert "sched: Fix double normalization of vruntime"

This reverts commit 32245397e8c84844ebab717dbe747652e58459f5.
Revert "jiffies: Avoid undefined behavior from signed overflow"

This reverts commit f5e116ca827974c38a95b6b5df550466d51f8f9d.
3.4.84-rc1
msm: kgsl: Flush the UCHE when context changes

Add commands to flush the GPU UCHE when a new context submits
commands to GPU. The ensures that the new context does not use
stale data present in UCHE.

CRs-Fixed: 607976
Change-Id: I123a323be5f3fb9d1f9f96fed5bb68b8d0d27d76
Signed-off-by: Shubhraprakash Das <sadas@codeaurora.org>
Signed-off-by: Hareesh Gundu <hareeshg@codeaurora.org>