Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
a3cf0e4342b6af9e6b34a4b913c630fbd03a82ea
/
fs
/
btrfs
/
extent-tree.c
a3cf0e4
btrfs: qgroup: free per-trans reserved space when a subvolume gets dropped
by Qu Wenruo
· 4 years, 6 months ago
92a7cc4
btrfs: rename BTRFS_ROOT_REF_COWS to BTRFS_ROOT_SHAREABLE
by Qu Wenruo
· 4 years, 8 months ago
6b7304a
btrfs: rename member 'trimming' of block group to a more generic name
by Filipe Manana
· 4 years, 9 months ago
eec5b6e
btrfs: remove unused function heads_to_leaves
by YueHaibing
· 4 years, 9 months ago
7c09c03
btrfs: don't force read-only after error in drop snapshot
by David Sterba
· 5 years ago
c142c6a
btrfs: add missing annotation for btrfs_lock_cluster()
by Jules Irenge
· 4 years, 10 months ago
cd22a51
btrfs: do not use readahead for running delayed refs
by Josef Bacik
· 4 years, 10 months ago
8c38938
btrfs: move the root freeing stuff into btrfs_put_root
by Josef Bacik
· 5 years ago
0078a9f
btrfs: Remove block_rsv parameter from btrfs_drop_snapshot
by Nikolay Borisov
· 4 years, 10 months ago
65cd6d9
btrfs: Open code insert_extent_backref
by Nikolay Borisov
· 4 years, 11 months ago
7e89540
btrfs: factor out prepare_allocation() for extent allocation
by Naohiro Aota
· 5 years ago
45d8e03
btrfs: skip LOOP_NO_EMPTY_SIZE if not clustered allocation
by Naohiro Aota
· 5 years ago
c70e213
btrfs: factor out chunk_allocation_failed() for extent allocation
by Naohiro Aota
· 5 years ago
15b7ee6
btrfs: drop unnecessary arguments from find_free_extent_update_loop()
by Naohiro Aota
· 5 years ago
0ab9724
btrfs: factor out found_extent() for extent allocation
by Naohiro Aota
· 5 years ago
baba506
btrfs: factor out release_block_group()
by Naohiro Aota
· 5 years ago
897cae7
btrfs: drop unnecessary arguments from clustered allocation functions
by Naohiro Aota
· 5 years ago
c668690
btrfs: factor out do_allocation() for extent allocation
by Naohiro Aota
· 5 years ago
c10859b
btrfs: move variables for clustered allocation into find_free_extent_ctl
by Naohiro Aota
· 5 years ago
ea54414
btrfs: move hint_byte into find_free_extent_ctl
by Naohiro Aota
· 5 years ago
cb2f96f
btrfs: introduce extent allocation policy
by Naohiro Aota
· 5 years ago
52d40ab
btrfs: change full_search to bool in find_free_extent_update_loop
by Naohiro Aota
· 5 years ago
42c9d0b
btrfs: simplify parameters of btrfs_set_disk_extent_flags
by David Sterba
· 6 years ago
dcc3eb9
btrfs: convert snapshot/nocow exlcusion to drew lock
by Nikolay Borisov
· 5 years ago
ab9b2c7
btrfs: handle logged extent failure properly
by Josef Bacik
· 5 years ago
fe119a6
btrfs: switch to per-transaction pinned extents
by Nikolay Borisov
· 5 years ago
f2fb729
btrfs: Mark pinned log extents as excluded
by Nikolay Borisov
· 5 years ago
6690d07
btrfs: Make pin_down_extent take transaction handle
by Nikolay Borisov
· 5 years ago
9fce570
btrfs: Make btrfs_pin_extent_for_log_replay take transaction handle
by Nikolay Borisov
· 5 years ago
7bfc100
btrfs: Make btrfs_pin_reserved_extent take transaction handle
by Nikolay Borisov
· 5 years ago
b25c36f
btrfs: Make btrfs_pin_extent take trans handle
by Nikolay Borisov
· 5 years ago
bf31f87
btrfs: add wrapper for transaction abort predicate
by David Sterba
· 5 years ago
0024652
btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root
by Josef Bacik
· 5 years ago
bd72717
btrfs: handle logged extent failure properly
by Josef Bacik
· 5 years ago
a230930
btrfs: calculate discard delay based on number of extents
by Dennis Zhou
· 5 years ago
b0643e5
btrfs: add the beginning of async discard, discard workqueue
by Dennis Zhou
· 5 years ago
46b27f5
btrfs: rename DISCARD mount option to to DISCARD_SYNC
by Dennis Zhou
· 5 years ago
95690e5
btrfs: remove struct find_free_extent.ram_bytes
by Omar Sandoval
· 5 years ago
a0fbf73
btrfs: Rename __btrfs_free_reserved_extent to btrfs_pin_reserved_extent
by Nikolay Borisov
· 5 years ago
7ef54d5
btrfs: Open code __btrfs_free_reserved_extent in btrfs_free_reserved_extent
by Nikolay Borisov
· 5 years ago
4eaaec2
btrfs: Don't discard unwritten extents
by Nikolay Borisov
· 5 years ago
40e046a
Btrfs: fix missing data checksums after replaying a log tree
by Filipe Manana
· 5 years ago
db8fe64
btrfs: handle error in btrfs_cache_block_group
by Josef Bacik
· 5 years ago
32da5386
btrfs: rename btrfs_block_group_cache
by David Sterba
· 5 years ago
6b7faad
btrfs: Ensure we trim ranges across block group boundary
by Qu Wenruo
· 5 years ago
b3470b5
btrfs: add dedicated members for start and length of a block group
by David Sterba
· 5 years ago
bf38be6
btrfs: move block_group_item::used to block group
by David Sterba
· 5 years ago
ce6d3eb
btrfs: User assert to document transaction requirement
by Nikolay Borisov
· 5 years ago
67439da
btrfs: opencode extent_buffer_get
by David Sterba
· 5 years ago
18fa228
btrfs: refactor the ticket wakeup code
by Josef Bacik
· 5 years ago
f3e75e3
btrfs: roll tracepoint into btrfs_space_info_update helper
by Josef Bacik
· 5 years ago
784352f
btrfs: move math functions to misc.h
by David Sterba
· 5 years ago
602cbe9
btrfs: move cond_wake_up functions out of ctree
by David Sterba
· 5 years ago
a6bd9cd
btrfs: improve comments around nocow path
by Nikolay Borisov
· 5 years ago
0785a9a
btrfs: tree-checker: Add EXTENT_DATA_REF check
by Qu Wenruo
· 5 years ago
3e43c27
btrfs: migrate the block group cleanup code
by Josef Bacik
· 6 years ago
878d7b6
btrfs: migrate the alloc_profile helpers
by Josef Bacik
· 6 years ago
07730d8
btrfs: migrate the chunk allocation code
by Josef Bacik
· 6 years ago
606d1bf
btrfs: migrate the block group space accounting helpers
by Josef Bacik
· 6 years ago
ade4b51
btrfs: export block group accounting helpers
by Josef Bacik
· 6 years ago
77745c0
btrfs: migrate the dirty bg writeout code
by Josef Bacik
· 6 years ago
26ce209
btrfs: migrate inc/dec_block_group_ro code
by Josef Bacik
· 6 years ago
8484764
btrfs: temporarily export btrfs_get_restripe_target
by Josef Bacik
· 6 years ago
4358d963
btrfs: migrate the block group read/creation code
by Josef Bacik
· 6 years ago
e3e0520
btrfs: migrate the block group removal code
by Josef Bacik
· 6 years ago
3b2a78f
btrfs: temporarily export inc_block_group_ro
by Josef Bacik
· 6 years ago
9f21246
btrfs: migrate the block group caching code
by Josef Bacik
· 5 years ago
b5865ba
btrfs: factor out sysfs code for deleting block group and space infos
by David Sterba
· 5 years ago
32a9991
btrfs: factor sysfs code out of link_block_group
by David Sterba
· 5 years ago
6a9fb46
btrfs: make caching_thread use btrfs_find_next_key
by Josef Bacik
· 6 years ago
caa4efa
btrfs: temporarily export fragment_free_space
by Josef Bacik
· 6 years ago
e3cb339
btrfs: export the caching control helpers
by Josef Bacik
· 6 years ago
6f410d1
btrfs: export the excluded extents helpers
by Josef Bacik
· 6 years ago
676f1f7
btrfs: export the block group caching helpers
by Josef Bacik
· 6 years ago
3eeb322
btrfs: migrate nocow and reservation helpers
by Josef Bacik
· 6 years ago
3cad128
btrfs: migrate the block group ref counting stuff
by Josef Bacik
· 6 years ago
2e405ad
btrfs: migrate the block group lookup code
by Josef Bacik
· 6 years ago
aac0023
btrfs: move basic block_group definitions to their own header
by Josef Bacik
· 6 years ago
2a28468
btrfs: extent-tree: Make sure we only allocate extents from block groups with the same type
by Qu Wenruo
· 6 years ago
112974d
btrfs: volumes: Remove ENOSPC-prone btrfs_can_relocate()
by Qu Wenruo
· 6 years ago
e913814
btrfs: extent-tree: Add comment for inc_block_group_ro()
by Qu Wenruo
· 6 years ago
07301df
btrfs: trim: Check the range passed into to prevent overflow
by Qu Wenruo
· 6 years ago
d7cd4dd
Btrfs: fix sysfs warning and missing raid sysfs directories
by Filipe Manana
· 5 years ago
28a32d2
btrfs: move the subvolume reservation stuff out of extent-tree.c
by Josef Bacik
· 6 years ago
8673634
btrfs: migrate the delalloc space stuff to it's own home
by Josef Bacik
· 6 years ago
fb6dea2
btrfs: migrate btrfs_trans_release_chunk_metadata
by Josef Bacik
· 6 years ago
6ef03de
btrfs: migrate the delayed refs rsv code
by Josef Bacik
· 6 years ago
67f9c22
btrfs: migrate the global_block_rsv helpers to block-rsv.c
by Josef Bacik
· 6 years ago
550fa22
btrfs: migrate the block-rsv code to block-rsv.c
by Josef Bacik
· 6 years ago
424a478
btrfs: stop using block_rsv_release_bytes everywhere
by Josef Bacik
· 6 years ago
fcec362
btrfs: cleanup the target logic in __btrfs_block_rsv_release
by Josef Bacik
· 6 years ago
fed14b3
btrfs: export __btrfs_block_rsv_release
by Josef Bacik
· 6 years ago
0b50174
btrfs: export btrfs_block_rsv_add_bytes
by Josef Bacik
· 6 years ago
d12ffdd
btrfs: move btrfs_block_rsv definitions into it's own header
by Josef Bacik
· 6 years ago
0d9764f
btrfs: move reserve_metadata_bytes and supporting code to space-info.c
by Josef Bacik
· 6 years ago
5da6afe
btrfs: move dump_space_info to space-info.c
by Josef Bacik
· 6 years ago
c2a67a7
btrfs: export block_rsv_use_bytes
by Josef Bacik
· 6 years ago
b338b01
btrfs: move btrfs_space_info_add_*_bytes to space-info.c
by Josef Bacik
· 6 years ago
bb96c4e
btrfs: move the space info update macro to space-info.h
by Josef Bacik
· 6 years ago
41783ef
btrfs: move and export can_overcommit
by Josef Bacik
· 6 years ago
Next »