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

2015-01-30 Thread David Sterba
On Thu, Jan 29, 2015 at 09:15:12AM +0800, Qu Wenruo wrote: Are we sure that there's no possible deadlock when we eg. change the label via sysfs in the middle of a balance that removes some of the files? Or other combination of operations. Can we guarantee that this will be ok in the long

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

2015-01-28 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月28日 21:25 On Mon, Jan 26, 2015 at 02:05:18PM +0800, Qu Wenruo

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

2015-01-28 Thread David Sterba
On Mon, Jan 26, 2015 at 02:05:18PM +0800, Qu Wenruo wrote: 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

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

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

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

2015-01-23 Thread Qu Wenruo
This reverts commit 572d9ab7845 ~ a6f69dc8018. This pending commits patches introduce deadlock with freeze, and fix for it will introduce extra checks on freeze and read only case. For mount option change, later patches will introduce copy-n-update method and rwsem protects to keep mount options

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

2015-01-23 Thread David Sterba
On Fri, Jan 23, 2015 at 05:31:41PM +0800, Qu Wenruo wrote: For mount option change, later patches will introduce copy-n-update method and rwsem protects to keep mount options consistent during transaction. That's a better approach, for the mount options. For sysfs interface to change