Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8ddb600e authored by Jaegeuk Kim's avatar Jaegeuk Kim
Browse files

Merge remote-tracking branch 'origin/upstream-f2fs-stable-linux-4.4.y' into android-4.4



6944da0a treewide: Use array_size in f2fs_kvzalloc()
f15443db treewide: Use array_size() in f2fs_kzalloc()
3ea03ea4 treewide: Use array_size() in f2fs_kmalloc()
c4120329 overflow.h: Add allocation size calculation helpers
d400752f f2fs: fix to clear FI_VOLATILE_FILE correctly
853e7339 f2fs: let sync node IO interrupt async one
6a4540cf f2fs: don't change wbc->sync_mode
588ecdfd f2fs: fix to update mtime correctly
1ae5aada fs: f2fs: insert space around that ':' and ', '
39ee53e2 fs: f2fs: add missing blank lines after declarations
d5b4710f fs: f2fs: changed variable type of offset "unsigned" to "loff_t"
c35da895 f2fs: clean up symbol namespace
fcf37e16 f2fs: make set_de_type() static
5d1633aa f2fs: make __f2fs_write_data_pages() static
cc8093af f2fs: fix to avoid accessing cross the boundary
b7f55946 f2fs: fix to let caller retry allocating block address
e48fcd85 disable loading f2fs module on PAGE_SIZE > 4KB
02afc275 f2fs: fix error path of move_data_page
0291bd36 f2fs: don't drop dentry pages after fs shutdown
a1259450 f2fs: fix to avoid race during access gc_thread pointer
d2e0f2f7 f2fs: clean up with clear_radix_tree_dirty_tag
c7403451 f2fs: fix to don't trigger writeback during recovery
e72a2cca f2fs: clear discard_wake earlier
b25a1872 f2fs: let discard thread wait a little longer if dev is busy
b125dfb2 f2fs: avoid stucking GC due to atomic write
405909e7 f2fs: introduce sbi->gc_mode to determine the policy
1f62e470 f2fs: keep migration IO order in LFS mode
c4408c23 f2fs: fix to wait page writeback during revoking atomic write
9db5be4a f2fs: Fix deadlock in shutdown ioctl
ed744049 f2fs: detect synchronous writeback more earlier
91e7d9d2 mm: remove nr_pages argument from pagevec_lookup_{,range}_tag()
feb94dc8 ceph: use pagevec_lookup_range_nr_tag()
f3aa4a25 mm: add variant of pagevec_lookup_range_tag() taking number of pages
8914877e mm: use pagevec_lookup_range_tag() in write_cache_pages()
26778b87 mm: use pagevec_lookup_range_tag() in __filemap_fdatawait_range()
94f1b992 nilfs2: use pagevec_lookup_range_tag()
160355d6 gfs2: use pagevec_lookup_range_tag()
564108e8 f2fs: use find_get_pages_tag() for looking up single page
6cf6fb86 f2fs: simplify page iteration loops
a05d8a6a f2fs: use pagevec_lookup_range_tag()
18a4848f ext4: use pagevec_lookup_range_tag()
1c7be24f ceph: use pagevec_lookup_range_tag()
e25fadab btrfs: use pagevec_lookup_range_tag()
bf9510b1 mm: implement find_get_pages_range_tag()
461247b2 f2fs: clean up with is_valid_blkaddr()
a5d0ccbc f2fs: fix to initialize min_mtime with ULLONG_MAX
9bb4d22c f2fs: fix to let checkpoint guarantee atomic page persistence
cdcf2b3e f2fs: fix to initialize i_current_depth according to inode type
331ae0c2 Revert "f2fs: add ovp valid_blocks check for bg gc victim to fg_gc"
2494cc7c f2fs: don't drop any page on f2fs_cp_error() case
0037c639 f2fs: fix spelling mistake: "extenstion" -> "extension"
2bba5b8e f2fs: enhance sanity_check_raw_super() to avoid potential overflows
9bb86b63 f2fs: treat volatile file's data as hot one
2cf64590 f2fs: introduce release_discard_addr() for cleanup
03279ce9 f2fs: fix potential overflow
f46eddc4 f2fs: rename dio_rwsem to i_gc_rwsem
bb015824 f2fs: move mnt_want_write_file after range check
8bb9a8da f2fs: fix missing clear FI_NO_PREALLOC in some error case
cb38cc4e f2fs: enforce fsync_mode=strict for renamed directory
26bf4e8a f2fs: sanity check for total valid node blocks
78f8b0f4 f2fs: sanity check on sit entry
ab758ada f2fs: avoid bug_on on corrupted inode
1a5d1966 f2fs: give message and set need_fsck given broken node id
b025f6df f2fs: clean up commit_inmem_pages()
7aff5c69 f2fs: do not check F2FS_INLINE_DOTS in recover
23d00b02 f2fs: remove duplicated dquot_initialize and fix error handling
937f4ef7 f2fs: stop issue discard if something wrong with f2fs
a6d74bb2 f2fs: fix return value in f2fs_ioc_commit_atomic_write
258489ec f2fs: allocate hot_data for atomic write more strictly
aa857e0f f2fs: check if inmem_pages list is empty correctly
9d77ded0 f2fs: fix race in between GC and atomic open
0d17eb90 f2fs: change le32 to le16 of f2fs_inode->i_extra_size
ea281311 f2fs: check cur_valid_map_mir & raw_sit block count when flush sit entries
9190cadf f2fs: correct return value of f2fs_trim_fs
17f85d07 f2fs: fix to show missing bits in FS_IOC_GETFLAGS
3e90db63 f2fs: remove unneeded F2FS_PROJINHERIT_FL
298032d4 f2fs: don't use GFP_ZERO for page caches
fdf61219 f2fs: issue all big range discards in umount process
cd79eb2b f2fs: remove redundant block plug
ec034d0f f2fs: remove unmatched zero_user_segment when convert inline dentry
71aaced0 f2fs: introduce private inode status mapping
e7724207 fscrypt: log the crypto algorithm implementations
4cbda579 crypto: api - Add crypto_type_has_alg helper
b24dcaae crypto: skcipher - Add low-level skcipher interface
a9146e42 crypto: skcipher - Add helper to retrieve driver name
a0ca4bdf crypto: skcipher - Add default key size helper
eb13e0b6 fscrypt: add Speck128/256 support
27a0e773 fscrypt: only derive the needed portion of the key
f68a71fa fscrypt: separate key lookup from key derivation
52359cf4 fscrypt: use a common logging function
ff8e7c74 fscrypt: remove internal key size constants
7149dd4d fscrypt: remove unnecessary check for non-logon key type
56446c91 fscrypt: make fscrypt_operations.max_namelen an integer
f572a22e fscrypt: drop empty name check from fname_decrypt()
0077eff1 fscrypt: drop max_namelen check from fname_decrypt()
3f7af9d2 fscrypt: don't special-case EOPNOTSUPP from fscrypt_get_encryption_info()
52c51f7b fscrypt: don't clear flags on crypto transform
89b7fb82 fscrypt: remove stale comment from fscrypt_d_revalidate()
d56de4e9 fscrypt: remove error messages for skcipher_request_alloc() failure
f68d3b84 fscrypt: remove unnecessary NULL check when allocating skcipher
fb102318 fscrypt: clean up after fscrypt_prepare_lookup() conversions
39b14449 fscrypt: use unbound workqueue for decryption

Change-Id: Ied79ecd97385c05ef26e6b7b24d250eee9ec4e47
Signed-off-by: default avatarJaegeuk Kim <jaegeuk@google.com>
parents b826c979 6944da0a
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment