msm: camera: Fix for kernel panic

check if buffer instance handle is zero while
getting pcam instance based on instance handle
in msm_mctl_reserve_free_buf function

Change-Id: Id3861c4f29fb4f7fd62ad6de6597e65c7c4f656b
Signed-off-by: manish gotefode <mgote@codeaurora.org>
cpufreq: interactive: set hispeed_freq to 1566000

we dont want to always ramp up at high speed, its really
battery draining.

Change-Id: Ica068df7234167a5f4fa4fdbc89a1cd8fb7460d9
iosched: dont built test-iosched as module

Change-Id: I1c8b2033985b1b040db94923517e408917a477e1
Merge "cpufreq: interactive: set hispeed_freq to 1566000" into android-4.4
Merge "msm: camera: Fix for kernel panic" into android-4.4
video: msm: Sync camera to Samsung release ML4

Change-Id: Ibd6e177c15120de2a9d6c2dbb44d45c9baa4aa13
msm: Fix race condition in domain lookup

During lookup of domains we take a pointer to the root node
of the rb tree before taking the mutex to protect the rb tree.
However, the rb root node might change if another process updates
the rb tree after we take the pointer to the root node. This can
cause us to not find the entry that we are looking for.
Fix this by ensuring we have taken the mutex before getting the
root node pointer.

CRs-fixed: 493503
Change-Id: I4702740e486fda0cd92df0401d8e4706598a899b
Signed-off-by: Olav Haugan <ohaugan@codeaurora.org>
Signed-off-by: Sridhar Gujje <sgujje@codeaurora.org>
msm: vidc: Use min_dpb from resource tracker in smooth streaming mode

Get min_dpb from resource tracker always if smooth streaming
mode is enabled to handle number of output buffers properly.

Change-Id: Ic46f76061f3895fda44e1d8e94198f898e5edf9b
Signed-off-by: Deepak Verma <dverma@codeaurora.org>
Merge "msm: Fix race condition in domain lookup" into android-4.4
sensorhub: update to 4.4.2 drop (ML4)

Change-Id: I6f620bcefe93426e706cd542aa019a8acbfc9609
Merge remote-tracking branch 'omni-kernel-upstream/android-4.4' into my-omni-4.4