Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
91a50030f05ebf5f96e9091514b5f2858fcead50
/
fs
/
ext4
/
mballoc.c
e7676a7
ext4: don't allow ext4_free_blocks() to fail due to ENOMEM
by Theodore Ts'o
· 11 years ago
2c00ef3
ext4: implement error handling of ext4_mb_new_preallocation()
by Alexey Khoroshilov
· 11 years ago
2ed5724
ext4: add cond_resched() to ext4_free_blocks() & ext4_mb_regular_allocator()
by Theodore Ts'o
· 11 years ago
b973425
Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
by Linus Torvalds
· 12 years ago
e615573
ext4: limit group search loop for non-extent files
by Lachlan McIlroy
· 12 years ago
20b4fb4
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
8c8e0ca
ext4: fix usless declarations
by Dmitri Monakho
· 12 years ago
d9dda78
procfs: new helper - PDE_DATA(inode)
by Al Viro
· 12 years ago
eabe044
ext4: speed-up releasing blocks on commit
by Andrey Sidorov
· 12 years ago
bd86298
ext4: introduce ext4_get_group_number()
by Lukas Czerner
· 12 years ago
5d3ee20
ext4: fix journal callback list traversal
by Dmitry Monakhov
· 12 years ago
b10a44c
ext4: add might_sleep() annotations
by Theodore Ts'o
· 12 years ago
90ba983
ext4: use atomic64_t for the per-flexbg free_clusters count
by Theodore Ts'o
· 12 years ago
bb8b20e
ext4: do not use yield()
by Lukas Czerner
· 12 years ago
e3d85c3
ext4: remove unused variable in ext4_free_blocks()
by Lukas Czerner
· 12 years ago
810da24
ext4: convert number of blocks to clusters properly
by Lukas Czerner
· 12 years ago
a0b30c1
ext4: use module parameters instead of debugfs for mballoc_debug
by Theodore Ts'o
· 12 years ago
40ae348
ext4: optimize mballoc for large allocations
by Theodore Ts'o
· 12 years ago
f116700
ext4: fix race in ext4_mb_add_n_trim()
by Niu Yawei
· 12 years ago
d71c1ae
ext4: warn when discard request fails other than EOPNOTSUPP
by Lukas Czerner
· 12 years ago
d8ec0c3
ext4: remove unused assignment
by Alan Cox
· 12 years ago
6d138ce
ext4: fix awful goto in ext4_mb_new_blocks()
by Eric Sandeen
· 12 years ago
e589db7
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
by Linus Torvalds
· 12 years ago
5de35e8
ext4: Avoid underflow in ext4_trim_fs()
by Lukas Czerner
· 12 years ago
79f1ba4
ext4: Checksum the block bitmap properly with bigalloc enabled
by Tao Ma
· 12 years ago
6432f21
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
by Linus Torvalds
· 12 years ago
99dbb16
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 12 years ago
aaf7d73
ext4: enable FITRIM ioctl on bigalloc file system
by Lukas Czerner
· 12 years ago
85556c9
ext4: use kmem_cache_zalloc instead of kmem_cache_alloc/memset
by Wei Yongjun
· 12 years ago
838cd0c
ext4: check free block counters in ext4_mb_find_by_goal
by Yongqiang Yang
· 12 years ago
b5e2368
ext4: re-enable -o discard functionality in no-journal mode
by Theodore Ts'o
· 12 years ago
28623c2
ext4: grow the s_group_info array as needed
by Theodore Ts'o
· 12 years ago
4907cb7
treewide: fix comment/printk/variable typos
by Anatol Pomozov
· 12 years ago
15c006a
ext4: remove unused function argument 'order' in mb_find_extent()
by Robin Dong
· 12 years ago
01fc48e
ext4: don't load the block bitmap for block groups which have no space
by Theodore Ts'o
· 12 years ago
97a7406
ext4: remove useless marking of superblock dirty
by Jan Kara
· 12 years ago
62a1391
ext4: remove an unused statement in ext4_mb_get_buddy_page_lock()
by Haibo Liu
· 12 years ago
1c8457c
ext4: avoid uneeded calls to ext4_mb_load_buddy() while reading mb_groups
by Aditya Kali
· 12 years ago
9559996
ext4: remove mb_groups before tearing down the buddy_cache
by Salman Qazi
· 13 years ago
02b7831
ext4: add ext4_mb_unload_buddy in the error path
by Salman Qazi
· 13 years ago
400db9d
ext4: cleanup in ext4_discard_allocated_blocks()
by Zheng Liu
· 13 years ago
9d99012
ext4: remove needs_recovery in ext4_mb_init()
by Akira Fujita
· 13 years ago
feb0ab3
ext4: make block group checksums use metadata_csum algorithm
by Darrick J. Wong
· 13 years ago
fa77dcf
ext4: calculate and verify block bitmap checksum
by Darrick J. Wong
· 13 years ago
a7967f0
ext4: always set then trimmed blocks count into len
by Lukas Czerner
· 13 years ago
21e7fd2
ext4: fix trimmed block count accunting
by Lukas Czerner
· 13 years ago
913eed83
ext4: fix start and len arguments handling in ext4_trim_fs()
by Lukas Czerner
· 13 years ago
1084f25
ext4: remove trailing newlines from ext4_msg() and ext4_error() messages
by Theodore Ts'o
· 13 years ago
7f6a11e
ext4: remove redundant "EXT4-fs: " from uses of ext4_msg
by Joe Perches
· 13 years ago
c5e8f3f
ext4: remove EXT4_MB_{BITMAP,BUDDY} macros
by Theodore Ts'o
· 13 years ago
1592d2c
ext4: mark possibly unused variable in ext4_mb_normalize_request()
by Curt Wohlgemuth
· 13 years ago
18aadd4
ext4: expand commit callback and
by Bobi Jam
· 13 years ago
813e572
ext4: fix race when setting bitmap_uptodate flag
by Theodore Ts'o
· 13 years ago
60e07cf
ext4: do not reference pa_inode from group_pa
by Yongqiang Yang
· 13 years ago
0a10da7
ext4: fix a wrong comment in __mb_check_buddy()
by Robin Dong
· 13 years ago
b051d8d
ext4: remove unused variable in mb_find_extent()
by Robin Dong
· 13 years ago
66a83cd
ext4: remove unused variable in ext4_mb_generate_from_pa()
by Robin Dong
· 13 years ago
ebbe027
ext4: use stream-alloc when mb_group_prealloc set to zero
by Robin Dong
· 13 years ago
45dc63e
ext4: Allow quota file use root reservation
by Dmitry Monakhov
· 13 years ago
7aa0bae
ext4: Free resources in ext4_mb_init()'s error paths
by Tao Ma
· 13 years ago
e7d5f31
ext4: rename ext4_claim_free_blocks() to ext4_claim_free_clusters()
by Theodore Ts'o
· 13 years ago
cff1dfd7
ext4: rename ext4_free_blocks_after_init() to ext4_free_clusters_after_init()
by Theodore Ts'o
· 13 years ago
021b65b
ext4: Rename ext4_free_blks_{count,set}() to refer to clusters
by Theodore Ts'o
· 13 years ago
7b415bf
ext4: Fix bigalloc quota accounting and i_blocks value
by Aditya Kali
· 13 years ago
27baebb
ext4: tune mballoc's default group prealloc size for bigalloc file systems
by Theodore Ts'o
· 13 years ago
24aaa8e
ext4: convert the free_blocks field in s_flex_groups to be free_clusters
by Theodore Ts'o
· 13 years ago
5704265
ext4: convert s_{dirty,free}blocks_counter to s_{dirty,free}clusters_counter
by Theodore Ts'o
· 13 years ago
8413019
ext4: teach ext4_free_blocks() about bigalloc and clusters
by Theodore Ts'o
· 13 years ago
53accfa
ext4: teach mballoc preallocation code about bigalloc clusters
by Theodore Ts'o
· 13 years ago
7137d7a
ext4: convert instances of EXT4_BLOCKS_PER_GROUP to EXT4_CLUSTERS_PER_GROUP
by Theodore Ts'o
· 13 years ago
79a77c5
ext4: prevent memory leaks from ext4_mb_init_backend() on error path
by Yu Jian
· 13 years ago
48e6061
ext4: use EXT4_BAD_INO for buddy cache to avoid colliding with valid inode #
by Yu Jian
· 13 years ago
9d8b9ec
ext4: use ext4_msg() instead of printk in mballoc
by Theodore Ts'o
· 13 years ago
f18a5f2
ext4: use ext4_kvzalloc()/ext4_kvmalloc() for s_group_desc and s_group_info
by Theodore Ts'o
· 13 years ago
c3e94d1
ext4: let setup_new_group_blocks() set multiple bits at a time
by Yongqiang Yang
· 13 years ago
4740b83
ext4: let ext4_group_add_blocks() handle 0 blocks quickly
by Yongqiang Yang
· 13 years ago
cc7365d
ext4: let ext4_group_add_blocks() return an error code
by Yongqiang Yang
· 13 years ago
0529155
ext4: rename ext4_add_groupblocks() to ext4_group_add_blocks()
by Yongqiang Yang
· 13 years ago
ced156e
ext4: don't increment s_mb_buddies_generated in ext4_mb_release
by Tao Ma
· 13 years ago
529da70
ext4: remove unnecessary ext4_get_group_info in ext4_mb_load_buddy
by Tao Ma
· 13 years ago
d7a1fee
ext4: make the preallocation size be a multiple of stripe size
by Dan Ehrenberg
· 13 years ago
caaf7a2
ext4: Fix a double free of sbi->s_group_info in ext4_mb_init_backend
by Tao Ma
· 13 years ago
823ba01
ext4: fix a race which could leak memory in ext4_groupinfo_create_slab()
by Tao Ma
· 13 years ago
2261228
ext4: Change the wrong param comment for ext4_trim_all_free
by Tao Ma
· 13 years ago
3d56b8d
ext4: Speed up FITRIM by recording flags in ext4_group_info
by Tao Ma
· 13 years ago
b3d4c2b
ext4: Add new ext4 trim tracepoints
by Tao Ma
· 13 years ago
169ddc3
ext4: speed up group trim with the right free block count
by Tao Ma
· 13 years ago
22f1045
ext4: fix trim length underflow with small trim length
by Tao Ma
· 13 years ago
7132de7
ext4: fix i_blocks/quota accounting when extent insertion fails
by Maxim Patlasov
· 13 years ago
9331b62
ext4: quiet 'unused variables' compile warnings
by Yongqiang Yang
· 13 years ago
a9c667f
ext4: fixed tracepoints cleanup
by Lukas Czerner
· 14 years ago
5def136
ext4: correct comments for ext4_free_blocks()
by Yongqiang Yang
· 14 years ago
55f020d
ext4: add flag to ext4_has_free_blocks
by Allison Henderson
· 14 years ago
28739ee
ext4: protect bb_first_free in ext4_trim_all_free() with group lock
by Lukas Czerner
· 14 years ago
7894408
ext4: only load buddy bitmap in ext4_trim_fs() when it is needed
by Lukas Czerner
· 14 years ago
44183d4
ext4: remove alloc_semp
by Amir Goldstein
· 14 years ago
9b8b7d3
ext4: teach ext4_mb_init_cache() to skip uptodate buddy caches
by Amir Goldstein
· 14 years ago
2de8807
ext4: synchronize ext4_mb_init_group() with buddy page lock
by Amir Goldstein
· 14 years ago
e73a347
ext4: implement ext4_add_groupblocks() by freeing blocks
by Amir Goldstein
· 14 years ago
2cd05cc
ext4: remove unneeded ext4_journal_get_undo_access
by Theodore Ts'o
· 14 years ago
Next »