Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
71915d21e59c153c1202e3198916817c2d18da32
/
fs
/
ext4
/
mballoc.c
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
· 12 years ago
02b7831
ext4: add ext4_mb_unload_buddy in the error path
by Salman Qazi
· 12 years ago
400db9d
ext4: cleanup in ext4_discard_allocated_blocks()
by Zheng Liu
· 12 years ago
9d99012
ext4: remove needs_recovery in ext4_mb_init()
by Akira Fujita
· 12 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
· 13 years ago
5def136
ext4: correct comments for ext4_free_blocks()
by Yongqiang Yang
· 13 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
2846e82
ext4: move ext4_add_groupblocks() to mballoc.c
by Amir Goldstein
· 14 years ago
d9f3450
ext4: ignore errors when issuing discards
by Theodore Ts'o
· 14 years ago
26626f11
ext4: release page cache in ext4_mb_load_buddy error path
by Yang Ruirui
· 14 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
0ba0851
ext4: fix a BUG in mb_mark_used during trim.
by Tao Ma
· 14 years ago
4596fe0
ext4: don't kfree uninitialized s_group_info members
by Eric Sandeen
· 14 years ago
4dd89fc
ext4: suppress verbose debugging information if malloc-debug is off
by Theodore Ts'o
· 14 years ago
5a54b2f
ext4: mballoc: don't replace the current preallocation group unnecessarily
by Coly Li
· 14 years ago
7c78605
mballoc: add comments to ext4_mb_mark_free_simple()
by Coly Li
· 14 years ago
235772d
ext4: remove unncessary call mb_find_buddy() in debugging code
by Coly Li
· 14 years ago
84b775a
ext4: code cleanup in mb_find_buddy()
by Coly Li
· 14 years ago
0b75a84
ext4: mark file-local functions and variables as static
by Lukas Czerner
· 14 years ago
2892c15
ext4: make grpinfo slab cache names static
by Eric Sandeen
· 14 years ago
0f0a25b
ext4: fix trimming starting with block 0 with small blocksize
by Jan Kara
· 14 years ago
0a2179b
ext4: revert buggy trim overflow patch
by Theodore Ts'o
· 14 years ago
a5196f8
ext4: remove ext4_mb_return_to_preallocation()
by Theodore Ts'o
· 14 years ago
ca6e909
ext4: fix trimming of a single group
by Jan Kara
· 14 years ago
f232109
ext4: replace i_delalloc_reserved_flag with EXT4_STATE_DELALLOC_RESERVED
by Theodore Ts'o
· 14 years ago
9325963
ext4: remove warning message from ext4_issue_discard helper
by Lukas Czerner
· 14 years ago
4f53150
ext4: fix possible overflow in ext4_trim_fs()
by Lukas Czerner
· 14 years ago
b72143a
ext4: Add error checking to kmem_cache_alloc() call in ext4_free_blocks()
by Theodore Ts'o
· 14 years ago
fd8c37e
ext4: Simplify the usage of clear_opt() and set_opt() macros
by Theodore Ts'o
· 14 years ago
b56ff9d
ext4: Don't call sb_issue_discard() in ext4_free_blocks()
by Theodore Ts'o
· 14 years ago
a107e5a
Merge branch 'next' into upstream-merge
by Theodore Ts'o
· 14 years ago
eee4adc
ext4: move ext4_mb_{get,put}_buddy_cache_lock and make them static
by Eric Sandeen
· 14 years ago
Next »