ANDROID: fix binder change in merge of 4.9.188 MMI-QSAS30.62-24-4 QSAS30.62-24-4
authorTodd Kjos <tkjos@google.com>
Thu, 23 Jan 2020 05:14:53 +0000 (10:44 +0530)
committerchenyt9 <chenyt9@lenovo.com>
Fri, 12 Jun 2020 08:27:32 +0000 (16:27 +0800)
commit2c30753aeac9cde03cc8a26c069fa5427e7159fe
treefc3af5a4a3ab433117f52a377fd7e4f9cb67bdf1
parent633ab8168a9a57183e3ccb60d7589d95adf201c7
ANDROID: fix binder change in merge of 4.9.188

The 4.9.188 merge was missing the change to the
binder driver associated with the linux-4.9.y
commit 16903f1a5ba7 ("coredump: fix race condition
between mmget_not_zero()/get_task_mm() and core dumping").
It was left out because the android-4.9 binder
driver has been significantly refactored compared
to linux-4.9.y.

This patch applies the missing change from that
patch to the binder driver.

Mot-CRs-fixed: (CR)
CVE-Fixed: CVE-2019-11599
BUG: 131964235

Change-Id: I1402cf3c28f1336da9d942abeb322f71a9b8138b
Signed-off-by: Pachipulusu Bhanu Prakash <bhprakas@motorola.com>
Reviewed-on: https://gerrit.mot.com/1473937
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
(cherry picked from commit 99335914ba19281d60062a035e452e5527cf51a3)
drivers/android/binder_alloc.c