Re: [PATCH 5/5] Btrfs: incremental send, fix rmdir not send utimes

2015-06-07 Thread Robbie Ko
Hi Filipe, I've fixed "don't send utimes for non-existing directory" with another solution. In apply_dir_move(), the old parent dir. and new parent dir. will be updated after the current dir. has moved. And there's only one entry in old parent dir. (e.g. entry with smallest ino) will be tagged

[GIT PULL] Qgroup rework with other Fujitsu fix.

2015-06-07 Thread Qu Wenruo
Hi Chris, Please pull the 19 patchset from my branch for_chris_4.2. We have tested it in a week. Although it is originally based on 4.1-rc5, not the integration branch. Quick tests shows no new bugs, although we will rerun the full test, I'll send the patchset first for your reviewing: https://

Re: [PATCH] Btrfs: Fix inverted no_quota logic

2015-06-07 Thread Qu Wenruo
Hi, thanks for your patch. But Fujitsu may push a huge quota related rework patchset and makes it no longer need to account quota at delayed-ref time. So I'm afraid this patch with the next patch is not needed. Thanks, Qu Original Message Subject: [PATCH] Btrfs: Fix inverted

BTRFS corruption causing fsck segfaults.

2015-06-07 Thread Peter Foley
Hi, I recently converted a ext4 fs to btrfs and then ran an offline defrag on it. After the defrag had been running for 24 hours, I tried to cancel it, but it hung so I hard reset the machine. In hindsight, this was probably not a good idea as this majorly screwed up the fs, so that running btrfs

kernel BUG at /build/buildd/linux-lts-utopic-3.16.0/fs/btrfs/relocation.c:3417!

2015-06-07 Thread Ludger Heide
I am getting the BUG from the subject line when trying to balance my BTRFS file system. The layout is RAID1 over four devices with varying size. I previously had some hard disk changes that went without problems. Yesterday I tried to swap a hard disk. I deleted the device from the FS, put the ne

[PATCH] sysfs support for the replace of the seed device

2015-06-07 Thread Anand Jain
I couldn't add this feature earlier because there was an issue as reported here: http://www.spinics.net/lists/linux-btrfs/msg41365.html Now I don't see this bug, however couldn't identify the patch which fixed it. moving on, now added sysfs support to support the scenario of replacing the seed devi

[PATCH] Btrfs: sysfs support for the replace of the seed device

2015-06-07 Thread Anand Jain
Earlier as reported "replace seed/sprout hangs (regression ?)" and since now I don't see that regression, was able to test this scenario. And thus added the support in the sysfs. Test case mount seed device add sprout replace seed device (so now sprout fs is independent of seed fs) The sysfs

Re: replace seed/sprout hangs (regression ?)

2015-06-07 Thread Anand Jain
I can't reproduce this bug with 4.x any thing that fixed this ? Thanks, Anand On 01/22/2015 06:12 PM, Filipe David Manana wrote: On Thu, Jan 22, 2015 at 10:03 AM, Anand Jain wrote: The following test case hangs as of now, but as I remember Fujitsu had sent a patch to fix this, a lo