linux-bcache.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Sunday 13th of October: Fedora bcache test day
       [not found] ` <5255D277.3060802-6w2rdlBuEQTpMFipWq+H6g@public.gmane.org>
@ 2013-10-10 20:38   ` Rolf Fokkens
  0 siblings, 0 replies; 2+ messages in thread
From: Rolf Fokkens @ 2013-10-10 20:38 UTC (permalink / raw)
  To: linux-bcache-u79uwXL29TY76Z2rM5mHXA

Hi All,

Bcache-tools for Fedora 20 is now close to completion, so it's 
integrated very well with dracut, udev, util-linux and lvm2. What's left 
is some good testing :-)

To do some testing there's a Fedora SSD Cache is this sunday October 
13th 2013. This Fedora Test Day will focus on bcache based SSD Caching 
in Fedora 20:

https://fedoraproject.org/wiki/Test_Day:2013-10-13_SSD_Cache

If you're interested in trying out the bcache SSD caching functionality 
on Fedora, step by step instructions are available for:
- bcache on physical hardware
- bcache in a virtual machine
- non-root FS on bcache (with or without LVM)
- root FS on bcache (wtih or without LVM)

The objective of this Test day is to demonstrate a working Fedora 20 
system using bcache. Te be more specific:
* The system boots OK; after booting bcache is operating as expected
* The system updates ("yum update") OK. After updating specifically the 
kernel the system boots OK.
* The system is bootable when the caching device is disabled.

Although testing on real hardware is closest to "the real thing", 
testing in a VM may also provide good insights on the proper working of 
bcache (except for performance) in relation to the other software.

If you do plan on showing up to the test day pop into #fedora-test-day 
on freenode and give us a shout! If you can't make the date of the test 
day, adding test case results to the wiki anytime next week is fine as well.

The Wiki page is still under development, so expect some improvements 
before sunday.

Rolf Fokkens

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: bcache strategies for consistency in case of powerloss
       [not found]     ` <526A3D96.9080600@redhat.com>
@ 2013-10-26 13:45       ` Rolf Fokkens
  0 siblings, 0 replies; 2+ messages in thread
From: Rolf Fokkens @ 2013-10-26 13:45 UTC (permalink / raw)
  To: Development discussions related to Fedora, linux-bcache,
	Gabriel de Perthuis, Kent Overstreet

Hi Florian,

On 10/25/2013 11:44 AM, Florian Weimer wrote:
> On 10/15/2013 09:13 PM, Rolf Fokkens wrote:
>> On 10/14/2013 10:08 AM, Florian Weimer wrote:
>>> Is there a write-up somewhere documenting what strategies are
>>> implemented by bcache to keep the SSD and the hard disk contents in
>>> sync even in the event of a sudden power loss?
>> This is good place to start: http://bcache.evilpiepirate.org/
>
> It doesn't actually address this as far as I can see.  It only 
> describes how the data structure integrity is maintained on the SSD 
> side.  Even that doesn't seem to address torn writes (which are 
> problem for cheap-to-medium-grade SSDs).  The code contains "propagate 
> barriers" as a to-do item (see the beginning of 
> drivers/md/bcache/btree.c).  I couldn't find anything that discusses 
> write ordering issues which can occur in write-through mode.
>
I don't have the expertise myself to answer your question, so I hereby 
forward this question to Kent and Gabriel and the bcache mail list.

Rolf
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2013-10-26 13:45 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <5255D277.3060802@rolffokkens.nl>
     [not found] ` <5255D277.3060802-6w2rdlBuEQTpMFipWq+H6g@public.gmane.org>
2013-10-10 20:38   ` Sunday 13th of October: Fedora bcache test day Rolf Fokkens
     [not found] ` <525BA671.7040507@redhat.com>
     [not found]   ` <525D93ED.2020107@rolffokkens.nl>
     [not found]     ` <526A3D96.9080600@redhat.com>
2013-10-26 13:45       ` bcache strategies for consistency in case of powerloss Rolf Fokkens

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).