Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
b90e22ba4804d31160f6cd625efa599ba9d286af
/
fs
/
btrfs
/
extent-tree.c
545e336
btrfs: make sure we create all new block groups
by Josef Bacik
· 6 years ago
2cd86d3
btrfs: qgroup: Don't trace subtree if we're dropping reloc tree
by Qu Wenruo
· 6 years ago
0110a4c
btrfs: refactor __btrfs_run_delayed_refs loop
by Nikolay Borisov
· 6 years ago
e726138
btrfs: Factor out loop processing all refs of a head
by Nikolay Borisov
· 6 years ago
b1cdbcb
btrfs: Factor out ref head locking code in __btrfs_run_delayed_refs
by Nikolay Borisov
· 6 years ago
e3d0396
Btrfs: delayed-refs: use rb_first_cached for ref_tree
by Liu Bo
· 6 years ago
5c9d028
Btrfs: delayed-refs: use rb_first_cached for href_root
by Liu Bo
· 6 years ago
3aa7c7a
btrfs: wait on caching when putting the bg cache
by Josef Bacik
· 6 years ago
fee7acc
btrfs: keep trim from interfering with transaction commits
by Jeff Mahoney
· 6 years ago
0be88e3
btrfs: don't attempt to trim devices that don't support it
by Jeff Mahoney
· 6 years ago
d4e329d
btrfs: iterate all devices during trim, instead of fs_devices::alloc_list
by Jeff Mahoney
· 6 years ago
6ba9fc8
btrfs: Ensure btrfs_trim_fs can trim the whole filesystem
by Qu Wenruo
· 6 years ago
93bba24
btrfs: Enhance btrfs_trim_fs function to handle error better
by Qu Wenruo
· 6 years ago
380fd06
btrfs: remove redundant variable from btrfs_cross_ref_exist
by Misono Tomohiro
· 6 years ago
6aadd9e
Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytes
by Liu Bo
· 6 years ago
b72c3ab
btrfs: locking: Add extra check in btrfs_init_new_buffer() to avoid deadlock
by Qu Wenruo
· 6 years ago
65c6e82
btrfs: Handle owner mismatch gracefully when walking up tree
by Qu Wenruo
· 6 years ago
556f3ca
btrfs: change btrfs_free_reserved_bytes to return void
by zhong jiang
· 6 years ago
4fd786e
btrfs: Remove 'objectid' member from struct btrfs_root
by Misono Tomohiro
· 6 years ago
5a2cb25
btrfs: remove a useless return statement in btrfs_block_rsv_add
by Lu Fengqi
· 6 years ago
3a58417
btrfs: switch update_size to bool in btrfs_block_rsv_migrate and btrfs_rsv_add_bytes
by Lu Fengqi
· 6 years ago
a5b7f42
btrfs: fix qgroup_free wrong num_bytes in btrfs_subvolume_reserve_metadata
by Lu Fengqi
· 6 years ago
7ef4951
btrfs: Verify that every chunk has corresponding block group at mount time
by Qu Wenruo
· 6 years ago
514c7dc
btrfs: Check that each block group has corresponding chunk at mount time
by Qu Wenruo
· 6 years ago
85c3954
btrfs: extent-tree: Remove unused __btrfs_free_block_rsv
by Misono Tomohiro
· 6 years ago
ab9ce7d
btrfs: Remove fs_info from btrfs_del_root
by Lu Fengqi
· 6 years ago
b585102
btrfs: extent-tree: remove unused member walk_control::for_reloc
by David Sterba
· 6 years ago
4559b0a
btrfs: don't leak ret from do_chunk_alloc
by Josef Bacik
· 6 years ago
97aff91
btrfs: Remove fs_info from btrfs_finish_chunk_alloc
by Nikolay Borisov
· 6 years ago
5e23a6f
btrfs: extent-tree: Remove dead alignment check
by Qu Wenruo
· 6 years ago
46df06b
btrfs: refactor block group replication factor calculation to a helper
by David Sterba
· 6 years ago
deb4062
btrfs: qgroup: Drop root parameter from btrfs_qgroup_trace_subtree
by Lu Fengqi
· 6 years ago
8d38d7e
btrfs: qgroup: Drop fs_info parameter from btrfs_qgroup_trace_leaf_items
by Lu Fengqi
· 6 years ago
031f24d
btrfs: Use btrfs_mark_bg_unused to replace open code
by Qu Wenruo
· 7 years ago
2556fbb
btrfs: Rewrite retry logic in do_chunk_alloc
by Nikolay Borisov
· 7 years ago
dec59fa
btrfs: use customized batch size for total_bytes_pinned
by Ethan Lien
· 6 years ago
3ffbd68
btrfs: simplify pointer chasing of local fs_info variables
by David Sterba
· 7 years ago
6d8ff4e
btrfs: annotate unlikely branches after V0 extent type removal
by David Sterba
· 7 years ago
ba3c2b1
btrfs: Add graceful handling of V0 extents
by Nikolay Borisov
· 7 years ago
a79865c
btrfs: Remove V0 extent support
by Nikolay Borisov
· 7 years ago
af431dc
btrfs: return EUCLEAN if extent_inline_ref type is invalid
by Su Yue
· 7 years ago
4379444
btrfs: Don't remove block group that still has pinned down bytes
by Qu Wenruo
· 7 years ago
bc877d2
btrfs: Deduplicate extent_buffer init code
by Nikolay Borisov
· 7 years ago
43a7e99
btrfs: Remove fs_info from btrfs_force_chunk_alloc
by Nikolay Borisov
· 7 years ago
c83488a
btrfs: Remove fs_info from btrfs_inc_block_group_ro
by Nikolay Borisov
· 7 years ago
61da2ab
btrfs: Remove fs_info from btrfs_alloc_logged_file_extent
by Nikolay Borisov
· 7 years ago
87cc7a8
btrfs: Remove fs_info from remove_extent_backref
by Nikolay Borisov
· 7 years ago
5fac7f9
btrfs: Remove fs_info from run_one_delayed_ref
by Nikolay Borisov
· 7 years ago
a639cde
btrfs: Remove fs_info from insert_inline_extent_backref
by Nikolay Borisov
· 7 years ago
3c4da65
btrfs: Remove fs_info from exclude_super_stripes
by Nikolay Borisov
· 7 years ago
9e715da
btrfs: Remove fs_info from free_excluded_extents
by Nikolay Borisov
· 7 years ago
451a2c1
btrfs: Remove fs_info from check_system_chunk
by Nikolay Borisov
· 7 years ago
c216b20
btrfs: Remove fs_info from btrfs_alloc_chunk
by Nikolay Borisov
· 7 years ago
0145882
btrfs: Remove fs_info from do_chunk_alloc
by Nikolay Borisov
· 7 years ago
f97806f
btrfs: Remove fs_info from run_delayed_tree_ref
by Nikolay Borisov
· 7 years ago
f9871ed
btrfs: Remove fs_info from cleanup_ref_head
by Nikolay Borisov
· 7 years ago
c4d56d4
btrfs: Remove unused fs_info from cleanup_extent_op
by Nikolay Borisov
· 7 years ago
20b9a2d
btrfs: Remove fs_info from run_delayed_extent_op
by Nikolay Borisov
· 7 years ago
2bf98ef
btrfs: Remove fs_info from run_delayed_data_ref
by Nikolay Borisov
· 7 years ago
2590d0f
btrfs: Remove fs_info argument from __btrfs_inc_extent_ref
by Nikolay Borisov
· 7 years ago
ef89b82
btrfs: Remove fs_info from alloc_reserved_file_extent
by Nikolay Borisov
· 7 years ago
e72cb92
btrfs: Remove fs_info from __btrfs_free_extent
by Nikolay Borisov
· 7 years ago
5a98ec0
btrfs: Remove fs_info from btrfs_remove_block_group
by Nikolay Borisov
· 7 years ago
e7e0209
btrfs: Remove fs_info from btrfs_make_block_group
by Nikolay Borisov
· 7 years ago
88a979c
btrfs: Remove fs_info from btrfs_add_delayed_data_ref
by Nikolay Borisov
· 7 years ago
44e1c47
btrfs: Remove fs_info from btrfs_add_delayed_tree_ref
by Nikolay Borisov
· 7 years ago
fbe4801
btrfs: Remove fs_info from lookup_extent_backref
by Nikolay Borisov
· 7 years ago
bd1d53e
btrfs: Remove fs_info argument from lookup_extent_data_ref
by Nikolay Borisov
· 7 years ago
b8582ee
btrfs: Remove fs_info argument from lookup_tree_block_ref
by Nikolay Borisov
· 7 years ago
61a18f1
btrfs: Remove fs_info argument from update_inline_extent_backref
by Nikolay Borisov
· 7 years ago
867cc1f
btrfs: Remove fs_info from lookup_inline_extent_backref
by Nikolay Borisov
· 7 years ago
e9f6290
btrfs: Remove fs_info from remove_extent_data_ref
by Nikolay Borisov
· 7 years ago
3759341
btrfs: Remove fs_info argument from insert_extent_backref
by Nikolay Borisov
· 7 years ago
62b895a
btrfs: Remove fs_info from insert_extent_data_ref
by Nikolay Borisov
· 7 years ago
1072840
btrfs: Remove fs_info from insert_tree_block_ref
by Nikolay Borisov
· 7 years ago
bece2e8
btrfs: Fix misleading indentation reported by smatch
by Bart Van Assche
· 7 years ago
16d1c06
btrfs: Fix comment in lookup_inline_extent_backref
by Nikolay Borisov
· 7 years ago
bd3c685
btrfs: Document __btrfs_inc_extent_ref
by Nikolay Borisov
· 7 years ago
9132c4f
btrfs: return ENOMEM if path allocation fails in btrfs_cross_ref_exist
by Su Yue
· 7 years ago
c4c129d
btrfs: drop unused parameter qgroup_reserved
by Gu JinXiang
· 7 years ago
4ca6168
btrfs: drop unused space_info parameter from create_space_info
by Lu Fengqi
· 7 years ago
b89311e
btrfs: propagate failures of __exclude_logged_extent to upper caller
by Gu Jinxiang
· 7 years ago
d4b2073
btrfs: Streamline shared ref check in alloc_reserved_tree_block
by Nikolay Borisov
· 7 years ago
21ebfbe
btrfs: Pass btrfs_delayed_extent_op to alloc_reserved_tree_block
by Nikolay Borisov
· 7 years ago
4e6bd4e
btrfs: Simplify alloc_reserved_tree_block interface
by Nikolay Borisov
· 7 years ago
9dcdbe0
btrfs: Remove fs_info argument from alloc_reserved_tree_block
by Nikolay Borisov
· 7 years ago
a575cee
Btrfs: get rid of unused orphan infrastructure
by Omar Sandoval
· 7 years ago
c442793
btrfs: Remove stale comment about select_delayed_ref
by Nikolay Borisov
· 7 years ago
093258e
btrfs: replace waitqueue_actvie with cond_wake_up
by David Sterba
· 7 years ago
e7355e5
btrfs: Remove fs_info argument from add_to_free_space_tree
by Nikolay Borisov
· 7 years ago
25a356d
btrfs: Remove fs_info argument from remove_from_free_space_tree
by Nikolay Borisov
· 7 years ago
f3f7277
btrfs: Remove fs_info parameter from remove_block_group_free_space
by Nikolay Borisov
· 7 years ago
4457c1c
btrfs: Remove fs_info argument from add_new_free_space
by Nikolay Borisov
· 7 years ago
e4e0711
btrfs: Remove fs_info argument from add_block_group_free_space
by Nikolay Borisov
· 7 years ago
63a9c7b
btrfs: Remove devid parameter from btrfs_rmap_block
by Nikolay Borisov
· 7 years ago
82b3e53
btrfs: Remove delayed_iput parameter of btrfs_start_delalloc_roots
by Nikolay Borisov
· 7 years ago
4ed0a7a
btrfs: trace: Add trace points for unused block groups
by Qu Wenruo
· 7 years ago
3dca5c9
btrfs: trace: Remove unnecessary fs_info parameter for btrfs__reserve_extent event class
by Qu Wenruo
· 7 years ago
41a6e89
btrfs: move btrfs_raid_group values to btrfs_raid_attr table
by Anand Jain
· 7 years ago
ed23467
btrfs: move btrfs_raid_type_names values to btrfs_raid_attr table
by Anand Jain
· 7 years ago
Next »