1. 26 11月, 2016 4 次提交
  2. 24 11月, 2016 7 次提交
  3. 01 10月, 2016 4 次提交
  4. 23 9月, 2016 1 次提交
  5. 13 9月, 2016 2 次提交
  6. 08 9月, 2016 3 次提交
  7. 30 8月, 2016 2 次提交
  8. 25 8月, 2016 1 次提交
  9. 16 7月, 2016 2 次提交
  10. 09 7月, 2016 2 次提交
    • C
      f2fs: fix to avoid redundant discard during fstrim · c24a0fd6
      Chao Yu 提交于
      With below test steps, f2fs will issue redundant discard when doing fstrim,
      the reason is that we issue discards for both prefree segments and
      consecutive freed region user wants to trim, part regions they covered are
      overlapped, here, we change to do not to issue any discards for prefree
      segments in trimmed range.
      
      1. mount -t f2fs -o discard /dev/zram0 /mnt/f2fs
      2. fstrim -o 0 -l 3221225472 -m 2097152 -v /mnt/f2fs/
      3. dd if=/dev/zero  of=/mnt/f2fs/a bs=2M count=1
      4. dd if=/dev/zero  of=/mnt/f2fs/b bs=1M count=1
      5. sync
      6. rm /mnt/f2fs/a /mnt/f2fs/b
      7. fstrim -o 0 -l 3221225472 -m 2097152 -v /mnt/f2fs/
      
      Before:
      <...>-5428  [001] ...1  9511.052125: f2fs_issue_discard: dev = (251,0), blkstart = 0x2200, blklen = 0x200
      <...>-5428  [001] ...1  9511.052787: f2fs_issue_discard: dev = (251,0), blkstart = 0x2200, blklen = 0x300
      
      After:
      <...>-6764  [000] ...1  9720.382504: f2fs_issue_discard: dev = (251,0), blkstart = 0x2200, blklen = 0x300
      Signed-off-by: NChao Yu <yuchao0@huawei.com>
      Signed-off-by: NJaegeuk Kim <jaegeuk@kernel.org>
      c24a0fd6
    • Y
      f2fs: avoid mismatching block range for discard · c7b41e16
      Yunlei He 提交于
      This patch skip discard block range smaller than trim_minlen,
      and can not be merged by neighbour
      Signed-off-by: NYunlei He <heyunlei@huawei.com>
      Reviewed-by: NChao Yu <yuchao0@huawei.com>
      Signed-off-by: NJaegeuk Kim <jaegeuk@kernel.org>
      c7b41e16
  11. 07 7月, 2016 2 次提交
  12. 14 6月, 2016 1 次提交
  13. 09 6月, 2016 2 次提交
  14. 08 6月, 2016 3 次提交
  15. 03 6月, 2016 2 次提交
  16. 04 5月, 2016 1 次提交
  17. 15 4月, 2016 1 次提交