Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
6bbe3a9c805fcb8cd8d396dafd32078181a7cdd5
/
fs
/
btrfs
/
extent-tree.c
6bbe3a9
Btrfs: kill obsolete arguments in btrfs_wait_ordered_extents
by Liu Bo
· 12 years ago
ab26e9d
Btrfs: cleanup for duplicated code in find_free_extent
by Liu Bo
· 12 years ago
698d008
Btrfs: remove bytes argument from do_chunk_alloc
by Josef Bacik
· 12 years ago
ea658ba
Btrfs: delay block group item insertion
by Josef Bacik
· 12 years ago
a80c8dc
Btrfs: fix our overcommit math
by Josef Bacik
· 12 years ago
dea31f5
Btrfs: wait on async pages when shrinking delalloc
by Josef Bacik
· 12 years ago
48c03c4
Btrfs: fix wrong size for the reservation of the, snapshot creation
by Miao Xie
· 12 years ago
66d8f3d
Btrfs: add a new "type" field into the block reservation structure
by Miao Xie
· 12 years ago
2aaa665
Btrfs: add hole punching
by Josef Bacik
· 12 years ago
ca7e70f
Btrfs: do not needlessly restart the transaction for enospc
by Josef Bacik
· 12 years ago
54338b5
Btrfs: do not allocate chunks as agressively
by Josef Bacik
· 12 years ago
ae1e206
Btrfs: allow delayed refs to be merged
by Josef Bacik
· 12 years ago
22cd2e7
Btrfs: fix race in run_clustered_refs
by Arne Jansen
· 12 years ago
6fc823b
Btrfs: increase the size of the free space cache
by Josef Bacik
· 12 years ago
1fa11e2
Btrfs: fix deadlock in wait_for_more_refs
by Arne Jansen
· 12 years ago
55e591f
Btrfs: unlock on error in btrfs_delalloc_reserve_metadata()
by Dan Carpenter
· 12 years ago
cd1cfc4
Btrfs: add a barrier before a waitqueue_active check
by Chris Mason
· 12 years ago
b478b2b
Merge branch 'qgroup' of git://git.jan-o-sch.net/btrfs-unstable into for-linus
by Chris Mason
· 12 years ago
df57dbe
Btrfs: make btrfs's allocation smoothly with preallocation
by Liu Bo
· 12 years ago
b4d7c3c
Btrfs: kill free_space pointer from inode structure
by Li Zefan
· 12 years ago
799ffc3
Btrfs: add ro notification to dump_space_info
by Liu Bo
· 12 years ago
cf7c1ef
Btrfs: fix a bug of writting free space cache during balance
by Liu Bo
· 12 years ago
0678938
Btrfs: do not abort transaction in prealloc case
by Liu Bo
· 12 years ago
83eea1f
Btrfs: kill root from btrfs_is_free_space_inode
by Liu Bo
· 12 years ago
f4c738c
Btrfs: rework shrink_delalloc
by Josef Bacik
· 12 years ago
0e72110
Btrfs: change how we indicate we're adding csums
by Josef Bacik
· 12 years ago
96c3f43
Btrfs: flush delayed inodes if we're short on space
by Josef Bacik
· 12 years ago
c556723
Btrfs: hooks to reserve qgroup space
by Arne Jansen
· 13 years ago
edf3927
Btrfs: call the qgroup accounting functions
by Jan Schmidt
· 12 years ago
bed92ea
Btrfs: qgroup implementation and prototypes
by Arne Jansen
· 12 years ago
709c048
Btrfs: Test code to change the order of delayed-ref processing
by Arne Jansen
· 13 years ago
097b8a7
Btrfs: join tree mod log code with the code holding back delayed refs
by Jan Schmidt
· 12 years ago
8ca78f3
Btrfs: avoid waiting for delayed refs when we must not
by Jan Schmidt
· 12 years ago
1e20932
Merge branch 'for-chris' of git://git.jan-o-sch.net/btrfs-unstable into for-linus
by Chris Mason
· 12 years ago
72ac3c0
Btrfs: convert the inode bit field to use the actual bit operations
by Josef Bacik
· 12 years ago
5581a51
Btrfs: don't set for_cow parameter for tree block functions
by Jan Schmidt
· 12 years ago
a25c75d
Btrfs: cleanup: use consistent lock naming
by Dan Carpenter
· 13 years ago
b9fab91
Btrfs: avoid sleeping in verify_parent_transid while atomic
by Chris Mason
· 13 years ago
1f699d3
Btrfs: fix block_rsv and space_info lock ordering
by Stefan Behrens
· 13 years ago
b9688bb
btrfs: don't return EINTR
by Arne Jansen
· 13 years ago
253beeb
Btrfs: double unlock bug in error handling
by Dan Carpenter
· 13 years ago
d53ba47
Btrfs: use commit root when loading free space cache
by Josef Bacik
· 13 years ago
c6664b4
Btrfs: remove lock assert from get_restripe_target()
by Ilya Dryomov
· 13 years ago
8e62c2d
Revert "Btrfs: increase the global block reserve estimates"
by Chris Mason
· 13 years ago
15d1ff8
Btrfs: fix deadlock during allocating chunks
by Liu Bo
· 13 years ago
2bcc032
Btrfs: show useful info in space reservation tracepoint
by Liu Bo
· 13 years ago
1c691b3
Merge branch 'for-chris' of git://github.com/idryomov/btrfs-unstable into for-linus
by Chris Mason
· 13 years ago
1d4284b
Merge branch 'error-handling' into for-linus
by Chris Mason
· 13 years ago
4a5e98f
Btrfs: improve the logic in btrfs_can_relocate()
by Ilya Dryomov
· 13 years ago
7738a53
Btrfs: add __get_block_group_index() helper
by Ilya Dryomov
· 13 years ago
fc67c45
Btrfs: add get_restripe_target() helper
by Ilya Dryomov
· 13 years ago
0c460c0
Btrfs: move alloc_profile_is_valid() to volumes.c
by Ilya Dryomov
· 13 years ago
e8920a6
Btrfs: make profile_is_valid() check more strict
by Ilya Dryomov
· 13 years ago
899c81e
Btrfs: add wrappers for working with alloc profiles
by Ilya Dryomov
· 13 years ago
e3176ca
Btrfs: stop silently switching single chunks to raid0 on balance
by Ilya Dryomov
· 13 years ago
3083ee2
Btrfs: introduce free_extent_buffer_stale
by Josef Bacik
· 13 years ago
81c9ad2
Btrfs: remove search_start and search_end from find_free_extent and callers
by Josef Bacik
· 13 years ago
285ff5a
Btrfs: remove the ideal caching code
by Josef Bacik
· 13 years ago
79787ea
btrfs: replace many BUG_ONs with proper error handling
by Jeff Mahoney
· 13 years ago
2c53679
btrfs: btrfs_drop_snapshot should return int
by Jeff Mahoney
· 13 years ago
143bede
btrfs: return void in functions without error conditions
by Jeff Mahoney
· 13 years ago
5380428
btrfs: avoid NULL deref in btrfs_reserve_extent with DEBUG_ENOSPC
by Jeff Mahoney
· 13 years ago
e77266e
Btrfs: fix compiler warnings on 32 bit systems
by Chris Mason
· 13 years ago
5500cdb
Btrfs: increase the global block reserve estimates
by Liu Bo
· 13 years ago
d9b0218
Btrfs: fix a bug on overcommit stuff
by Liu Bo
· 13 years ago
2cac13e
Btrfs: fix trim 0 bytes after a device delete
by Liu Bo
· 13 years ago
9e622d6
Btrfs: fix enospc error caused by wrong checks of the chunk
by Miao Xie
· 13 years ago
96bdc7d
Btrfs: use larger system chunks
by Chris Mason
· 13 years ago
f248679
Btrfs: add a delalloc mutex to inodes for delalloc reservations
by Josef Bacik
· 13 years ago
8c2a3ca
Btrfs: space leak tracepoints
by Josef Bacik
· 13 years ago
3f7de03
Btrfs: add allocator tracepoints
by Josef Bacik
· 13 years ago
9785dbd
Merge branch 'for-chris' of git://git.jan-o-sch.net/btrfs-unstable into integration
by Chris Mason
· 13 years ago
d756bd2
Merge branch 'for-chris' of git://repo.or.cz/linux-btrfs-devel into integration
by Chris Mason
· 13 years ago
27263e2
Merge branch 'restriper' of git://github.com/idryomov/btrfs-unstable into integration
by Chris Mason
· 13 years ago
e4d8ec0
Btrfs: implement online profile changing
by Ilya Dryomov
· 13 years ago
7092261
Btrfs: do not reduce profile in do_chunk_alloc()
by Ilya Dryomov
· 13 years ago
10ea00f
Btrfs: make avail_*_alloc_bits fields dynamic
by Ilya Dryomov
· 13 years ago
a46d11a
Btrfs: add BTRFS_AVAIL_ALLOC_BIT_SINGLE bit
by Ilya Dryomov
· 13 years ago
52ba692
Btrfs: introduce masks for chunk type and profile
by Ilya Dryomov
· 13 years ago
6fef8df
Btrfs: get rid of *_alloc_profile fields
by Ilya Dryomov
· 13 years ago
c7c144d
Btrfs: update global block_rsv when creating a new block group
by Li Zefan
· 13 years ago
125ccb0
Btrfs: don't pass a trans handle unnecessarily in volumes.c
by Li Zefan
· 13 years ago
fc7c107
Btrfs: don't set up allocation result twice
by Alexandre Oliva
· 13 years ago
a5f6f71
Btrfs: test free space only for unclustered allocation
by Alexandre Oliva
· 13 years ago
cf1d72c
Btrfs: lower the bar for chunk allocation
by Chris Mason
· 13 years ago
203bf28
Btrfs: run chunk allocations while we do delayed refs
by Chris Mason
· 13 years ago
a168650
Btrfs: add waitqueue instead of doing busy waiting for more delayed refs
by Jan Schmidt
· 13 years ago
d1270cd
Btrfs: put back delayed refs that are too new
by Arne Jansen
· 13 years ago
66d7e7f
Btrfs: mark delayed refs as for cow
by Arne Jansen
· 13 years ago
c9a7fe9
Merge branches 'for-linus' and 'for-linus-3.2' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 13 years ago
e65cbb9
Btrfs: only set cache_generation if we setup the block group
by Josef Bacik
· 13 years ago
660d3f6
Btrfs: fix how we do delalloc reservations and how we free reservations on error
by Josef Bacik
· 13 years ago
fb38f9b
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 13 years ago
274bd4f
Btrfs: try cluster but don't advance in search list
by Alexandre Oliva
· 13 years ago
062c05c
Btrfs: try to allocate from cluster even at LOOP_NO_EMPTY_SIZE
by Alexandre Oliva
· 13 years ago
b930c26
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 13 years ago
be064d1
Btrfs: skip allocation attempt from empty cluster
by Alexandre Oliva
· 13 years ago
425d831
Btrfs: skip block groups without enough space for a cluster
by Alexandre Oliva
· 13 years ago
1b22bad
Btrfs: start search for new cluster at the beginning
by Alexandre Oliva
· 13 years ago
aa38a71
Btrfs: fix deadlock on metadata reservation when evicting a inode
by Miao Xie
· 13 years ago
Next »