aboutsummaryrefslogtreecommitdiff
path: root/fs/f2fs/segment.c
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* f2fs: support checkpoint error injectionChao Yu2017-04-131-0/+5
* f2fs: remove redundant value definitionYunlei He2017-04-131-4/+3
* f2fs: introduce cp_lock to protect updating of ckpt_flagsChao Yu2017-04-131-2/+2
* f2fs: use crc and cp version to determine roll-forward recoveryJaegeuk Kim2017-04-131-22/+0
* f2fs: preallocate blocks for encrypted fileYunlei He2017-04-131-3/+1
* f2fs: check free_sections for defragmentationJaegeuk Kim2017-04-131-3/+3
* f2fs: forbid to do fstrim if fs has some errorYunlei He2017-04-131-0/+6
* f2fs: schedule in between two continous batch discardsChao Yu2017-04-131-0/+2
* f2fs: check return value of write_checkpoint during fstrimChao Yu2017-04-131-0/+2
* f2fs: avoid unneeded loop in build_sit_entriesChao Yu2017-04-131-16/+32