Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
710c476514313c74045c41c0571bb5178fd16e3d
/
fs
/
btrfs
/
delayed-ref.h
eed2037
btrfs: make btrfs_ref::real_root optional
by Nikolay Borisov
· 3 years, 3 months ago
681145d
btrfs: pull up qgroup checks from delayed-ref core to init time
by Nikolay Borisov
· 3 years, 3 months ago
f42c5da
btrfs: add additional parameters to btrfs_init_tree_ref/btrfs_init_data_ref
by Nikolay Borisov
· 3 years, 3 months ago
113479d
btrfs: rename root fields in delayed refs structs
by Nikolay Borisov
· 3 years, 3 months ago
e19eb11
btrfs: only let one thread pre-flush delayed refs in commit
by Josef Bacik
· 4 years ago
2187374
btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself
by Josef Bacik
· 4 years ago
6ef03de
btrfs: migrate the delayed refs rsv code
by Josef Bacik
· 6 years ago
c6e340b
btrfs: remove unused parameter fs_info from btrfs_add_delayed_extent_op
by David Sterba
· 6 years ago
7667559
btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_delayed_data_ref()
by Qu Wenruo
· 6 years ago
ed4f255
btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_delayed_tree_ref()
by Qu Wenruo
· 6 years ago
b28b1f0
btrfs: delayed-ref: Introduce better documented delayed ref structures
by Qu Wenruo
· 6 years ago
1418bae
btrfs: qgroup: Move reserved data accounting from btrfs_delayed_ref_head to btrfs_qgroup_extent_record
by Qu Wenruo
· 6 years ago
d7baffd
btrfs: add btrfs_delete_ref_head helper
by Josef Bacik
· 6 years ago
9e920a6
btrfs: delayed-ref: pass delayed_refs directly to btrfs_delayed_ref_lock
by Lu Fengqi
· 6 years ago
5637c74
btrfs: delayed-ref: pass delayed_refs directly to btrfs_select_ref_head
by Lu Fengqi
· 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
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
be97f13
btrfs: Drop fs_info parameter from btrfs_merge_delayed_refs
by Nikolay Borisov
· 7 years ago
41d0bd3
btrfs: Drop delayed_refs argument from btrfs_check_delayed_seq
by Nikolay Borisov
· 7 years ago
5e388e9
btrfs: Fix race condition between delayed refs and blockgroup removal
by Nikolay Borisov
· 7 years ago
9888c34
btrfs: replace GPL boilerplate by SPDX -- headers
by David Sterba
· 7 years ago
e67c718
btrfs: add more __cold annotations
by David Sterba
· 7 years ago
f5c29bd
Btrfs: add __init macro to btrfs init functions
by Liu Bo
· 7 years ago
0e0adbc
btrfs: track refs in a rb_tree instead of a list
by Josef Bacik
· 7 years ago
d278850
btrfs: remove delayed_ref_node from ref_head
by Josef Bacik
· 7 years ago
7be0791
Btrfs: return old and new total ref mods when adding delayed refs
by Omar Sandoval
· 8 years ago
6df8cdf
btrfs: convert btrfs_delayed_ref_node.refs from atomic_t to refcount_t
by Elena Reshetova
· 8 years ago
f72ad18e
Btrfs: pass delayed_refs directly to btrfs_find_delayed_ref_head
by Liu Bo
· 8 years ago
fef394f
btrfs: drop unused extent_op arg from btrfs_add_delayed_data_ref
by Jeff Mahoney
· 8 years ago
5f52a2c
Merge branch 'for-chris-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/fdmanana/linux into for-linus-4.10
by Chris Mason
· 8 years ago
1d57ee9
btrfs: improve delayed refs iterations
by Wang Xiaoguang
· 8 years ago
2a2a83d
Btrfs: remove rb_node field from the delayed ref node structure
by Filipe Manana
· 8 years ago
e657149
Btrfs: remove unused function btrfs_add_delayed_qgroup_reserve()
by Filipe Manana
· 8 years ago
0132761
btrfs: fix string and comment grammatical issues and typos
by Nicholas D Steeves
· 9 years ago
35b3ad5
btrfs: better packing of btrfs_delayed_extent_op
by David Sterba
· 9 years ago
5846a3c
btrfs: qgroup: Fix a race in delayed_ref which leads to abort trans
by Qu Wenruo
· 9 years ago
b06c4bf
Btrfs: fix regression running delayed references when using qgroups
by Filipe Manana
· 9 years ago
f64d5ca
btrfs: delayed_ref: Add new function to record reserved space into delayed ref
by Qu Wenruo
· 9 years ago
9086db8
btrfs: qgroup: Add the ability to skip given qgroup for old/new_roots.
by Qu Wenruo
· 10 years ago
3368d00
btrfs: qgroup: Record possible quota-related extent for qgroup.
by Qu Wenruo
· 10 years ago
c6fc245
btrfs: delayed-ref: Use list to replace the ref_root in ref_head.
by Qu Wenruo
· 10 years ago
1262133
Btrfs: account for crcs in delayed ref processing
by Josef Bacik
· 10 years ago
fcebe45
Btrfs: rework qgroup accounting
by Josef Bacik
· 11 years ago
d7df2c7
Btrfs: attach delayed ref updates to delayed ref heads
by Josef Bacik
· 11 years ago
c46effa
Btrfs: introduce a head ref rbtree
by Liu Bo
· 11 years ago
b1c79e0
Btrfs: handle running extent ops with skinny metadata
by Josef Bacik
· 12 years ago
e942f88
Merge branch 'raid56-experimental' into for-linus-3.9
by Chris Mason
· 12 years ago
093486c
Btrfs: make delayed ref lock logic more readable
by Miao Xie
· 12 years ago
78a6184
Btrfs: use slabs for delayed reference allocation
by Miao Xie
· 12 years ago
bb72170
Btrfs: reduce CPU contention while waiting for delayed extent operations
by Chris Mason
· 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
44a075b
btrfs: fix the commment for the action flags in delayed-ref.h
by Wang Sheng-Hui
· 12 years ago
ae1e206
Btrfs: allow delayed refs to be merged
by Josef Bacik
· 12 years ago
546adb0
Btrfs: hooks for qgroup to record delayed refs
by Jan Schmidt
· 13 years ago
097b8a7
Btrfs: join tree mod log code with the code holding back delayed refs
by Jan Schmidt
· 13 years ago
95a0607
Btrfs: use delayed ref sequence numbers for all fs-tree updates
by Jan Schmidt
· 13 years ago
64947ec
Btrfs: move struct seq_list to ctree.h
by Jan Schmidt
· 13 years ago
a168650
Btrfs: add waitqueue instead of doing busy waiting for more delayed refs
by Jan Schmidt
· 13 years ago
00f04b8
Btrfs: add sequence numbers to delayed refs
by Arne Jansen
· 13 years ago
eebe063
Btrfs: always save ref_root in delayed refs
by Arne Jansen
· 13 years ago
66d7e7f
Btrfs: mark delayed refs as for cow
by Arne Jansen
· 13 years ago
f2a97a9
btrfs: remove all unused functions
by David Sterba
· 14 years ago
621496f
btrfs: remove unused function prototypes
by David Sterba
· 14 years ago
a22285a
Btrfs: Integrate metadata reservation with start_transaction
by Yan, Zheng
· 15 years ago
5d4f98a
Btrfs: Mixed back reference (FORWARD ROLLING FORMAT CHANGE)
by Yan Zheng
· 16 years ago
1a81af4
Btrfs: make sure btrfs_update_delayed_ref doesn't increase ref_mod
by Chris Mason
· 16 years ago
c3e69d5
Btrfs: process the delayed reference queue in clusters
by Chris Mason
· 16 years ago
1887be6
Btrfs: try to cleanup delayed refs while freeing extents
by Chris Mason
· 16 years ago
56bec29
Btrfs: do extent allocation and reference count updates in the background
by Chris Mason
· 16 years ago