Re: spuious I/O errors from btrfs...at the caching layer?

2015-01-25 Thread Zygo Blaxell
On Sat, Jan 24, 2015 at 01:06:01PM -0500, Zygo Blaxell wrote: I am seeing a lot of spurious I/O errors that look like they come from the cache-facing side of btrfs. While running a heavy load with some extent-sharing (e.g. building 20 Linux kernels at once from source trees copied with 'cp -a

Re: btrfs convert running out of space

2015-01-25 Thread Marc Joliet
Am Fri, 23 Jan 2015 08:46:23 + (UTC) schrieb Duncan 1i5t5.dun...@cox.net: Marc Joliet posted on Fri, 23 Jan 2015 08:54:41 +0100 as excerpted: Am Fri, 23 Jan 2015 04:34:19 + (UTC) schrieb Duncan 1i5t5.dun...@cox.net: Gareth Pye posted on Fri, 23 Jan 2015 08:58:08 +1100 as

Resolved...ish. was: Re: spurious I/O errors from btrfs...at the caching layer?

2015-01-25 Thread Zygo Blaxell
It seems that the rate of spurious I/O errors varies most according to the vm.vfs_cache_pressure sysctl. At '10' the I/O errors occur so often that building a kernel is impossible. At '100' I can't reproduce even a single I/O error. I guess this is own my fault for using non-default sysctl

Re: 3.19-rc5: Bug 91911: [REGRESSION] rm command hangs big time with deleting a lot of files at once

2015-01-25 Thread Zygo Blaxell
On Fri, Jan 23, 2015 at 02:38:09PM +, Holger Hoffstätte wrote: On Fri, 23 Jan 2015 15:01:28 +0100, Martin Steigerwald wrote: Hi! Anyone seen this? Reported as: https://bugzilla.kernel.org/show_bug.cgi?id=91911 You might be interested in:

Re: [PATCH RFC v3 1/5] Revert btrfs: add support for processing pending changes related commits

2015-01-25 Thread Qu Wenruo
Original Message Subject: Re: [PATCH RFC v3 1/5] Revert btrfs: add support for processing pending changes related commits From: Qu Wenruo quwen...@cn.fujitsu.com To: dste...@suse.cz, linux-btrfs@vger.kernel.org, miao...@huawei.com Date: 2015年01月26日 08:37 Original

[PATCH] btrfs-progs: Make csum tree rebuild works with extent tree rebuild.

2015-01-25 Thread Qu Wenruo
Before this patch, csum tree rebuild will not work with extent tree rebuild, since extent tree rebuild will only build up basic block groups, but csum tree rebuild needs data extents to rebuild. So if one use btrfsck with --init-csum-tree and --init-extent-tree, csum tree will be empty and tons of

Re: 3.19-rc5: Bug 91911: [REGRESSION] rm command hangs big time with deleting a lot of files at once

2015-01-25 Thread Zygo Blaxell
On Fri, Jan 23, 2015 at 06:29:40PM -0500, Zygo Blaxell wrote: On Fri, Jan 23, 2015 at 03:01:28PM +0100, Martin Steigerwald wrote: Hi! Anyone seen this? Reported as: https://bugzilla.kernel.org/show_bug.cgi?id=91911 I have seen something like this since 3.15. I've also seen

Re: [PATCH RFC v3 1/5] Revert btrfs: add support for processing pending changes related commits

2015-01-25 Thread Qu Wenruo
Original Message Subject: Re: [PATCH RFC v3 1/5] Revert btrfs: add support for processing pending changes related commits From: David Sterba dste...@suse.cz To: Qu Wenruo quwen...@cn.fujitsu.com Date: 2015年01月23日 22:57 On Fri, Jan 23, 2015 at 05:31:41PM +0800, Qu Wenruo

Re: [PATCH] btrfs: Don't call btrfs_start_transaction() on frozen fs to avoid deadlock.

2015-01-25 Thread Miao Xie
On Fri, 23 Jan 2015 17:59:49 +0100, David Sterba wrote: On Wed, Jan 21, 2015 at 03:04:02PM +0800, Miao Xie wrote: Pending changes are *not* only mount options. Feature change and label change are also pending changes if using sysfs. My miss, I don't notice feature and label change by sysfs.