From: Qu Wenruo <quwenruo@cn.fujitsu.com>
To: "Stéphane Lesimple" <stephane_btrfs@lesimple.fr>
Cc: <linux-btrfs@vger.kernel.org>
Subject: Re: kernel BUG at linux-4.2.0/fs/btrfs/extent-tree.c:1833 on rebalance
Date: Thu, 17 Sep 2015 16:11:10 +0800 [thread overview]
Message-ID: <55FA759E.6030707@cn.fujitsu.com> (raw)
In-Reply-To: <7a6f2d794fb6cbf7d598b92e3470201c@all.all>
Stéphane Lesimple wrote on 2015/09/17 10:02 +0200:
> Le 2015-09-17 08:42, Qu Wenruo a écrit :
>> Stéphane Lesimple wrote on 2015/09/17 08:11 +0200:
>>> Le 2015-09-17 05:03, Qu Wenruo a écrit :
>>>> Stéphane Lesimple wrote on 2015/09/16 22:41 +0200:
>>>>> Le 2015-09-16 22:18, Duncan a écrit :
>>>>>> Stéphane Lesimple posted on Wed, 16 Sep 2015 15:04:20 +0200 as
>>>>>> excerpted:
>>>>>>
>>>>>
>>>>> Well actually it's the (d) option ;)
>>>>> I activate the quota feature for only one reason : being able to track
>>>>> down how much space my snapshots are taking.
>>>>
>>>> Yeah, that's completely one of the ideal use case of btrfs qgroup.
>>>>
>>>> But I'm quite curious about the btrfsck error report on qgroup.
>>>>
>>>> If btrfsck report such error, it means either I'm too confident about
>>>> the recent qgroup accounting rework, or btrfsck has some bug which I
>>>> didn't take much consideration during the kernel rework.
>>>>
>>>> Would you please provide the full result of previous btrfsck with
>>>> qgroup error?
>>>
>>> Sure, I've saved the log somewhere just in case, here your are :
>>>
>>> [...]
>> Thanks for your log, pretty interesting result.
>>
>> BTW, did you enabled qgroup from old kernel earlier than 4.2-rc1?
>> If so, I would be much relaxed as they can be the problem of old kernels.
>
> The mkfs.btrfs was done under 3.19, but I'm almost sure I enabled quota
> under 4.2.0 precisely. My kern.log tends to confirm that (looking for
> 'qgroup scan completed').
Emmm, seems I need to pay more attention on this case now.
Any info about the workload for this btrfs fs?
>
>> If it's OK for you, would you please enable quota after reproducing
>> the bug and use for sometime and recheck it?
>
> Sure, I've just reproduced the bug twice as I wanted, and posted the
> info, so now I've cancelled the balance and I can reenable quota. Will
> do it under 4.3.0-rc1. I'll keep you posted if btrfsck complains about
> it in the following days.
>
> Regards,
>
Thanks for your patience and detailed report.
But I still have another question, did you do any snapshot deletion
after quota enabled?
(I'll assume you did it, as there are a lot of backup snapshot, old ones
should be already deleted)
That's one of the known bug and Mark is working on it actively.
If you delete non-empty snapshot a lot, then I'd better add a hot fix to
mark qgroup inconsistent after snapshot delete, and trigger a rescan if
possible.
Thanks,
Qu
next prev parent reply other threads:[~2015-09-17 9:39 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-09-14 11:46 kernel BUG at linux-4.2.0/fs/btrfs/extent-tree.c:1833 on rebalance Stéphane Lesimple
2015-09-15 14:47 ` Stéphane Lesimple
2015-09-15 14:56 ` Josef Bacik
2015-09-15 21:47 ` Stéphane Lesimple
2015-09-16 5:02 ` Duncan
2015-09-16 10:28 ` Stéphane Lesimple
2015-09-16 10:46 ` Holger Hoffstätte
2015-09-16 13:04 ` Stéphane Lesimple
2015-09-16 20:18 ` Duncan
2015-09-16 20:41 ` Stéphane Lesimple
2015-09-17 3:03 ` Qu Wenruo
2015-09-17 6:11 ` Stéphane Lesimple
2015-09-17 6:42 ` Qu Wenruo
2015-09-17 8:02 ` Stéphane Lesimple
2015-09-17 8:11 ` Qu Wenruo [this message]
2015-09-17 10:08 ` Stéphane Lesimple
2015-09-17 10:41 ` Qu Wenruo
2015-09-17 18:47 ` Stéphane Lesimple
2015-09-18 0:59 ` Qu Wenruo
2015-09-18 7:36 ` Stéphane Lesimple
2015-09-18 10:15 ` Stéphane Lesimple
2015-09-18 10:26 ` Stéphane Lesimple
2015-09-20 1:22 ` Qu Wenruo
2015-09-20 10:35 ` Stéphane Lesimple
2015-09-20 10:51 ` Qu Wenruo
2015-09-20 11:14 ` Stéphane Lesimple
2015-09-22 1:30 ` Stéphane Lesimple
2015-09-22 1:37 ` Qu Wenruo
2015-09-22 7:34 ` Stéphane Lesimple
2015-09-22 8:40 ` Qu Wenruo
2015-09-22 8:51 ` Qu Wenruo
2015-09-22 14:31 ` Stéphane Lesimple
2015-09-23 7:03 ` Qu Wenruo
2015-09-23 9:40 ` Stéphane Lesimple
2015-09-23 10:13 ` Qu Wenruo
2015-09-17 6:29 ` Stéphane Lesimple
2015-09-17 7:54 ` Stéphane Lesimple
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=55FA759E.6030707@cn.fujitsu.com \
--to=quwenruo@cn.fujitsu.com \
--cc=linux-btrfs@vger.kernel.org \
--cc=stephane_btrfs@lesimple.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.