1. 04 6月, 2014 1 次提交
    • C
      f2fs: large volume support · 1dbe4152
      Changman Lee 提交于
      f2fs's cp has one page which consists of struct f2fs_checkpoint and
      version bitmap of sit and nat. To support lots of segments, we need more
      blocks for sit bitmap. So let's arrange sit bitmap as following:
      +-----------------+------------+
      | f2fs_checkpoint | sit bitmap |
      | + nat bitmap    |            |
      +-----------------+------------+
      0                 4k        N blocks
      Signed-off-by: NChangman Lee <cm224.lee@samsung.com>
      [Jaegeuk Kim: simple code change for readability]
      Signed-off-by: NJaegeuk Kim <jaegeuk@kernel.org>
      1dbe4152
  2. 07 5月, 2014 7 次提交
  3. 02 4月, 2014 2 次提交
  4. 20 3月, 2014 1 次提交
  5. 18 3月, 2014 4 次提交
  6. 10 3月, 2014 1 次提交
  7. 28 2月, 2014 1 次提交
    • C
      f2fs: fix dirty page accounting when redirty · 9cf3c389
      Chao Yu 提交于
      We should de-account dirty counters for page when redirty in ->writepage().
      
      Wu Fengguang described in 'commit 971767ca':
      "writeback: fix dirtied pages accounting on redirty
      De-account the accumulative dirty counters on page redirty.
      
      Page redirties (very common in ext4) will introduce mismatch between
      counters (a) and (b)
      
      a) NR_DIRTIED, BDI_DIRTIED, tsk->nr_dirtied
      b) NR_WRITTEN, BDI_WRITTEN
      
      This will introduce systematic errors in balanced_rate and result in
      dirty page position errors (ie. the dirty pages are no longer balanced
      around the global/bdi setpoints)."
      Signed-off-by: NChao Yu <chao2.yu@samsung.com>
      Signed-off-by: NJaegeuk Kim <jaegeuk.kim@samsung.com>
      9cf3c389
  8. 27 2月, 2014 1 次提交
  9. 17 2月, 2014 4 次提交
  10. 22 1月, 2014 3 次提交
  11. 14 1月, 2014 3 次提交
  12. 26 12月, 2013 1 次提交
  13. 23 12月, 2013 11 次提交