xfs
[Top] [All Lists]

Re: reflink log reservations

To: "Darrick J. Wong" <darrick.wong@xxxxxxxxxx>
Subject: Re: reflink log reservations
From: Christoph Hellwig <hch@xxxxxx>
Date: Tue, 9 Feb 2016 17:31:30 +0100
Cc: xfs@xxxxxxxxxxx
Delivered-to: xfs@xxxxxxxxxxx
In-reply-to: <20160204180551.GB27899@xxxxxxxxxxxxxxxx>
References: <20160204074617.GB20496@xxxxxx> <20160204081620.GL20038@xxxxxxxxxxxxxxxx> <20160204133133.GA28701@xxxxxx> <20160204180551.GB27899@xxxxxxxxxxxxxxxx>
User-agent: Mutt/1.5.17 (2007-11-01)
I've still seen the assert a couple of times with the fix, and
with yesterdays tree update they are back reproducibly (always in
generic/168 over NFS).

I suspect the problem is that xfs_refcountbt_alloc_block fully
recurses into the allocator and thus could basically double
the log reservation.

<Prev in Thread] Current Thread [Next in Thread>