f2fs: catch up to v4.14-rc1
authorJaegeuk Kim <jaegeuk@kernel.org>
Tue, 10 Jan 2017 02:16:29 +0000 (18:16 -0800)
committerJaegeuk Kim <jaegeuk@google.com>
Wed, 4 Oct 2017 00:19:14 +0000 (17:19 -0700)
commit13f002354db13a029aef84aa1a8bfa51bd6b8d56
tree1edef6487d2b259ce5fb01aa2c0458c633bf2007
parentb0fa18e1caa5390619cfb6878b1b63879908ed10
f2fs: catch up to v4.14-rc1

This is cherry-picked from upstrea-f2fs-stable-linux-4.4.y.

Changes include:

commit c7fd9e2b4a6876 ("f2fs: hurry up to issue discard after io interruption")
commit 603dde39653d6d ("f2fs: fix to show correct discard_granularity in sysfs")
...
commit 565f0225f95f15 ("f2fs: factor out discard command info into discard_cmd_control")
commit c4cc29d19eaf01 ("f2fs: remove batched discard in f2fs_trim_fs")

Change-Id: Icd8a85ac0c19a8aa25cd2591a12b4e9b85bdf1c5
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
45 files changed:
Documentation/ABI/testing/sysfs-fs-f2fs
Documentation/filesystems/f2fs.txt
fs/crypto/Makefile
fs/crypto/bio.c [new file with mode: 0644]
fs/crypto/crypto.c
fs/crypto/fname.c
fs/crypto/fscrypt_private.h [new file with mode: 0644]
fs/crypto/keyinfo.c
fs/crypto/policy.c
fs/f2fs/Makefile
fs/f2fs/acl.c
fs/f2fs/checkpoint.c
fs/f2fs/crypto_key.c [deleted file]
fs/f2fs/crypto_policy.c [deleted file]
fs/f2fs/data.c
fs/f2fs/debug.c
fs/f2fs/dir.c
fs/f2fs/extent_cache.c
fs/f2fs/f2fs.h
fs/f2fs/f2fs_crypto.h [deleted file]
fs/f2fs/file.c
fs/f2fs/gc.c
fs/f2fs/gc.h
fs/f2fs/hash.c
fs/f2fs/inline.c
fs/f2fs/inode.c
fs/f2fs/namei.c
fs/f2fs/node.c
fs/f2fs/node.h
fs/f2fs/recovery.c
fs/f2fs/segment.c
fs/f2fs/segment.h
fs/f2fs/super.c
fs/f2fs/sysfs.c [new file with mode: 0644]
fs/f2fs/trace.c
fs/f2fs/xattr.c
fs/f2fs/xattr.h
include/linux/f2fs_fs.h
include/linux/fscrypt_common.h [new file with mode: 0644]
include/linux/fscrypt_notsupp.h [new file with mode: 0644]
include/linux/fscrypt_supp.h [new file with mode: 0644]
include/linux/fscrypto.h
include/trace/events/f2fs.h
include/uapi/linux/fs.h
mm/util.c