Thread (71 messages) 71 messages, 7 authors, 2012-08-15

Re: [PATCH v5 12/12] block: Only clone bio vecs that are in use

From: Tejun Heo <hidden>
Date: 2012-08-09 17:37:09
Also in: dm-devel, lkml

Hello,

On Mon, Aug 06, 2012 at 03:08:41PM -0700, Kent Overstreet wrote:
bcache creates large bios internally, and then splits them according to
the device requirements before it sends them down. If a lower level
device tries to clone the bio, and the original bio had more than
BIO_MAX_PAGES, the clone will fail unecessarily.

We can fix this by only cloning the bio vecs that are actually in use.
How was this tested?

Thanks.

-- 
tejun
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help