On Wed, Jul 03, 2013 at 11:47:34AM -0700, Linda Walsh wrote:
Jeff Mahoney wrote:
Lastly, I'd like to ask that you take the opportunity to test with the latest openSUSE Factory kernel running 3.10-final. 12.3 used the 3.7 kernel since it was the most recent release going into the beta cycle and we've seen a bunch of btrfs fixes since that release.
I look forward to your feedback and the opportunity to improve btrfs for the 13.1 release and future releases. ... Just a few "gentle" things to try out a FS.
Thanks for the testing suggestions. First part is about power failure safety. Besides our own tests with killing the device via /sys/block/sdx/queue/delete or turning the device RO (via blockdev), I know that Chris does similar tests and for that purpose wrote an "evil" block io scheduler that tries to simulate the really bad conditions. See here, http://lwn.net/Articles/468660/ . Physical unplugging may not be that lucky to strike between some critical blocks due to merging. Most recent bug in that area has been fixed in 3.2. The second part is about performance. I'd rather skip it for now as it's a broad topic. General performance is good, there are known workloads that behave particularly bad due to COW (VM, DB), and when fragmentation kicks it's bad (eg after lots of snapshot churn). david -- To unsubscribe, e-mail: email@example.com To contact the owner, e-mail: firstname.lastname@example.org