usb:Restore linked_func list in none-secure mode
authora17671 <a17671@motorola.com>
Mon, 18 Nov 2019 07:56:16 +0000 (15:56 +0800)
committerPDO SCM Team <hudsoncm@motorola.com>
Thu, 21 Nov 2019 03:19:12 +0000 (21:19 -0600)
commit4ec74029c2c9bf419ad058b5804a5e07d4f532b4
treea6aeb309dfd64718baa7bb3ce4b9d9e72b6c68e6
parent0d6f410e62ba0ba6aa12233eeaf78a940e1d8b71
usb:Restore linked_func list in none-secure mode

In none-secure mode, there is still
A low chance of gadget NULL case,
Restore the binded functions list back to
Linked_func list, so next time unbind functions
Could be handled correctly without memory corruption
This is a Samsung platform only issue

Change-Id: Ie46fc52d3eaa6ef60c1a4f6bb83a56229Montana854d
Signed-off-by: a17671 <a17671@motorola.com>
Reviewed-on: https://gerrit.mot.com/1456923
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
drivers/usb/gadget/configfs.c