summaryrefslogtreecommitdiffstats
path: root/fs/f2fs/segment.c
Commit message (Expand)AuthorAgeFilesLines
* f2fs: don't overwrite node block by SSRJaegeuk Kim2017-03-201-0/+6
* f2fs: avoid to issue redundant discard commandsJaegeuk Kim2017-02-271-0/+2
* f2fs: select target segment with closer temperature in SSR modeChao Yu2017-02-271-6/+17
* f2fs: show simple call stack in fault injection messageChao Yu2017-02-271-1/+3
* f2fs: add bitmaps for empty or full NAT blocksJaegeuk Kim2017-02-271-1/+1
* f2fs: check discard alignment only for SEQWRITE zonesJaegeuk Kim2017-02-271-12/+12
* f2fs: wait for discard completion after submissionJaegeuk Kim2017-02-271-3/+13
* f2fs: avoid very large discard commandJaegeuk Kim2017-02-271-1/+2
* f2fs: do SSR for node segments more aggresivelyJaegeuk Kim2017-02-241-5/+10
* f2fs: find data segments across all the typesJaegeuk Kim2017-02-241-4/+11
* f2fs: do SSR in higher priorityJaegeuk Kim2017-02-241-16/+1
* f2fs: do SSR for data when there is enough free spaceYunlong Song2017-02-241-1/+1
* 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
OpenPOWER on IntegriCloud