ANDROID: sdcardfs: Move top to its own struct
authorDaniel Rosenberg <drosen@google.com>
Mon, 15 May 2017 21:03:15 +0000 (14:03 -0700)
committerStricted <info@stricted.net>
Thu, 11 Oct 2018 16:03:40 +0000 (18:03 +0200)
commit2b8e122579632fa3dab190ae7ca5f1e0d11e7be3
treecdc98ff0d1ba61589256bddf9dff6986a307f356
parent8058a4bfb418b8f2995f80329657d4009a5fd6df
ANDROID: sdcardfs: Move top to its own struct

Move top, and the associated data, to its own struct.
This way, we can properly track refcounts on top
without interfering with the inode's accounting.

Signed-off-by: Daniel Rosenberg <drosen@google.com>
Bug: 38045152
Change-Id: I1968e480d966c3f234800b72e43670ca11e1d3fd

Conflicts:
fs/sdcardfs/super.c
fs/sdcardfs/dentry.c
fs/sdcardfs/derived_perm.c
fs/sdcardfs/inode.c
fs/sdcardfs/lookup.c
fs/sdcardfs/main.c
fs/sdcardfs/packagelist.c
fs/sdcardfs/sdcardfs.h
fs/sdcardfs/super.c