1. a6b5c26 f2fs: use generic EFSBADCRC/EFSCORRUPTED by Chao Yu · 5 years ago
  2. 87a5f3f f2fs: Use DIV_ROUND_UP() instead of open-coding by Geert Uytterhoeven · 5 years ago
  3. a0d6863 f2fs: introduce f2fs_<level> macros to wrap f2fs_printk() by Joe Perches · 5 years ago
  4. a9cc2e4 f2fs: introduce DATA_GENERIC_ENHANCE by Chao Yu · 6 years ago
  5. d6fa2a0 f2fs: fix to do sanity check on valid block count of segment by Chao Yu · 6 years ago
  6. 85c3c61 f2fs: don't wake up too frequently, if there is lots of IOs by Jaegeuk Kim · 6 years ago
  7. 7fc4751 f2fs: introduce __is_large_section() for cleanup by Chao Yu · 6 years ago
  8. f22f93a f2fs: checkpoint disabling by Daniel Rosenberg · 6 years ago
  9. 6d1a832 f2fs: add SPDX license identifiers by Chao Yu · 6 years ago
  10. f64b4d7 f2fs: avoid fi->i_gc_rwsem[WRITE] lock in f2fs_gc by Jaegeuk Kim · 6 years ago
  11. b27f4cd f2fs: do not set free of current section by Yunlong Song · 6 years ago
  12. b3c869a f2fs: fix to do sanity check with block address in main area by Chao Yu · 6 years ago
  13. d05e871 f2fs: introduce and spread verify_blkaddr by Chao Yu · 6 years ago
  14. accb406 f2fs: fix to update mtime correctly by Chao Yu · 6 years ago
  15. caf10c6 f2fs: avoid stucking GC due to atomic write by Chao Yu · 7 years ago
  16. 158d9bb f2fs: clean up with is_valid_blkaddr() by Chao Yu · 6 years ago
  17. 6b7c7b4 Revert "f2fs: add ovp valid_blocks check for bg gc victim to fg_gc" by Chao Yu · 7 years ago
  18. 7aee058 f2fs: don't use GFP_ZERO for page caches by Chao Yu · 7 years ago
  19. a3f8ec8 f2fs: check blkaddr more accuratly before issue a bio by Yunlei He · 7 years ago
  20. 5aae202 f2fs: add auto tuning for small devices by Jaegeuk Kim · 7 years ago
  21. 58dc6f6 f2fs: rebuild sit page from sit info in mem by Yunlei He · 7 years ago
  22. 66356ee f2fs: split need_inplace_update by Chao Yu · 7 years ago
  23. 2648e73 f2fs: return error during fill_super by Jaegeuk Kim · 7 years ago
  24. 49f7272 f2fs: check curseg space before foreground GC by Chao Yu · 7 years ago
  25. 25d0bec f2fs: use rw_semaphore to protect SIT cache by Chao Yu · 7 years ago
  26. c70ab1b f2fs: fix to correct no_fggc_candidate by Chao Yu · 7 years ago
  27. daf437d f2fs: split discard policy by Chao Yu · 7 years ago
  28. 2b170fc f2fs: speed up gc_urgent mode with SSR by Jaegeuk Kim · 7 years ago
  29. 200ad89 f2fs: wake up discard_thread iff there is a candidate by Jaegeuk Kim · 7 years ago
  30. 00300dc f2fs: remove unused function overprovision_sections by Yunlong Song · 7 years ago
  31. 100e0f1 f2fs: use IPU for cold files by Jaegeuk Kim · 7 years ago
  32. c412726 f2fs: split bio cache by Jaegeuk Kim · 8 years ago
  33. e6b120d f2fs/fscrypt: catch up to v4.12 by Jaegeuk Kim · 7 years ago
  34. 4992ba2 f2fs: add ovp valid_blocks check for bg gc victim to fg_gc by Hou Pengyang · 8 years ago
  35. 7f3037a f2fs: check free_sections for defragmentation by Jaegeuk Kim · 8 years ago
  36. bb413d6 f2fs: not allow to write illegal blkaddr by Yunlei He · 8 years ago
  37. 44a8349 f2fs: add maximum prefree segments by Jaegeuk Kim · 8 years ago
  38. 2c237eb f2fs: avoid writing node/metapages during writes by Jaegeuk Kim · 8 years ago
  39. 36abef4 f2fs: introduce mode=lfs mount option by Jaegeuk Kim · 8 years ago
  40. 28ea616 f2fs: do not skip writing data pages by Jaegeuk Kim · 8 years ago
  41. 0f18b46 f2fs: flush inode metadata when checkpoint is doing by Jaegeuk Kim · 8 years ago
  42. 9194232 f2fs: use inode pointer for {set, clear}_inode_flag by Jaegeuk Kim · 8 years ago
  43. f51b4ce f2fs: shrink size of struct seg_entry by Chao Yu · 9 years ago
  44. b7ad751 f2fs: split journal cache from curseg cache by Chao Yu · 9 years ago
  45. 28bc106 f2fs: support revoking atomic written pages by Chao Yu · 9 years ago
  46. d48dfc2 f2fs: fix conflict on page->private usage by Jaegeuk Kim · 9 years ago
  47. a125702 Revert "f2fs: do not skip dentry block writes" by Jaegeuk Kim · 9 years ago
  48. 6aefd93 f2fs: introduce background_gc=sync mount option by Jaegeuk Kim · 9 years ago
  49. 90b803e f2fs: do not skip dentry block writes by Jaegeuk Kim · 9 years ago
  50. 4c27839 f2fs: avoid a build warning by Jaegeuk Kim · 9 years ago
  51. decd36b f2fs: remove inmem radix tree by Chao Yu · 9 years ago
  52. 7a04f64 f2fs: unify f2fs_bug_on when check blocks and segment by Liu Xue · 9 years ago
  53. e4bc13a Merge branch 'for-4.2/writeback' of git://git.kernel.dk/linux-block by Linus Torvalds · 9 years ago
  54. 66114ca writeback: separate out include/linux/backing-dev-defs.h by Tejun Heo · 9 years ago
  55. a88a341 writeback: move bandwidth related fields from backing_dev_info into bdi_writeback by Tejun Heo · 9 years ago
  56. a66cdd9 f2fs: introduce discard_map for f2fs_trim_fs by Jaegeuk Kim · 10 years ago
  57. 7fd9701 f2fs: reduce searching region of segmap when set free section by Wanpeng Li · 10 years ago
  58. 1a118cc f2fs: use spinlock for segmap_lock instead of rwlock by Chao Yu · 10 years ago
  59. 60a3b78 f2fs: avoid variable length array by Jaegeuk Kim · 10 years ago
  60. caf0047 f2fs: merge flags in struct f2fs_sb_info by Chao Yu · 10 years ago
  61. 510184c f2fs: do not skip any writes under memory pressure by Jaegeuk Kim · 10 years ago
  62. c6ac4c0 f2fs: introduce f2fs_change_bit to simplify the change bit logic by Gu Zheng · 10 years ago
  63. 88b88a6 f2fs: support atomic writes by Jaegeuk Kim · 10 years ago
  64. 8a21984 f2fs: potential shift wrapping buf in f2fs_trim_fs() by Dan Carpenter · 10 years ago
  65. 7cd8558 f2fs: check the use of macros on block counts and addresses by Jaegeuk Kim · 10 years ago
  66. 95dd897 f2fs: use more free segments until SSR is activated by Jaegeuk Kim · 10 years ago
  67. 9b5f136 f2fs: change the ipu_policy option to enable combinations by Jaegeuk Kim · 10 years ago
  68. 55cf9cb f2fs: support large sector size by Chao Yu · 10 years ago
  69. 90a893c f2fs: use MAX_BIO_BLOCKS(sbi) by Jaegeuk Kim · 10 years ago
  70. 4c521f49 f2fs: use meta_inode cache to improve roll-forward speed by Jaegeuk Kim · 10 years ago
  71. c1ce1b0 f2fs: give an option to enable in-place-updates during fsync to users by Jaegeuk Kim · 10 years ago
  72. 184a5cd f2fs: refactor flush_sit_entries codes for reducing SIT writes by Chao Yu · 10 years ago
  73. d3a14af f2fs: remove unneeded sit_i in macro SIT_BLOCK_OFFSET/START_SEGNO by Chao Yu · 10 years ago
  74. 0579676 f2fs: add BUG cases to initiate fsck.f2fs by Jaegeuk Kim · 10 years ago
  75. 4081363 f2fs: introduce F2FS_I_SB, F2FS_M_SB, and F2FS_P_SB by Jaegeuk Kim · 10 years ago
  76. e1c4204 f2fs: fix typo by arter97 · 10 years ago
  77. ea1aa12 f2fs: enable in-place-update for fdatasync by Jaegeuk Kim · 10 years ago
  78. f1121ab f2fs: reduce searching region of segmap when free section by Chao Yu · 10 years ago
  79. 58c4103 f2fs: change reclaim rate in percentage by Jaegeuk Kim · 11 years ago
  80. 50c8cdb f2fs: introduce nr_pages_to_write for segment alignment by Jaegeuk Kim · 11 years ago
  81. 87d6f89 f2fs: avoid small data writes by skipping writepages by Jaegeuk Kim · 11 years ago
  82. 8b8343f f2fs: implement a lock-free stat_show by Jaegeuk Kim · 11 years ago
  83. 491c085 f2fs: clean up with a macro by Jaegeuk Kim · 11 years ago
  84. 6c311ec f2fs: clean checkpatch warnings by Chris Fries · 11 years ago
  85. 216fbd6 f2fs: introduce sysfs entry to control in-place-update policy by Jaegeuk Kim · 11 years ago
  86. cfb271d f2fs: add unlikely() macro for compiler optimization by Chao Yu · 11 years ago
  87. 187b5b8 f2fs: remove the own bi_private allocation by Jaegeuk Kim · 11 years ago
  88. aac4404 f2fs: correct type of wait in struct bio_private by Chao Yu · 11 years ago
  89. f9a4e6d f2fs: bug fix on bit overflow from 32bits to 64bits by Jaegeuk Kim · 11 years ago
  90. 74de593 f2fs: read contiguous sit entry pages by merging for mount performance by Chao Yu · 11 years ago
  91. 61ae45c f2fs: simplify IS_DATASEG and IS_NODESEG macro by Changman Lee · 11 years ago
  92. 44c60bf f2fs: check all ones or zeros bitmap with bitops for better mount performance by Chao Yu · 11 years ago
  93. 5d56b67 f2fs: add an option to avoid unnecessary BUG_ONs by Jaegeuk Kim · 11 years ago
  94. 81eb8d6 f2fs: reclaim prefree segments periodically by Jaegeuk Kim · 11 years ago
  95. cc7b1bb f2fs: avoid allocating failure in bio_alloc by Chao Yu · 11 years ago
  96. a26b7c8 f2fs: optimize gc for better performance by Jin Xu · 11 years ago
  97. 222cbdc f2fs: avoid an overflow during utilization calculation by Jaegeuk Kim · 11 years ago
  98. c34e333 f2fs: trigger GC when there are prefree segments by Jaegeuk Kim · 11 years ago
  99. ac5d156 f2fs: modify the number of issued pages to merge IOs by Jaegeuk Kim · 12 years ago
  100. 6224da8 f2fs: fix typo mistakes by Namjae Jeon · 12 years ago