Thread (9 messages) 9 messages, 3 authors, 2016-12-02

Re: [PATCH 1/2] bcache: Remove redundant set_capacity

From: wangyijing <hidden>
Date: 2016-12-02 00:54:47
Also in: lkml

quoted
quoted
I want to make sure that the set_capacity call that happens on cache 
attachment is not necessary when a backing device is attached without
Hi Eric, set_capacity() which removed in this patch is happened at cached_dev_init()
which is called when register a backing device, what do you mean "set_capacity call that happens on cache
quoted
attachment" ?

I'm sorry, you are correct.  I though this was the cache-dev attachment, 
not the cached-dev attachment.  Looks good.

Reviewed-by: Eric Wheeler <redacted>
Thanks!
--
Eric Wheeler
quoted
quoted
its dirty writeback cache since bcache0 is not presented until the cache 
attaches in that case.
I found bcache0 device present once we do make-bcache -B /dev/nvme1n1. before attach the cache set.
So I missed something ?
quoted
Can you also unregister the volume, attach the backing device first, and 
then the cache while the cache is dirty to make sure that the size is set 
correctly?
When I unregister the cache device, I found all the dirty data has been flushed to
backing device, so how can I do the test the case as you point ?

Thanks!
Yijing.
quoted
--
Eric Wheeler
quoted
quoted
-Eric
quoted
 	dc->disk.disk->queue->backing_dev_info.ra_pages =
 		max(dc->disk.disk->queue->backing_dev_info.ra_pages,
 		    q->backing_dev_info.ra_pages);
-- 
2.5.0

--
To unsubscribe from this list: send the line "unsubscribe linux-bcache" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
.
--
To unsubscribe from this list: send the line "unsubscribe linux-bcache" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help