android_kernel_oneplus_msm8998/fs/sdcardfs
Daniel Rosenberg 86e6cbb5c6 ANDROID: sdcardfs: Check for private data earlier
When an sdcardfs dentry is destroyed, it may not yet
have its fsdata initialized. It must be checked before
we try to access the paths in its private data.

Additionally, when cleaning up the superblock after
a failure, we don't have our sb private data, so
check for that case.

Bug: 77923821
Change-Id: I89caf6e121ed86480b42024664453fe0031bbcf3
Signed-off-by: Daniel Rosenberg <drosen@google.com>
2018-04-25 02:43:27 +00:00
..
dentry.c ANDROID: sdcardfs: Check for private data earlier 2018-04-25 02:43:27 +00:00
derived_perm.c ANDROID: sdcardfs: Protect set_top 2018-02-02 19:32:16 -08:00
file.c ANDROID: sdcardfs: fix lock issue on 32 bit/SMP architectures 2018-03-15 19:48:16 -07:00
inode.c ANDROID: sdcardfs: Use lower getattr times/size 2018-02-02 19:03:19 -08:00
Kconfig sdcardfs: remove effectless config option 2016-03-23 17:48:27 -07:00
lookup.c ANDROID: sdcardfs: Check for private data earlier 2018-04-25 02:43:27 +00:00
main.c ANDROID: sdcardfs: Check for private data earlier 2018-04-25 02:43:27 +00:00
Makefile Included sdcardfs source code for kernel 3.0 2016-03-22 20:27:13 -07:00
mmap.c ANDROID: sdcardfs: Directly pass lower file for mmap 2017-04-11 14:25:31 -07:00
multiuser.h ANDROID: sdcardfs: Avoid setting GIDs outside of valid ranges 2017-04-26 16:56:27 -07:00
packagelist.c ANDROID: sdcardfs: Set num in extension_details during make_item 2018-02-26 16:15:34 -08:00
sdcardfs.h ANDROID: sdcardfs: Fix sdcardfs to stop creating cases-sensitive duplicate entries. 2018-04-06 15:31:18 -07:00
super.c ANDROID: sdcardfs: Protect set_top 2018-02-02 19:32:16 -08:00