ANDROID: sdcardfs: Move directory unlock before touch
authorDaniel Rosenberg <drosen@google.com>
Mon, 26 Sep 2016 21:48:22 +0000 (14:48 -0700)
committerAmit Pundir <amit.pundir@linaro.org>
Fri, 3 Feb 2017 08:46:53 +0000 (14:16 +0530)
commit3f97a7c3160a81f8589657820bbb376bace1cf87
treec0f75f2f0dac2293a6da9c97e8c7f9deaf95ba24
parent48a94f81ee47b2bb061f94f7ec6e62e30d4a7c21
ANDROID: sdcardfs: Move directory unlock before touch

This removes a deadlock under low memory conditions.
filp_open can call lookup_slow, which will attempt to
lock the parent.

Change-Id: I940643d0793f5051d1e79a56f4da2fa8ca3d8ff7
Signed-off-by: Daniel Rosenberg <drosen@google.com>
fs/sdcardfs/inode.c