Commit History

Autor SHA1 Mensaxe Data
  Jaegeuk Kim 7c45729a4d f2fs: keep dirty inodes selectively for checkpoint %!s(int64=8) %!d(string=hai) anos
  Jaegeuk Kim 5f281fab9b f2fs: disable extent_cache for fcollapse/finsert inodes %!s(int64=9) %!d(string=hai) anos
  Jaegeuk Kim b56ab837a0 f2fs: avoid mark_inode_dirty %!s(int64=9) %!d(string=hai) anos
  Jaegeuk Kim ee6d182f2a f2fs: remove syncing inode page in all the cases %!s(int64=9) %!d(string=hai) anos
  Jaegeuk Kim 205b98221c f2fs: call mark_inode_dirty_sync for i_field changes %!s(int64=9) %!d(string=hai) anos
  Jaegeuk Kim 91942321e4 f2fs: use inode pointer for {set, clear}_inode_flag %!s(int64=9) %!d(string=hai) anos
  Chao Yu bd933d4fae f2fs: reuse get_extent_info %!s(int64=9) %!d(string=hai) anos
  Chao Yu f28b3434af f2fs: introduce f2fs_update_data_blkaddr for cleanup %!s(int64=9) %!d(string=hai) anos
  Chao Yu 81ca7350ce f2fs: remove unneeded pointer conversion %!s(int64=9) %!d(string=hai) anos
  Jaegeuk Kim 6fe2bc9561 f2fs: give scheduling point in shrinking path %!s(int64=9) %!d(string=hai) anos
  Hou Pengyang 201ef5e080 f2fs: improve shrink performance of extent nodes %!s(int64=9) %!d(string=hai) anos
  Jaegeuk Kim 429267442a f2fs: don't set cached_en if it will be freed %!s(int64=9) %!d(string=hai) anos
  Jaegeuk Kim 43a2fa180e f2fs: move extent_node list operations being coupled with rbtree operation %!s(int64=9) %!d(string=hai) anos
  Hou Pengyang a03f01f267 f2fs: reconstruct the code to free an extent_node %!s(int64=9) %!d(string=hai) anos
  Chao Yu 9b72a388f5 f2fs: skip releasing nodes in chindless extent tree %!s(int64=9) %!d(string=hai) anos
  Chao Yu 68e3538510 f2fs: use atomic type for node count in extent tree %!s(int64=9) %!d(string=hai) anos
  Jaegeuk Kim 137d09f002 f2fs: introduce zombie list for fast shrinking extent trees %!s(int64=9) %!d(string=hai) anos
  Jaegeuk Kim ed3d12561a f2fs: load largest extent all the time %!s(int64=9) %!d(string=hai) anos
  Jaegeuk Kim 74fd8d9927 f2fs: speed up shrinking extent tree entries %!s(int64=9) %!d(string=hai) anos
  Jaegeuk Kim 7441ccef33 f2fs: use atomic variable for total_extent_tree %!s(int64=9) %!d(string=hai) anos
  Chao Yu 9006f2c93f f2fs: kill f2fs_drop_largest_extent %!s(int64=9) %!d(string=hai) anos
  Jaegeuk Kim 760de7914e f2fs: avoid deadlock in f2fs_shrink_extent_tree %!s(int64=9) %!d(string=hai) anos
  Chao Yu beaa57dd98 f2fs: fix to skip shrinking extent nodes %!s(int64=9) %!d(string=hai) anos
  Chao Yu 4abd3f5ac4 f2fs: introduce __try_update_largest_extent %!s(int64=10) %!d(string=hai) anos
  Fan Li 4d1fa815f2 f2fs: optimize code of f2fs_update_extent_tree_range %!s(int64=10) %!d(string=hai) anos
  Fan Li 41a099de3a f2fs: drop largest extent by range %!s(int64=10) %!d(string=hai) anos
  Jaegeuk Kim 514053e454 f2fs: declare f2fs_update_extent_tree_range as static %!s(int64=10) %!d(string=hai) anos
  Chao Yu 100136acfb f2fs: fix incorrect searching position when shrinking extent cache %!s(int64=10) %!d(string=hai) anos
  Chao Yu 744288c721 f2fs: trace in batches extent info update %!s(int64=10) %!d(string=hai) anos
  Chao Yu 54d7185642 f2fs: avoid accessing NULL pointer in f2fs_drop_largest_extent %!s(int64=10) %!d(string=hai) anos