Kent Overstreet
|
3572324af0
bcache: Minor fixes from kbuild robot
|
11 years ago |
Darrick J. Wong
|
9471744767
bcache: fix BUG_ON due to integer overflow with GC_SECTORS_USED
|
11 years ago |
Kent Overstreet
|
3b3e9e50dd
bcache: Don't return -EINTR when insert finished
|
11 years ago |
Kent Overstreet
|
829a60b905
bcache: Move insert_fixup() to btree_keys_ops
|
12 years ago |
Kent Overstreet
|
89ebb4a28b
bcache: Convert sorting to btree_keys
|
12 years ago |
Kent Overstreet
|
dc9d98d621
bcache: Convert debug code to btree_keys
|
11 years ago |
Kent Overstreet
|
c052dd9a26
bcache: Convert btree_iter to struct btree_keys
|
12 years ago |
Kent Overstreet
|
59158fde42
bcache: Add bch_btree_keys_u64s_remaining()
|
12 years ago |
Kent Overstreet
|
a85e968e66
bcache: Add struct btree_keys
|
11 years ago |
Kent Overstreet
|
65d45231b5
bcache: Abstract out stuff needed for sorting
|
11 years ago |
Kent Overstreet
|
ee811287c9
bcache: Rename/shuffle various code around
|
11 years ago |
Kent Overstreet
|
67539e8528
bcache: Add struct bset_sort_state
|
12 years ago |
Kent Overstreet
|
911c961009
bcache: Split out sort_extent_cmp()
|
12 years ago |
Kent Overstreet
|
fafff81cea
bcache: Bkey indexing renaming
|
11 years ago |
Kent Overstreet
|
085d2a3dd4
bcache: Make bch_keylist_realloc() take u64s, not nptrs
|
12 years ago |
Kent Overstreet
|
78b77bf8b2
bcache: Btree verify code improvements
|
11 years ago |
Kent Overstreet
|
88b9f8c426
bcache: kill index()
|
11 years ago |
Kent Overstreet
|
5f5837d2d6
bcache: Do bkey_put() in btree_split() error path
|
11 years ago |
Kent Overstreet
|
78365411b3
bcache: Rework allocator reserves
|
11 years ago |
Kent Overstreet
|
cb7a583e6a
bcache: kill closure locking usage
|
11 years ago |
Kent Overstreet
|
b0f32a56f2
bcache: Minor btree cache fix
|
11 years ago |
Jens Axboe
|
b28bc9b38c
Merge tag 'v3.13-rc6' into for-3.14/core
|
11 years ago |
Nicholas Swenson
|
bf0a628a95
bcache: fix for gc and writeback race
|
11 years ago |
Kent Overstreet
|
d24a6e1087
bcache: Fix dirty_data accounting
|
12 years ago |
Wei Yongjun
|
08239ca2a0
bcache: fix sparse non static symbol warning
|
11 years ago |
Kent Overstreet
|
7988613b0e
block: Convert bio_for_each_segment() to bvec_iter
|
11 years ago |
Kent Overstreet
|
4f024f3797
block: Abstract out bvec iterator
|
12 years ago |
Kent Overstreet
|
48a915a87f
bcache: Better full stripe scanning
|
12 years ago |
Kent Overstreet
|
17e21a9f24
bcache: Have btree_split() insert into parent directly
|
12 years ago |
Kent Overstreet
|
65d22e911b
bcache: Move spinlock into struct time_stats
|
12 years ago |