summaryrefslogtreecommitdiff
path: root/fs/f2fs/extent_cache.c
Commit message (Expand)AuthorAge
* f2fs: remove redundant initialization of pointer 'p'Colin Ian King2018-03-13
* f2fs: fix to check extent cache in f2fs_drop_extent_treeChao Yu2018-03-13
* f2fs: fix a bug caused by NULL extent treeYunlei He2017-05-23
* f2fs: introduce __check_rb_tree_consistenceChao Yu2017-04-19
* f2fs: use rb-tree to track pending discard commandsChao Yu2017-04-19
* f2fs: extract rb-tree operation infrastructureChao Yu2017-04-11
* f2fs: kill __is_extent_sameChao Yu2017-02-27
* f2fs: replace rw semaphore extent_tree_lock with mutex lockYunlei He2017-02-27
* f2fs: use rb_entry_safeGeliang Tang2017-01-29
* f2fs: fix a problem of using memory after freeYunlei He2017-01-29
* f2fs: keep dirty inodes selectively for checkpointJaegeuk Kim2016-11-23
* f2fs: disable extent_cache for fcollapse/finsert inodesJaegeuk Kim2016-07-15
* f2fs: avoid mark_inode_dirtyJaegeuk Kim2016-07-08
* f2fs: remove syncing inode page in all the casesJaegeuk Kim2016-06-02
* f2fs: call mark_inode_dirty_sync for i_field changesJaegeuk Kim2016-06-02
* f2fs: use inode pointer for {set, clear}_inode_flagJaegeuk Kim2016-06-02
* f2fs: reuse get_extent_infoChao Yu2016-05-07
* f2fs: introduce f2fs_update_data_blkaddr for cleanupChao Yu2016-02-26
* f2fs: remove unneeded pointer conversionChao Yu2016-02-22
* f2fs: give scheduling point in shrinking pathJaegeuk Kim2016-02-22
* f2fs: improve shrink performance of extent nodesHou Pengyang2016-02-22
* f2fs: don't set cached_en if it will be freedJaegeuk Kim2016-02-22
* f2fs: move extent_node list operations being coupled with rbtree operationJaegeuk Kim2016-02-22
* f2fs: reconstruct the code to free an extent_nodeHou Pengyang2016-02-22
* f2fs: skip releasing nodes in chindless extent treeChao Yu2016-01-08
* f2fs: use atomic type for node count in extent treeChao Yu2016-01-08
* f2fs: introduce zombie list for fast shrinking extent treesJaegeuk Kim2015-12-31
* f2fs: load largest extent all the timeJaegeuk Kim2015-12-30
* f2fs: speed up shrinking extent tree entriesJaegeuk Kim2015-12-30
* f2fs: use atomic variable for total_extent_treeJaegeuk Kim2015-12-22
* f2fs: kill f2fs_drop_largest_extentChao Yu2015-12-04
* f2fs: avoid deadlock in f2fs_shrink_extent_treeJaegeuk Kim2015-12-04
* f2fs: fix to skip shrinking extent nodesChao Yu2015-10-22
* f2fs: introduce __try_update_largest_extentChao Yu2015-10-09
* f2fs: optimize code of f2fs_update_extent_tree_rangeFan Li2015-10-09
* f2fs: drop largest extent by rangeFan Li2015-10-09
* f2fs: declare f2fs_update_extent_tree_range as staticJaegeuk Kim2015-10-09
* f2fs: fix incorrect searching position when shrinking extent cacheChao Yu2015-10-09
* f2fs: trace in batches extent info updateChao Yu2015-10-09
* f2fs: avoid accessing NULL pointer in f2fs_drop_largest_extentChao Yu2015-08-28
* f2fs: update extent tree in batchesChao Yu2015-08-26
* f2fs: lookup neighbor extent nodes for merging laterChao Yu2015-08-21
* f2fs: split __insert_extent_tree_ret for readabilityChao Yu2015-08-21
* f2fs: kill dead code in __insert_extent_treeChao Yu2015-08-21
* f2fs: adjust showing of extent cache statChao Yu2015-08-21
* f2fs: add largest/cached stat in extent cacheChao Yu2015-08-21
* f2fs: fix to update cached_en of extent tree properlyFan Li2015-08-21
* f2fs: add new interfaces for extent treeFan Li2015-08-05
* f2fs: use atomic_t to record hit ratio info of extent cacheChao Yu2015-08-05
* f2fs: maintain extent cache in separated fileChao Yu2015-08-04