1. 3241057 f2fs: support fault injection for f2fs_kmem_cache_alloc() by Chao Yu · 3 years, 5 months ago
  2. 94afd6d f2fs: extent cache: support unaligned extent by Chao Yu · 3 years, 5 months ago
  3. 2e9b2bb f2fs: support 64-bits key in f2fs rb-tree node entry by Chao Yu · 4 years, 5 months ago
  4. a6d601f f2fs: fix to wait page writeback before update by Chao Yu · 4 years, 6 months ago
  5. dcbb4c1 f2fs: introduce f2fs_<level> macros to wrap f2fs_printk() by Joe Perches · 6 years ago
  6. f9aa52a f2fs: fix to initialize variable to avoid UBSAN/smatch warning by Chao Yu · 6 years ago
  7. 4dada3f f2fs: use rb_*_cached friends by Chao Yu · 6 years ago
  8. 7c1a000 f2fs: add SPDX license identifiers by Chao Yu · 6 years ago
  9. b430f72 f2fs: avoid sleeping under spin_lock by Zhikang Zhang · 6 years ago
  10. 4d57b86 f2fs: clean up symbol namespace by Chao Yu · 7 years ago
  11. 8fe326c f2fs: remove redundant initialization of pointer 'p' by Colin Ian King · 7 years ago
  12. bf617f7 f2fs: fix to check extent cache in f2fs_drop_extent_tree by Chao Yu · 7 years ago
  13. dad48e7 f2fs: fix a bug caused by NULL extent tree by Yunlei He · 8 years ago
  14. df0f6b4 f2fs: introduce __check_rb_tree_consistence by Chao Yu · 8 years ago
  15. 004b686 f2fs: use rb-tree to track pending discard commands by Chao Yu · 8 years ago
  16. 54c2258 f2fs: extract rb-tree operation infrastructure by Chao Yu · 8 years ago
  17. 317e130 f2fs: kill __is_extent_same by Chao Yu · 8 years ago
  18. 5e8256a f2fs: replace rw semaphore extent_tree_lock with mutex lock by Yunlei He · 8 years ago
  19. ed0b562 f2fs: use rb_entry_safe by Geliang Tang · 8 years ago
  20. 7855eba f2fs: fix a problem of using memory after free by Yunlei He · 8 years ago
  21. 7c45729 f2fs: keep dirty inodes selectively for checkpoint by Jaegeuk Kim · 8 years ago
  22. 5f281fa f2fs: disable extent_cache for fcollapse/finsert inodes by Jaegeuk Kim · 8 years ago
  23. b56ab83 f2fs: avoid mark_inode_dirty by Jaegeuk Kim · 8 years ago
  24. ee6d182 f2fs: remove syncing inode page in all the cases by Jaegeuk Kim · 9 years ago
  25. 205b982 f2fs: call mark_inode_dirty_sync for i_field changes by Jaegeuk Kim · 9 years ago
  26. 9194232 f2fs: use inode pointer for {set, clear}_inode_flag by Jaegeuk Kim · 9 years ago
  27. bd933d4 f2fs: reuse get_extent_info by Chao Yu · 9 years ago
  28. f28b343 f2fs: introduce f2fs_update_data_blkaddr for cleanup by Chao Yu · 9 years ago
  29. 81ca735 f2fs: remove unneeded pointer conversion by Chao Yu · 9 years ago
  30. 6fe2bc9 f2fs: give scheduling point in shrinking path by Jaegeuk Kim · 9 years ago
  31. 201ef5e f2fs: improve shrink performance of extent nodes by Hou Pengyang · 9 years ago
  32. 4292674 f2fs: don't set cached_en if it will be freed by Jaegeuk Kim · 9 years ago
  33. 43a2fa1 f2fs: move extent_node list operations being coupled with rbtree operation by Jaegeuk Kim · 9 years ago
  34. a03f01f f2fs: reconstruct the code to free an extent_node by Hou Pengyang · 9 years ago
  35. 9b72a38 f2fs: skip releasing nodes in chindless extent tree by Chao Yu · 9 years ago
  36. 68e3538 f2fs: use atomic type for node count in extent tree by Chao Yu · 9 years ago
  37. 137d09f f2fs: introduce zombie list for fast shrinking extent trees by Jaegeuk Kim · 9 years ago
  38. ed3d125 f2fs: load largest extent all the time by Jaegeuk Kim · 9 years ago
  39. 74fd8d9 f2fs: speed up shrinking extent tree entries by Jaegeuk Kim · 9 years ago
  40. 7441cce f2fs: use atomic variable for total_extent_tree by Jaegeuk Kim · 9 years ago
  41. 9006f2c f2fs: kill f2fs_drop_largest_extent by Chao Yu · 9 years ago
  42. 760de79 f2fs: avoid deadlock in f2fs_shrink_extent_tree by Jaegeuk Kim · 9 years ago
  43. beaa57d f2fs: fix to skip shrinking extent nodes by Chao Yu · 9 years ago
  44. 4abd3f5 f2fs: introduce __try_update_largest_extent by Chao Yu · 9 years ago
  45. 4d1fa81 f2fs: optimize code of f2fs_update_extent_tree_range by Fan Li · 9 years ago
  46. 41a099d f2fs: drop largest extent by range by Fan Li · 9 years ago
  47. 514053e f2fs: declare f2fs_update_extent_tree_range as static by Jaegeuk Kim · 9 years ago
  48. 100136a f2fs: fix incorrect searching position when shrinking extent cache by Chao Yu · 9 years ago
  49. 744288c f2fs: trace in batches extent info update by Chao Yu · 9 years ago
  50. 54d7185 f2fs: avoid accessing NULL pointer in f2fs_drop_largest_extent by Chao Yu · 9 years ago
  51. 19b2c30 f2fs: update extent tree in batches by Chao Yu · 9 years ago
  52. dac2dde f2fs: lookup neighbor extent nodes for merging later by Chao Yu · 9 years ago
  53. ef05e22 f2fs: split __insert_extent_tree_ret for readability by Chao Yu · 9 years ago
  54. a6f7834 f2fs: kill dead code in __insert_extent_tree by Chao Yu · 9 years ago
  55. 029e13c f2fs: adjust showing of extent cache stat by Chao Yu · 9 years ago
  56. 91c481f f2fs: add largest/cached stat in extent cache by Chao Yu · 9 years ago
  57. f8b703d f2fs: fix to update cached_en of extent tree properly by Fan Li · 9 years ago
  58. 0f825ee f2fs: add new interfaces for extent tree by Fan Li · 9 years ago
  59. 727edac f2fs: use atomic_t to record hit ratio info of extent cache by Chao Yu · 9 years ago
  60. a28ef1f f2fs: maintain extent cache in separated file by Chao Yu · 9 years ago