Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
d22eb66b3cc3d7d486bc9fa8c6fdbce197eede5f
/
drivers
/
md
/
bcache
/
btree.h
2452cc8
bcache: try to set b->parent properly
by Slava Pestov
· 10 years ago
c5aa4a3
bcache: wait for buckets when allocating new btree root
by Slava Pestov
· 11 years ago
2531d9ee
bcache: Kill unused freelist
by Kent Overstreet
· 11 years ago
0a63b66
bcache: Rework btree cache reserve handling
by Kent Overstreet
· 11 years ago
2a28568
bcache: btree locking rework
by Kent Overstreet
· 11 years ago
487dded
bcache: Fix another bug recovering from unclean shutdown
by Kent Overstreet
· 11 years ago
c052dd9
bcache: Convert btree_iter to struct btree_keys
by Kent Overstreet
· 11 years ago
a85e968
bcache: Add struct btree_keys
by Kent Overstreet
· 11 years ago
65d4523
bcache: Abstract out stuff needed for sorting
by Kent Overstreet
· 11 years ago
ee81128
bcache: Rename/shuffle various code around
by Kent Overstreet
· 11 years ago
911c961
bcache: Split out sort_extent_cmp()
by Kent Overstreet
· 11 years ago
78b77bf
bcache: Btree verify code improvements
by Kent Overstreet
· 11 years ago
88b9f8c
bcache: kill index()
by Kent Overstreet
· 11 years ago
7836541
bcache: Rework allocator reserves
by Kent Overstreet
· 11 years ago
cb7a583
bcache: kill closure locking usage
by Kent Overstreet
· 11 years ago
bc9389e
bcache: Avoid deadlocking in garbage collection
by Kent Overstreet
· 11 years ago
a1f0358
bcache: Incremental gc
by Kent Overstreet
· 11 years ago
d5cc66e
bcache: bch_(btree|extent)_ptr_invalid()
by Kent Overstreet
· 11 years ago
3a3b6a4
bcache: Don't bother with bucket refcount for btree node allocations
by Kent Overstreet
· 11 years ago
280481d
bcache: Debug code improvements
by Kent Overstreet
· 11 years ago
cc7b881
bcache: Convert bch_btree_insert() to bch_btree_map_leaf_nodes()
by Kent Overstreet
· 11 years ago
1b207d8
bcache: Kill op->replace
by Kent Overstreet
· 11 years ago
b54d693
bcache: Kill op->cl
by Kent Overstreet
· 11 years ago
c18536a
bcache: Prune struct btree_op
by Kent Overstreet
· 11 years ago
2c1953e
bcache: Convert bch_btree_read_async() to bch_btree_map_keys()
by Kent Overstreet
· 11 years ago
df8e897
bcache: Move some stuff to btree.c
by Kent Overstreet
· 11 years ago
48dad8b
bcache: Add btree_map() functions
by Kent Overstreet
· 11 years ago
72a4451
bcache: Convert gc to a kthread
by Kent Overstreet
· 11 years ago
35fcd84
bcache: Convert bucket_wait to wait_queue_head_t
by Kent Overstreet
· 11 years ago
e8e1d46
bcache: Convert try_wait to wait_queue_head_t
by Kent Overstreet
· 11 years ago
0b93207
bcache: Move keylist out of btree_op
by Kent Overstreet
· 11 years ago
84f0db0
bcache: Refactor request_write()
by Kent Overstreet
· 11 years ago
4f3d401
bcache: Add explicit keylist arg to btree_insert()
by Kent Overstreet
· 11 years ago
e7c590e
bcache: Convert btree_insert_check_key() to btree_insert_node()
by Kent Overstreet
· 11 years ago
d6fd3b1
bcache: Explicitly track btree node's parent
by Kent Overstreet
· 11 years ago
8304ad4
bcache: Remove unnecessary check in should_split()
by Kent Overstreet
· 11 years ago
f3059a5
bcache: Delete fuzz tester
by Kent Overstreet
· 11 years ago
72c2706
bcache: Write out full stripes
by Kent Overstreet
· 11 years ago
85b1492
bcache: Rip out pkey()/pbtree()
by Kent Overstreet
· 11 years ago
5794351
bcache: Refactor btree io
by Kent Overstreet
· 12 years ago
cafe563
bcache: A block layer cache
by Kent Overstreet
· 12 years ago