Kent Overstreet
|
48a915a87f
bcache: Better full stripe scanning
|
11 년 전 |
Kent Overstreet
|
17e21a9f24
bcache: Have btree_split() insert into parent directly
|
12 년 전 |
Kent Overstreet
|
65d22e911b
bcache: Move spinlock into struct time_stats
|
12 년 전 |
Kent Overstreet
|
50310164bc
bcache: Kill bch_next_recurse_key()
|
12 년 전 |
Kent Overstreet
|
bc9389eefe
bcache: Avoid deadlocking in garbage collection
|
12 년 전 |
Kent Overstreet
|
a1f0358b2b
bcache: Incremental gc
|
12 년 전 |
Kent Overstreet
|
8835c1234d
bcache: Add make_btree_freeing_key()
|
12 년 전 |
Kent Overstreet
|
f269af5a07
bcache: Add btree_node_write_sync()
|
12 년 전 |
Kent Overstreet
|
0eacac2203
bcache: PRECEDING_KEY()
|
12 년 전 |
Kent Overstreet
|
3a3b6a4e07
bcache: Don't bother with bucket refcount for btree node allocations
|
12 년 전 |
Kent Overstreet
|
280481d06c
bcache: Debug code improvements
|
12 년 전 |
Kent Overstreet
|
81ab4190ac
bcache: Pull on disk data structures out into a separate header
|
11 년 전 |
Kent Overstreet
|
cc7b881921
bcache: Convert bch_btree_insert() to bch_btree_map_leaf_nodes()
|
12 년 전 |
Kent Overstreet
|
6054c6d4da
bcache: Don't use op->insert_collision
|
12 년 전 |
Kent Overstreet
|
1b207d80d5
bcache: Kill op->replace
|
12 년 전 |
Kent Overstreet
|
faadf0c965
bcache: Drop some closure stuff
|
11 년 전 |
Kent Overstreet
|
b54d6934da
bcache: Kill op->cl
|
12 년 전 |
Kent Overstreet
|
c18536a72d
bcache: Prune struct btree_op
|
12 년 전 |
Kent Overstreet
|
2c1953e201
bcache: Convert bch_btree_read_async() to bch_btree_map_keys()
|
12 년 전 |
Kent Overstreet
|
df8e89701f
bcache: Move some stuff to btree.c
|
12 년 전 |
Kent Overstreet
|
48dad8baf9
bcache: Add btree_map() functions
|
12 년 전 |
Kent Overstreet
|
72a44517f3
bcache: Convert gc to a kthread
|
12 년 전 |
Kent Overstreet
|
35fcd848d7
bcache: Convert bucket_wait to wait_queue_head_t
|
12 년 전 |
Kent Overstreet
|
e8e1d4682c
bcache: Convert try_wait to wait_queue_head_t
|
12 년 전 |
Kent Overstreet
|
0b93207abb
bcache: Move keylist out of btree_op
|
12 년 전 |
Kent Overstreet
|
a34a8bfd4e
bcache: Refactor journalling flow control
|
12 년 전 |
Kent Overstreet
|
c2f95ae2eb
bcache: Clean up keylist code
|
12 년 전 |
Kent Overstreet
|
4f3d40147b
bcache: Add explicit keylist arg to btree_insert()
|
12 년 전 |
Kent Overstreet
|
e7c590eb63
bcache: Convert btree_insert_check_key() to btree_insert_node()
|
12 년 전 |
Kent Overstreet
|
403b6cdeb1
bcache: Insert multiple keys at a time
|
12 년 전 |