summaryrefslogtreecommitdiffstats
path: root/fs/f2fs/segment.c
Commit message (Expand)AuthorAgeFilesLines
* f2fs: put allocate_segment after refresh_sit_entryYunlong Song2017-02-241-2/+3
* f2fs: show actual device info in tracepointsJaegeuk Kim2017-02-231-5/+5
* f2fs: use SSR for warm node as wellJaegeuk Kim2017-02-231-1/+2
* f2fs: check last page index in cached bio to decide submissionJaegeuk Kim2017-02-231-6/+7
* f2fs: move flush tracepointJaegeuk Kim2017-02-231-3/+3
* f2fs: declare missing static functionJaegeuk Kim2017-02-221-2/+2
* f2fs: fix null pointer dereference when issuing flush in ->fsyncChao Yu2017-02-221-1/+4
* f2fs: show # of on-going flush and discard biosJaegeuk Kim2017-02-221-0/+6
* f2fs: add a kernel thread to issue discard commands asynchronouslyJaegeuk Kim2017-02-221-31/+97
* f2fs: factor out discard command info into discard_cmd_controlJaegeuk Kim2017-02-221-15/+53
* f2fs: clean up flush/discard command namingsJaegeuk Kim2017-02-221-49/+49
* f2fs: check in-memory sit version bitmapChao Yu2017-02-221-4/+12
* f2fs: check in-memory block bitmapChao Yu2017-02-221-2/+30
* f2fs: introduce FI_ATOMIC_COMMITChao Yu2017-02-221-3/+7
* f2fs: return fs_trim if there is no candidateJaegeuk Kim2017-02-221-5/+28
* f2fs: relax async discard commands moreJaegeuk Kim2017-01-291-5/+19
* f2fs: show the max number of atomic operationsJaegeuk Kim2017-01-291-0/+1
* f2fs: support IO alignment for DATA and NODE writesJaegeuk Kim2017-01-291-2/+7
* f2fs: reassign new segment for mode=lfsJaegeuk Kim2017-01-291-3/+0
* f2fs: fix a missing discard prefree segmentsYunlei He2017-01-291-1/+9
* block: Rename blk_queue_zone_size and bdev_zone_sizeDamien Le Moal2017-01-121-2/+2
* Merge tag 'for-f2fs-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ja...Linus Torvalds2016-12-141-63/+173
|\
| * f2fs: fix to access nullified flush_cmd_control pointerJaegeuk Kim2016-12-071-8/+25
| * f2fs: call sync_fs when f2fs is idleJaegeuk Kim2016-12-051-1/+4
| * f2fs: fix 32-bit buildArnd Bergmann2016-11-251-1/+2
| * f2fs: drop duplicate header timer.hGeliang Tang2016-11-251-1/+0
| * f2fs: don't wait writeback for datas during checkpointChao Yu2016-11-251-1/+0
| * f2fs: fix wrong written_valid_blocks countingJaegeuk Kim2016-11-251-2/+4
| * f2fs: avoid BG_GC in f2fs_balance_fsJaegeuk Kim2016-11-251-1/+1
| * f2fs: support multiple devicesJaegeuk Kim2016-11-251-33/+86
| * f2fs: revert segment allocation for direct IOJaegeuk Kim2016-11-251-27/+9
| * f2fs: assign segments correctly for direct_ioJaegeuk Kim2016-11-231-2/+6
| * f2fs: Trace reset zone eventsDamien Le Moal2016-11-231-0/+1
| * f2fs: Reset sequential zones on zoned block devicesDamien Le Moal2016-11-231-8/+55
| * f2fs: use BIO_MAX_PAGES for bio allocationJaegeuk Kim2016-11-231-2/+2
| * f2fs: don't interrupt free nids building during nid allocationChao Yu2016-11-231-1/+1
| * f2fs: fix sparse warningsEric Biggers2016-11-231-1/+1
| * f2fs: give a chance to detach from dirty listChao Yu2016-11-231-1/+3
* | block,fs: use REQ_* flags directlyChristoph Hellwig2016-11-011-4/+4
|/
* f2fs: support checkpoint error injectionChao Yu2016-09-301-0/+5
* f2fs: remove redundant value definitionYunlei He2016-09-301-4/+3
* f2fs: introduce cp_lock to protect updating of ckpt_flagsChao Yu2016-09-301-2/+2
* f2fs: use crc and cp version to determine roll-forward recoveryJaegeuk Kim2016-09-301-22/+0
* f2fs: preallocate blocks for encrypted fileYunlei He2016-09-221-3/+1
* f2fs: check free_sections for defragmentationJaegeuk Kim2016-09-121-3/+3
* f2fs: forbid to do fstrim if fs has some errorYunlei He2016-09-121-0/+6
* f2fs: fix minor typoChao Yu2016-09-071-2/+2
* f2fs: support async discardChao Yu2016-09-071-2/+85
* f2fs: schedule in between two continous batch discardsChao Yu2016-09-071-0/+2
* f2fs: check return value of write_checkpoint during fstrimChao Yu2016-08-291-0/+2
OpenPOWER on IntegriCloud