Kent Overstreet
|
2a285686c1
bcache: btree locking rework
|
11 years ago |
Kent Overstreet
|
c13f3af924
bcache: Add bch_keylist_init_single()
|
11 years ago |
Kent Overstreet
|
487dded86e
bcache: Fix another bug recovering from unclean shutdown
|
11 years ago |
Kent Overstreet
|
27201cfdaa
bcache: Fix a journalling reclaim after recovery bug
|
11 years ago |
Kent Overstreet
|
65ddf45a31
bcache: Fix a null ptr deref in journal replay
|
11 years ago |
Kent Overstreet
|
dabb443340
bcache: Fix a shutdown bug
|
11 years ago |
Kent Overstreet
|
ee811287c9
bcache: Rename/shuffle various code around
|
11 years ago |
Kent Overstreet
|
fafff81cea
bcache: Bkey indexing renaming
|
11 years ago |
Kent Overstreet
|
cb7a583e6a
bcache: kill closure locking usage
|
11 years ago |
Kent Overstreet
|
5775e2133d
bcache: Performance fix for when journal entry is full
|
11 years ago |
Kent Overstreet
|
b3fa7e77e6
bcache: Minor journal fix
|
12 years ago |
Kent Overstreet
|
4f024f3797
block: Abstract out bvec iterator
|
12 years ago |
Kent Overstreet
|
81ab4190ac
bcache: Pull on disk data structures out into a separate header
|
11 years ago |
Kent Overstreet
|
cc7b881921
bcache: Convert bch_btree_insert() to bch_btree_map_leaf_nodes()
|
12 years ago |
Kent Overstreet
|
1b207d80d5
bcache: Kill op->replace
|
12 years ago |
Kent Overstreet
|
b54d6934da
bcache: Kill op->cl
|
12 years ago |
Kent Overstreet
|
c18536a72d
bcache: Prune struct btree_op
|
12 years ago |
Kent Overstreet
|
2c1953e201
bcache: Convert bch_btree_read_async() to bch_btree_map_keys()
|
12 years ago |
Kent Overstreet
|
0b93207abb
bcache: Move keylist out of btree_op
|
12 years ago |
Kent Overstreet
|
a34a8bfd4e
bcache: Refactor journalling flow control
|
11 years ago |
Kent Overstreet
|
c2f95ae2eb
bcache: Clean up keylist code
|
12 years ago |
Kent Overstreet
|
4f3d40147b
bcache: Add explicit keylist arg to btree_insert()
|
12 years ago |
Kent Overstreet
|
77c320eb46
bcache: Add on error panic/unregister setting
|
12 years ago |
Kent Overstreet
|
7857d5d470
bcache: Fix a journalling performance bug
|
12 years ago |
Kent Overstreet
|
1394d6761b
bcache: Fix a flush/fua performance bug
|
12 years ago |
Kent Overstreet
|
c426c4fd46
bcache: Fix for when no journal entries are found
|
12 years ago |
Kent Overstreet
|
6d9d21e35f
bcache: Fix a dumb journal discard bug
|
12 years ago |
Kent Overstreet
|
faa5673617
bcache: Journal replay fix
|
12 years ago |
Kent Overstreet
|
e49c7c374e
bcache: FUA fixes
|
12 years ago |
Kent Overstreet
|
c37511b863
bcache: Fix/revamp tracepoints
|
12 years ago |