Ming Lei
|
3a83f46775
block: bio: pass bvec table to bio_init()
|
8 éve |
Guoqing Jiang
|
491221f88d
block: export bio_free_pages to other modules
|
9 éve |
Mike Christie
|
ad0d9e76a4
bcache: use bio op accessors
|
9 éve |
Jiri Kosina
|
7c87df9c15
bcache: bch_writeback_thread() is not freezable
|
9 éve |
Kent Overstreet
|
627ccd20b4
bcache: Change refill_dirty() to always scan entire disk if necessary
|
9 éve |
Kent Overstreet
|
749b61dab3
bcache: remove driver private bio splitting code
|
11 éve |
Christoph Hellwig
|
4246a0b63b
block: add a bi_error field to struct bio
|
10 éve |
Slava Pestov
|
9e5c353510
bcache: fix uninterruptible sleep in writeback thread
|
11 éve |
Jens Axboe
|
b28bc9b38c
Merge tag 'v3.13-rc6' into for-3.14/core
|
11 éve |
Kent Overstreet
|
16749c23c0
bcache: New writeback PD controller
|
11 éve |
Kent Overstreet
|
ce2b3f595e
bcache: Use uninterruptible sleep in writeback
|
11 éve |
Stefan Priebe
|
f665c0f852
bcache: kthread don't set writeback task to INTERUPTIBLE
|
11 éve |
Kent Overstreet
|
4f024f3797
block: Abstract out bvec iterator
|
12 éve |
Kent Overstreet
|
c4d951ddb6
bcache: Fix sysfs splat on shutdown with flash only devs
|
12 éve |
Kent Overstreet
|
48a915a87f
bcache: Better full stripe scanning
|
11 éve |
Kent Overstreet
|
cc7b881921
bcache: Convert bch_btree_insert() to bch_btree_map_leaf_nodes()
|
12 éve |
Kent Overstreet
|
6054c6d4da
bcache: Don't use op->insert_collision
|
12 éve |
Kent Overstreet
|
1b207d80d5
bcache: Kill op->replace
|
12 éve |
Kent Overstreet
|
b54d6934da
bcache: Kill op->cl
|
12 éve |
Kent Overstreet
|
c18536a72d
bcache: Prune struct btree_op
|
12 éve |
Kent Overstreet
|
48dad8baf9
bcache: Add btree_map() functions
|
12 éve |
Kent Overstreet
|
5e6926daac
bcache: Convert writeback to a kthread
|
12 éve |
Kent Overstreet
|
0b93207abb
bcache: Move keylist out of btree_op
|
12 éve |
Kent Overstreet
|
4f3d40147b
bcache: Add explicit keylist arg to btree_insert()
|
12 éve |
Kent Overstreet
|
2d679fc756
bcache: Stripe size isn't necessarily a power of two
|
12 éve |
Kent Overstreet
|
79e3dab90d
bcache: Fix a dumb CPU spinning bug in writeback
|
12 éve |
Kent Overstreet
|
c2a4f3183a
bcache: Fix a writeback performance regression
|
12 éve |
Kent Overstreet
|
8e51e414a3
bcache: Use standard utility code
|
12 éve |
Kent Overstreet
|
72c270612b
bcache: Write out full stripes
|
12 éve |
Kent Overstreet
|
279afbad4e
bcache: Track dirty data by stripe
|
12 éve |