linux-uconsole/fs/ext4
Daniel Rosenberg af2b6eaa10 FROMLIST: fscrypt: Have filesystems handle their d_ops
This shifts the responsibility of setting up dentry operations from
fscrypt to the individual filesystems, allowing them to have their own
operations while still setting fscrypt's d_revalidate as appropriate.

Also added helper function to libfs to unify ext4 and f2fs
implementations.

Signed-off-by: Daniel Rosenberg <drosen@google.com>
Test: Boots, /data/media is case insensitive
Bug: 138322712
Link: https://lore.kernel.org/linux-f2fs-devel/20200208013552.241832-1-drosen@google.com/T/#t
Change-Id: Iaf77f8c5961ecf22e22478701ab0b7fe2025225d
2020-02-28 03:36:12 +00:00
..
acl.c
acl.h
balloc.c ext4: use ext4_warning() for sb_getblk failure 2018-08-01 12:02:31 -04:00
bitmap.c
block_validity.c ext4: add cond_resched() to ext4_protect_reserved_inode 2020-02-19 19:51:55 +01:00
dir.c FROMLIST: fscrypt: Have filesystems handle their d_ops 2020-02-28 03:36:12 +00:00
ext4.h FROMLIST: ext4: Use generic casefolding support 2020-02-28 03:36:04 +00:00
ext4_extents.h ext4: verify the depth of extent tree in ext4_find_extent() 2018-06-14 12:55:10 -04:00
ext4_jbd2.c
ext4_jbd2.h This is the 4.19.62 stable release 2019-07-28 08:43:04 +02:00
extents.c This is the 4.19.77 stable release 2019-10-06 11:27:45 +02:00
extents_status.c ext4: remove NULL check before calling kmem_cache_destroy() 2018-05-20 22:44:13 -04:00
extents_status.h
file.c This is the 4.19.106 stable release 2020-02-24 09:13:25 +01:00
fsmap.c ext4: make function ‘ext4_getfsmap_find_fixed_metadata’ static 2018-05-10 11:50:04 -04:00
fsmap.h
fsync.c Revert "ext4: use ext4_write_inode() when fsyncing w/o a journal" 2019-02-15 08:10:13 +01:00
hash.c FROMLIST: ext4: Use generic casefolding support 2020-02-28 03:36:04 +00:00
ialloc.c Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-4.19.y' into android-4.19 2019-10-07 13:29:05 -07:00
indirect.c ext4: cleanup bh release code in ext4_ind_remove_space() 2019-04-05 22:32:55 +02:00
inline.c This is the 4.19.99 stable release 2020-01-27 15:55:44 +01:00
inode.c This is the 4.19.105 stable release 2020-02-20 08:14:21 +01:00
ioctl.c FROMGIT: ext4: Add EXT4_IOC_FSGETXATTR/EXT4_IOC_FSSETXATTR to compat_ioctl. 2020-01-27 09:24:21 +00:00
Kconfig fscrypt: Allow modular crypto algorithms 2020-02-13 15:03:58 -08:00
Makefile ext4: add basic fs-verity support 2019-09-23 14:11:56 -07:00
mballoc.c ext4: make sanity check in mballoc more strict 2019-05-22 07:37:42 +02:00
mballoc.h
migrate.c ext4: add ext4_sb_bread() to disambiguate ENOMEM cases 2019-01-09 17:38:43 +01:00
mmp.c ext4: don't assume that mmp_nodename/bdevname have NUL 2020-02-19 19:51:55 +01:00
move_extent.c This is the 4.19.62 stable release 2019-07-28 08:43:04 +02:00
namei.c FROMLIST: fscrypt: Have filesystems handle their d_ops 2020-02-28 03:36:12 +00:00
page-io.c This is the 4.19.103 stable release 2020-02-11 15:05:03 -08:00
readpage.c BACKPORT: FROMLIST: Update Inline Encryption from v5 to v6 of patch series 2020-01-13 07:11:38 -08:00
resize.c ext4: avoid drop reference to iloc.bh twice 2019-05-22 07:37:42 +02:00
super.c FROMLIST: fscrypt: Have filesystems handle their d_ops 2020-02-28 03:36:12 +00:00
symlink.c
sysfs.c ext4: add basic fs-verity support 2019-09-23 14:11:56 -07:00
truncate.h ext4: handle layout changes to pinned DAX mappings 2018-07-29 17:00:22 -04:00
verity.c fs-verity: implement readahead of Merkle tree pages 2020-02-13 15:14:14 -08:00
xattr.c ext4: ignore e_value_offs for xattrs with value-in-ea-inode 2019-05-22 07:37:42 +02:00
xattr.h
xattr_security.c ext4: use XATTR_CREATE in ext4_initxattrs() 2018-05-10 11:52:14 -04:00
xattr_trusted.c
xattr_user.c