summaryrefslogtreecommitdiffstats
path: root/fs/ext4/extents_status.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-11-021-10/+13
|\
| * ext4: dynamically allocate the ext4-es shrinkerQi Zheng2023-10-041-10/+13
* | ext4: make sure allocate pending entry not failZhang Yi2023-10-051-34/+89
* | ext4: correct the start block of counting reserved clustersZhang Yi2023-10-051-2/+2
|/
* ext4: fix slab-use-after-free in ext4_es_insert_extent()Baokun Li2023-08-271-14/+30
* ext4: make ext4_es_insert_extent() return voidBaokun Li2023-06-261-8/+6
* ext4: make ext4_es_insert_delayed_block() return voidBaokun Li2023-06-261-6/+4
* ext4: make ext4_es_remove_extent() return voidBaokun Li2023-06-261-6/+6
* ext4: using nofail preallocation in ext4_es_insert_extent()Baokun Li2023-06-261-12/+26
* ext4: using nofail preallocation in ext4_es_insert_delayed_block()Baokun Li2023-06-261-11/+22
* ext4: using nofail preallocation in ext4_es_remove_extent()Baokun Li2023-06-261-2/+11
* ext4: use pre-allocated es in __es_remove_extent()Baokun Li2023-06-261-13/+13
* ext4: use pre-allocated es in __es_insert_extent()Baokun Li2023-06-261-7/+12
* ext4: factor out __es_alloc_extent() and __es_free_extent()Baokun Li2023-06-261-11/+19
* ext4: add a new helper to check if es must be keptBaokun Li2023-06-261-13/+21
* ext4: fix data races when using cached status extentsJan Kara2023-05-131-17/+13
* ext4: fix reserved cluster accounting in __es_remove_extent()Ye Bin2022-12-091-1/+2
* ext4: replace kmem_cache_create with KMEM_CACHEJunChao Sun2022-12-081-6/+2
* ext4: factor out ext4_free_ext_path()Ye Bin2022-09-301-2/+1
* mm: shrinkers: provide shrinkers with namesRoman Gushchin2022-07-031-1/+2
* ext4: correct the cache_nr in tracepoint ext4_es_shrink_exitZhang Yi2021-06-221-0/+1
* ext4: remove check for zero nr_to_scan in ext4_es_scan()Zhang Yi2021-06-221-3/+0
* ext4: fast commit recovery pathHarshad Shirwadkar2020-10-211-0/+24
* ext4: remove unnecessary comparisons to boolJason Yan2020-06-031-1/+1
* ext4: use percpu_counters for extent_status cache hits/missesYang Guo2019-08-281-13/+24
* ext4: rework reserved cluster accounting when invalidating pagesEric Whitney2019-08-221-97/+349
* ext4: add new ioctl EXT4_IOC_GET_ES_CACHETheodore Ts'o2019-08-111-0/+10
* ext4: add a new ioctl EXT4_IOC_CLEAR_ES_CACHETheodore Ts'o2019-08-111-0/+28
* ext4: remove redundant assignment to nodeColin Ian King2019-06-201-1/+0
* ext4: use BUG() instead of BUG_ON(1)Arnd Bergmann2019-04-071-2/+2
* ext4: fix reserved cluster accounting at page invalidation timeEric Whitney2018-10-011-0/+90
* ext4: reduce reserved cluster count by number of allocated clustersEric Whitney2018-10-011-0/+175
* ext4: fix reserved cluster accounting at delayed write timeEric Whitney2018-10-011-0/+53
* ext4: add new pending reservation mechanismEric Whitney2018-10-011-0/+187
* ext4: generalize extents status tree search functionsEric Whitney2018-10-011-18/+131
* ext4: remove NULL check before calling kmem_cache_destroy()Sean Fu2018-05-201-2/+1
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* scripts/spelling.txt: add "comsume(r)" pattern and fix typo instancesMasahiro Yamada2017-02-271-1/+1
* ext4: remove trailing \n from ext4_warning/ext4_error callsJakub Wilk2016-04-271-1/+1
* ext4: fix setting of referenced bit in ext4_es_lookup_extent()Jan Kara2016-03-091-2/+2
* ext4: move procfs registration code to fs/ext4/sysfs.cTheodore Ts'o2015-09-231-58/+2
* ext4: fix data corruption caused by unwritten and delayed extentsLukas Czerner2015-05-021-0/+8
* ext4: remove unused header filesSheng Yong2015-04-021-2/+0
* ext4: introduce aging to extent status treeJan Kara2014-11-251-5/+17
* ext4: cleanup flag definitions for extent status treeJan Kara2014-11-251-0/+2
* ext4: limit number of scanned extents in status tree shrinkerJan Kara2014-11-251-32/+59
* ext4: move handling of list of shrinkable inodes into extent status codeJan Kara2014-11-251-4/+6
* ext4: change LRU to round-robin in extent status tree shrinkerZheng Liu2014-11-251-127/+97
* Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2014-10-201-18/+182
|\
| * ext4: track extent status tree shrinker delay staticticsZheng Liu2014-09-011-10/+176