Ming Lei
|
3a83f46775
block: bio: pass bvec table to bio_init()
|
8 anni fa |
Christoph Hellwig
|
ed996a52c8
block: simplify and cleanup bvec pool handling
|
9 anni fa |
Mike Christie
|
c8d93247f1
bcache: use op_is_write instead of checking for REQ_WRITE
|
9 anni fa |
Kent Overstreet
|
749b61dab3
bcache: remove driver private bio splitting code
|
11 anni fa |
Christoph Hellwig
|
4246a0b63b
block: add a bi_error field to struct bio
|
10 anni fa |
Jens Axboe
|
77b5a08427
bcache: don't embed 'return' statements in closure macros
|
10 anni fa |
Mike Snitzer
|
326e1dbb57
block: remove management of bi_remaining when restoring original bi_end_io
|
10 anni fa |
Kent Overstreet
|
20d0189b10
block: Introduce new bio_split()
|
11 anni fa |
Kent Overstreet
|
196d38bccf
block: Generic bio chaining
|
11 anni fa |
Kent Overstreet
|
e90abc8ec3
block: Remove bi_idx hacks
|
12 anni fa |
Kent Overstreet
|
458b76ed2f
block: Kill bio_segments()/bi_vcnt usage
|
12 anni fa |
Kent Overstreet
|
7988613b0e
block: Convert bio_for_each_segment() to bvec_iter
|
11 anni fa |
Kent Overstreet
|
a4ad39b1d1
block: Convert bio_iovec() to bvec_iter
|
12 anni fa |
Kent Overstreet
|
4f024f3797
block: Abstract out bvec iterator
|
12 anni fa |
Kent Overstreet
|
8e51e414a3
bcache: Use standard utility code
|
12 anni fa |
Kent Overstreet
|
c37511b863
bcache: Fix/revamp tracepoints
|
12 anni fa |
Kumar Amit Mehta
|
5c694129c8
md: bcache: io.c: fix a potential NULL pointer dereference
|
12 anni fa |
Kent Overstreet
|
a09ded8edf
bcache: Fix merge_bvec_fn usage for when it modifies the bvm
|
12 anni fa |
Kent Overstreet
|
1545f13730
bcache: Correctly check against BIO_MAX_PAGES
|
12 anni fa |
Kent Overstreet
|
bca97adaf5
bcache: Hack around stuff that clones up to bi_max_vecs
|
12 anni fa |
Kent Overstreet
|
cafe563591
bcache: A block layer cache
|
12 anni fa |