mm, oom: make dump_tasks public

Allow other functions to dump the list of tasks.
Useful for when debugging memory leaks.

Change-Id: I76c33a118a9765b4c2276e8c76de36399c78dbf6
Signed-off-by: Liam Mark <lmark@codeaurora.org>
lowmemorykiller: enhance debug information

Add extra debug information to make it easier to both determine
why the lowmemorykiller killed a process and to help find the source
of memory leaks

Also increase the debug level for "select" statements to help prevent
flooding the log.

Conflicts:
	drivers/staging/android/lowmemorykiller.c

Change-Id: I3b6876c5ecdf192ecc271aed3f37579f66d47a08
Signed-off-by: Liam Mark <lmark@codeaurora.org>
Merge "mm, oom: make dump_tasks public"
Merge "lowmemorykiller: enhance debug information"
ASoC: msm-lsm-client: handle close gracefully

The listen pcm device could get closed abruptly due to userspace
application crash. In such cases, the device close will be invoked
abruptly. Handle this scenario gracefully by properly cleaning up the
driver before close.

Change-Id: Ie841f300400d547260da92383712a9aa0689d7a7
Signed-off-by: Bhalchandra Gajare <gajare@codeaurora.org>
Merge "ASoC: msm-lsm-client: handle close gracefully"
asoc: wcd: acquire wakelock during cable detection

There could be race condition that suspend is called
even before the detection is completed which can
result in high power numbers. Make sure device doesn't
go to suspend until the detection logic is completed.

Change-Id: I38d049b020137562aa4b5cb7c335781b3d4ada16
Signed-off-by: Simmi Pateriya <simmip@codeaurora.org>
Merge "asoc: wcd: acquire wakelock during cable detection"
Merge tag 'LNX.LF.3.5.1-08100-8x26.0' into b2g_kk_3.5

"LNX.LF.3.5.1-08100-8x26.0"