msm: kgsl: Fix mem leak when page allocation fails

Page allocation may fail during OOM condition. Update
sglen and size to correct value (allocated) so that
they get freed in kgsl_sharedmem_free().

Change-Id: I1aa0ca77bb767523dfcf0f6cc3a21eac2b6b80e4
Signed-off-by: Hareesh Gundu <hareeshg@codeaurora.org>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
input: touchboost: fix a small bug where it would leave min freq stuck on the boosted frequency.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Merge remote-tracking branch 'upstream/nightlies-4.4' into sm-4.4
Version 204

* Introduce a new bunch of tunables for my Hotplug driver and squash all code improvements from Hammerhead's version
* Uses a power efficient system workqueue to allow the cores to stay longer times on idle
* Several key subsystems are now using a newer and more advanced kernel thread infrastructure to allow cores to allow for better power savings
* Improved thermal throttle code
* Merged all upstream 3.4.y patches
* Merged misc patches

Signed-off-by: kecinzer <kecinzer@gmail.com>