Re: [PATCH v3] Btrfs: fix task hang under heavy compressed write

2014-08-16 Thread Miao Xie
On Fri, 15 Aug 2014 23:36:53 +0800, Liu Bo wrote: This has been reported and discussed for a long time, and this hang occurs in both 3.15 and 3.16. Btrfs now migrates to use kernel workqueue, but it introduces this hang problem. Btrfs has a kind of work queued as an ordered way, which

[btrfs] 4c468fd7485: +7.8% blogbench.write_score, -5.1% turbostat.Pkg_W

2014-08-16 Thread Fengguang Wu
Hi Chris, FYI, we noticed increased performance and reduced power consumption on commit 4c468fd74859d901c0b78b42bef189295e00d74f (btrfs: disable strict file flushes for renames and truncates) test case: lkp-sb02/blogbench/1HDD-btrfs 0954d74f8f37a47 4c468fd74859d901c0b78b42b ---

Advisability of using nocow via chattr +C

2014-08-16 Thread Shriramana Sharma
Hello. I am new to BTRFS, and I don't have it actually running on my system as of yet, at least not for serious data. I am actually hesitating whether or not to take the plunge and entrust my data to this new FS. I have been reading various articles on the wiki, lwn.net and elsewhere re this FS.

Limitation of nocow set via chattr +C?

2014-08-16 Thread Shriramana Sharma
Hello again. As I mentioned in my previous mail, I am not yet using BTRFS for my real data. I'd like to know a few more things before doing so. Per my understanding of snapshots, unless I specifically mount the subvolume and make changes to it, its contents will not change. However, my

Re: [btrfs] 4c468fd7485: +7.8% blogbench.write_score, -5.1% turbostat.Pkg_W

2014-08-16 Thread Fengguang Wu
Hi Abhay, On Sat, Aug 16, 2014 at 05:30:35PM +0530, Abhay Sachan wrote: Hi Fengguag, Sorry for the out of topic question, but what benchmark is this? I have heard about blogbench, but it doesn't give output in this format AFAIK. It is blogbench run in the lkp-tests framework.

Re: Limitation of nocow set via chattr +C?

2014-08-16 Thread Justus Seifert
On 16.08.2014 12:15, Shriramana Sharma wrote: […] So nocow via chattr +C only means don't do COW unless this file exists in another snapshot, right? yes attachment: justus_seifert.vcf signature.asc Description: OpenPGP digital signature

Re: Advisability of using nocow via chattr +C

2014-08-16 Thread Duncan
Shriramana Sharma posted on Sat, 16 Aug 2014 15:36:48 +0530 as excerpted: Hello. I am new to BTRFS, and I don't have it actually running on my system as of yet, at least not for serious data. I am actually hesitating whether or not to take the plunge and entrust my data to this new FS. FWIW,

Re: [GIT PULL] Smaller btrfs pull

2014-08-16 Thread Linus Torvalds
On Fri, Aug 15, 2014 at 11:26 AM, Chris Mason c...@fb.com wrote: I've been running xfstests with these against your current git overnight, but I'm queueing up longer tests as well. I understand you may want to wait until rc2, but either way I'll get a sane queue into my linux-next branch for

Re: [GIT PULL] Smaller btrfs pull

2014-08-16 Thread Chris Mason
On 08/16/2014 11:11 AM, Linus Torvalds wrote: On Fri, Aug 15, 2014 at 11:26 AM, Chris Mason c...@fb.com wrote: I've been running xfstests with these against your current git overnight, but I'm queueing up longer tests as well. I understand you may want to wait until rc2, but either way I'll