aboutsummaryrefslogtreecommitdiff
path: root/fs/f2fs/segment.c
Commit message (Expand)AuthorAgeFilesLines
* f2fs: don't overwrite node block by SSRJaegeuk Kim2017-04-131-0/+6
* f2fs: avoid to issue redundant discard commandsJaegeuk Kim2017-04-131-0/+2
* f2fs: select target segment with closer temperature in SSR modeChao Yu2017-04-131-6/+17
* f2fs: show simple call stack in fault injection messageChao Yu2017-04-131-1/+3
* f2fs: add bitmaps for empty or full NAT blocksJaegeuk Kim2017-04-131-1/+1
* f2fs: do SSR for node segments more aggresivelyJaegeuk Kim2017-04-131-5/+10
* f2fs: check discard alignment only for SEQWRITE zonesJaegeuk Kim2017-04-131-12/+12
* f2fs: wait for discard completion after submissionJaegeuk Kim2017-04-131-3/+13
* f2fs: avoid very large discard commandJaegeuk Kim2017-04-131-1/+2
* f2fs: find data segments across all the typesJaegeuk Kim2017-04-131-4/+11
* f2fs: do SSR in higher priorityJaegeuk Kim2017-04-131-16/+1
* f2fs: do SSR for data when there is enough free spaceYunlong Song2017-04-131-1/+1
* f2fs: put allocate_segment after refresh_sit_entryYunlong Song2017-04-131-2/+3
* f2fs: show actual device info in tracepointsJaegeuk Kim2017-04-131-5/+5
* f2fs: use SSR for warm node as wellJaegeuk Kim2017-04-131-1/+2
* f2fs: check last page index in cached bio to decide submissionJaegeuk Kim2017-04-131-6/+7
* f2fs: fix missing bio_alloc(1)Jaegeuk Kim2017-04-131-1/+1
* f2fs: move flush tracepointJaegeuk Kim2017-04-131-3/+3
* f2fs: declare missing static functionJaegeuk Kim2017-04-131-2/+2
* f2fs: fix null pointer dereference when issuing flush in ->fsyncChao Yu2017-04-131-1/+4
* f2fs: show # of on-going flush and discard biosJaegeuk Kim2017-04-131-0/+6
* f2fs: add a kernel thread to issue discard commands asynchronouslyJaegeuk Kim2017-04-131-31/+96
* f2fs: factor out discard command info into discard_cmd_controlJaegeuk Kim2017-04-131-15/+53
* f2fs: clean up flush/discard command namingsJaegeuk Kim2017-04-131-49/+50
* f2fs: check in-memory sit version bitmapChao Yu2017-04-131-4/+12
* f2fs: check in-memory block bitmapChao Yu2017-04-131-2/+30
* f2fs: introduce FI_ATOMIC_COMMITChao Yu2017-04-131-3/+7
* f2fs: return fs_trim if there is no candidateJaegeuk Kim2017-04-131-5/+28
* f2fs: relax async discard commands moreJaegeuk Kim2017-04-131-5/+19
* f2fs: show the max number of atomic operationsJaegeuk Kim2017-04-131-0/+1
* f2fs: support IO alignment for DATA and NODE writesJaegeuk Kim2017-04-131-2/+7
* f2fs: reassign new segment for mode=lfsJaegeuk Kim2017-04-131-3/+0
* f2fs: fix a missing discard prefree segmentsYunlei He2017-04-131-1/+9
* f2fs: support async discard based on v4.9Jaegeuk Kim2017-04-131-10/+175
* f2fs: resolve op and op_flags confilctsJaegeuk Kim2017-04-131-3/+6
* f2fs: fix to access nullified flush_cmd_control pointerJaegeuk Kim2017-04-131-8/+25
* f2fs: call sync_fs when f2fs is idleJaegeuk Kim2017-04-131-1/+4
* f2fs: fix 32-bit buildArnd Bergmann2017-04-131-1/+2
* f2fs: drop duplicate header timer.hGeliang Tang2017-04-131-1/+0
* f2fs: don't wait writeback for datas during checkpointChao Yu2017-04-131-1/+0
* f2fs: fix wrong written_valid_blocks countingJaegeuk Kim2017-04-131-2/+4
* f2fs: avoid BG_GC in f2fs_balance_fsJaegeuk Kim2017-04-131-1/+1
* f2fs: support multiple devicesJaegeuk Kim2017-04-131-29/+83
* f2fs: revert segment allocation for direct IOJaegeuk Kim2017-04-131-27/+9
* f2fs: assign segments correctly for direct_ioJaegeuk Kim2017-04-131-2/+6
* f2fs: Trace reset zone eventsDamien Le Moal2017-04-131-0/+1
* f2fs: Reset sequential zones on zoned block devicesDamien Le Moal2017-04-131-0/+45
* f2fs: use BIO_MAX_PAGES for bio allocationJaegeuk Kim2017-04-131-2/+2
* f2fs: don't interrupt free nids building during nid allocationChao Yu2017-04-131-1/+1
* f2fs: give a chance to detach from dirty listChao Yu2017-04-131-1/+3