mirror of
https://github.com/hardkernel/linux.git
synced 2026-04-04 04:03:04 +09:00
6944da0a68treewide: Use array_size in f2fs_kvzalloc()f15443db99treewide: Use array_size() in f2fs_kzalloc()3ea03ea4bdtreewide: Use array_size() in f2fs_kmalloc()c41203299aoverflow.h: Add allocation size calculation helpersd400752f54f2fs: fix to clear FI_VOLATILE_FILE correctly853e7339b6f2fs: let sync node IO interrupt async one6a4540cf19f2fs: don't change wbc->sync_mode588ecdfd7df2fs: fix to update mtime correctly1ae5aadab1fs: f2fs: insert space around that ':' and ', '39ee53e223fs: f2fs: add missing blank lines after declarationsd5b4710fcffs: f2fs: changed variable type of offset "unsigned" to "loff_t"c35da89531f2fs: clean up symbol namespacefcf37e16f3f2fs: make set_de_type() static5d1633aa10f2fs: make __f2fs_write_data_pages() staticcc8093af7cf2fs: fix to avoid accessing cross the boundaryb7f5594670f2fs: fix to let caller retry allocating block addresse48fcd8576disable loading f2fs module on PAGE_SIZE > 4KB02afc275a5f2fs: fix error path of move_data_page0291bd36d0f2fs: don't drop dentry pages after fs shutdowna1259450b6f2fs: fix to avoid race during access gc_thread pointerd2e0f2f786f2fs: clean up with clear_radix_tree_dirty_tagc74034518ff2fs: fix to don't trigger writeback during recoverye72a2cca82f2fs: clear discard_wake earlierb25a1872e9f2fs: let discard thread wait a little longer if dev is busyb125dfb20df2fs: avoid stucking GC due to atomic write405909e7f5f2fs: introduce sbi->gc_mode to determine the policy1f62e4702af2fs: keep migration IO order in LFS modec4408c2387f2fs: fix to wait page writeback during revoking atomic write9db5be4af8f2fs: Fix deadlock in shutdown ioctled74404955f2fs: detect synchronous writeback more earlier91e7d9d2ddmm: remove nr_pages argument from pagevec_lookup_{,range}_tag()feb94dc829ceph: use pagevec_lookup_range_nr_tag()f3aa4a25b8mm: add variant of pagevec_lookup_range_tag() taking number of pages8914877e37mm: use pagevec_lookup_range_tag() in write_cache_pages()26778b87a0mm: use pagevec_lookup_range_tag() in __filemap_fdatawait_range()94f1b99298nilfs2: use pagevec_lookup_range_tag()160355d69fgfs2: use pagevec_lookup_range_tag()564108e83af2fs: use find_get_pages_tag() for looking up single page6cf6fb8645f2fs: simplify page iteration loopsa05d8a6a2bf2fs: use pagevec_lookup_range_tag()18a4848ffdext4: use pagevec_lookup_range_tag()1c7be24f65ceph: use pagevec_lookup_range_tag()e25fadabb5btrfs: use pagevec_lookup_range_tag()bf9510b162mm: implement find_get_pages_range_tag()461247b21ff2fs: clean up with is_valid_blkaddr()a5d0ccbc18f2fs: fix to initialize min_mtime with ULLONG_MAX9bb4d22cf5f2fs: fix to let checkpoint guarantee atomic page persistencecdcf2b3e25f2fs: fix to initialize i_current_depth according to inode type331ae0c25bRevert "f2fs: add ovp valid_blocks check for bg gc victim to fg_gc"2494cc7c0bf2fs: don't drop any page on f2fs_cp_error() case0037c639e6f2fs: fix spelling mistake: "extenstion" -> "extension"2bba5b8eb8f2fs: enhance sanity_check_raw_super() to avoid potential overflows9bb86b63dcf2fs: treat volatile file's data as hot one2cf6459036f2fs: introduce release_discard_addr() for cleanup03279ce90bf2fs: fix potential overflowf46eddc4daf2fs: rename dio_rwsem to i_gc_rwsembb01582453f2fs: move mnt_want_write_file after range check8bb9a8da75f2fs: fix missing clear FI_NO_PREALLOC in some error casecb38cc4e1df2fs: enforce fsync_mode=strict for renamed directory26bf4e8a96f2fs: sanity check for total valid node blocks78f8b0f46ff2fs: sanity check on sit entryab758ada22f2fs: avoid bug_on on corrupted inode1a5d1966c0f2fs: give message and set need_fsck given broken node idb025f6dfc0f2fs: clean up commit_inmem_pages()7aff5c69daf2fs: do not check F2FS_INLINE_DOTS in recover23d00b0287f2fs: remove duplicated dquot_initialize and fix error handling937f4ef79ef2fs: stop issue discard if something wrong with f2fsa6d74bb282f2fs: fix return value in f2fs_ioc_commit_atomic_write258489ec52f2fs: allocate hot_data for atomic write more strictlyaa857e0f3bf2fs: check if inmem_pages list is empty correctly9d77ded0a7f2fs: fix race in between GC and atomic open0d17eb90b5f2fs: change le32 to le16 of f2fs_inode->i_extra_sizeea2813111ff2fs: check cur_valid_map_mir & raw_sit block count when flush sit entries9190cadf38f2fs: correct return value of f2fs_trim_fs17f85d0708f2fs: fix to show missing bits in FS_IOC_GETFLAGS3e90db63fcf2fs: remove unneeded F2FS_PROJINHERIT_FL298032d4d4f2fs: don't use GFP_ZERO for page cachesfdf61219dcf2fs: issue all big range discards in umount processcd79eb2b5ef2fs: remove redundant block plugec034d0f14f2fs: remove unmatched zero_user_segment when convert inline dentry71aaced0e1f2fs: introduce private inode status mappinge7724207f7fscrypt: log the crypto algorithm implementations4cbda579cdcrypto: api - Add crypto_type_has_alg helperb24dcaae87crypto: skcipher - Add low-level skcipher interfacea9146e4235crypto: skcipher - Add helper to retrieve driver namea0ca4bdf47crypto: skcipher - Add default key size helpereb13e0b692fscrypt: add Speck128/256 support27a0e77380fscrypt: only derive the needed portion of the keyf68a71fa8ffscrypt: separate key lookup from key derivation52359cf4fdfscrypt: use a common logging functionff8e7c745efscrypt: remove internal key size constants7149dd4d39fscrypt: remove unnecessary check for non-logon key type56446c9142fscrypt: make fscrypt_operations.max_namelen an integerf572a22ef9fscrypt: drop empty name check from fname_decrypt()0077eff1d2fscrypt: drop max_namelen check from fname_decrypt()3f7af9d27ffscrypt: don't special-case EOPNOTSUPP from fscrypt_get_encryption_info()52c51f7b7bfscrypt: don't clear flags on crypto transform89b7fb8298fscrypt: remove stale comment from fscrypt_d_revalidate()d56de4e926fscrypt: remove error messages for skcipher_request_alloc() failuref68d3b84aefscrypt: remove unnecessary NULL check when allocating skcipherfb10231825fscrypt: clean up after fscrypt_prepare_lookup() conversions39b1444906fscrypt: use unbound workqueue for decryption Change-Id: Ied79ecd97385c05ef26e6b7b24d250eee9ec4e47 Signed-off-by: Jaegeuk Kim <jaegeuk@google.com> Conflicts: fs/crypto/keyinfo.c fs/f2fs/inline.c Resolved conflicts based on android-4.4:fs/f2fs codebase. Signed-off-by: Amit Pundir <amit.pundir@linaro.org>