Commit History

Autor SHA1 Mensaxe Data
  Jaegeuk Kim 29e7043f40 f2fs: fix sparse warnings %!s(int64=10) %!d(string=hai) anos
  Jaegeuk Kim f7ef9b83b5 f2fs: introduce macros to convert bytes and blocks in f2fs %!s(int64=10) %!d(string=hai) anos
  Chao Yu 487261f39b f2fs: merge {invalidate,release}page for meta/node/data pages %!s(int64=10) %!d(string=hai) anos
  Jaegeuk Kim f68daeebba f2fs: keep PagePrivate during releasepage %!s(int64=10) %!d(string=hai) anos
  Jaegeuk Kim 119ee91445 f2fs: split UMOUNT and FASTBOOT flags %!s(int64=10) %!d(string=hai) anos
  Jaegeuk Kim 11504a8e7e f2fs: avoid write_checkpoint if f2fs is mounted readonly %!s(int64=10) %!d(string=hai) anos
  Chao Yu caf0047e7e f2fs: merge flags in struct f2fs_sb_info %!s(int64=10) %!d(string=hai) anos
  Chao Yu 1601839e9e f2fs: fix to release count of meta page in ->invalidatepage %!s(int64=10) %!d(string=hai) anos
  Jaegeuk Kim 85dc2f2c6c f2fs: do checkpoint when umount flag is not set %!s(int64=10) %!d(string=hai) anos
  Chao Yu 062920734c f2fs: reuse inode_entry_slab in gc procedure for using slab more effectively %!s(int64=10) %!d(string=hai) anos
  Jaegeuk Kim 9e4ded3f30 f2fs: activate f2fs_trace_pid %!s(int64=10) %!d(string=hai) anos
  Jaegeuk Kim cf04e8eb55 f2fs: use f2fs_io_info to clean up messy parameters during IO path %!s(int64=10) %!d(string=hai) anos
  Chao Yu 3fa06d7bc9 f2fs: readahead contiguous current summary blocks in checkpoint %!s(int64=10) %!d(string=hai) anos
  Chao Yu 635aee1fef f2fs: avoid to ra unneeded blocks in recover flow %!s(int64=10) %!d(string=hai) anos
  Chao Yu 66b00c1867 f2fs: introduce is_valid_blkaddr to cleanup codes in ra_meta_pages %!s(int64=10) %!d(string=hai) anos
  Chao Yu 13da549460 f2fs: fix to enable readahead for SSA/CP blocks %!s(int64=10) %!d(string=hai) anos
  Jaegeuk Kim 769ec6e5b7 f2fs: call radix_tree_preload before radix_tree_insert %!s(int64=10) %!d(string=hai) anos
  Jaegeuk Kim 857dc4e059 f2fs: write SSA pages under memory pressure %!s(int64=10) %!d(string=hai) anos
  Chao Yu 67298804f3 f2fs: introduce struct inode_management to wrap inner fields %!s(int64=10) %!d(string=hai) anos
  Jaegeuk Kim 8c402946f0 f2fs: introduce the number of inode entries %!s(int64=10) %!d(string=hai) anos
  Jaegeuk Kim 6a8f8ca582 f2fs: avoid race condition in handling wait_io %!s(int64=10) %!d(string=hai) anos
  Jaegeuk Kim af41d3ee00 f2fs: avoid infinite loop at cp_error %!s(int64=11) %!d(string=hai) anos
  Jaegeuk Kim 7cd8558baa f2fs: check the use of macros on block counts and addresses %!s(int64=11) %!d(string=hai) anos
  Jaegeuk Kim 4b2fecc846 f2fs: introduce FITRIM in f2fs_ioctl %!s(int64=11) %!d(string=hai) anos
  Jaegeuk Kim 75ab4cb830 f2fs: introduce cp_control structure %!s(int64=11) %!d(string=hai) anos
  Jaegeuk Kim 90a893c749 f2fs: use MAX_BIO_BLOCKS(sbi) %!s(int64=11) %!d(string=hai) anos
  Jaegeuk Kim 4c521f493b f2fs: use meta_inode cache to improve roll-forward speed %!s(int64=11) %!d(string=hai) anos
  Huang Ying 7704182387 f2fs: use nm_i->next_scan_nid as default for next_free_nid %!s(int64=11) %!d(string=hai) anos
  Jaegeuk Kim a7ffdbe22c f2fs: expand counting dirty pages in the inode page cache %!s(int64=11) %!d(string=hai) anos
  Jaegeuk Kim 9850cf4a89 f2fs: need fsck.f2fs when f2fs_bug_on is triggered %!s(int64=11) %!d(string=hai) anos