Re: [PATCH] btrfs: qgroup: Don't trigger backref walk at delayed ref insert time

2018-12-20 Thread Qu Wenruo
On 2018/12/21 上午12:12, Jeff Mahoney wrote: > On 12/11/18 12:02 AM, Qu Wenruo wrote: >> [BUG] >> Since fb235dc06fac ("btrfs: qgroup: Move half of the qgroup accounting >> time out of commit trans"), kernel may lockup with quota enabled. >> >> There is one backref trace triggered by snapshot droppi

Re: [PATCH] btrfs: qgroup: Don't trigger backref walk at delayed ref insert time

2018-12-20 Thread Jeff Mahoney
On 12/11/18 12:02 AM, Qu Wenruo wrote: > [BUG] > Since fb235dc06fac ("btrfs: qgroup: Move half of the qgroup accounting > time out of commit trans"), kernel may lockup with quota enabled. > > There is one backref trace triggered by snapshot dropping along with > write operation in the source subvo

Re: [PATCH] btrfs: qgroup: Don't trigger backref walk at delayed ref insert time

2018-12-19 Thread Jeff Mahoney
On 12/11/18 12:02 AM, Qu Wenruo wrote: > [BUG] > Since fb235dc06fac ("btrfs: qgroup: Move half of the qgroup accounting > time out of commit trans"), kernel may lockup with quota enabled. > > There is one backref trace triggered by snapshot dropping along with > write operation in the source subvo

[PATCH] btrfs: qgroup: Don't trigger backref walk at delayed ref insert time

2018-12-10 Thread Qu Wenruo
[BUG] Since fb235dc06fac ("btrfs: qgroup: Move half of the qgroup accounting time out of commit trans"), kernel may lockup with quota enabled. There is one backref trace triggered by snapshot dropping along with write operation in the source subvolume. The example can be stably reproduced. btrf