Re: [RFC PATCH 10/11] xfs: update the finobt on inode free

Brian Foster
2013-09-07T12:33:52Z

[-- Attachment #1: Type: text/plain, Size: 1321 bytes --]

On 09/06/2013 05:24 PM, Dave Chinner wrote:
> On Fri, Sep 06, 2013 at 07:39:18AM -0400, Brian Foster wrote:
>> On 09/05/2013 08:28 PM, Dave Chinner wrote:
>>> On Thu, Sep 05, 2013 at 12:19:12PM -0400, Brian Foster wrote:
>>>> On 09/04/2013 10:54 PM, Dave Chinner wrote:
>>>>> On Tue, Sep 03, 2013 at 02:25:07PM -0400, Brian Foster wrote:
>> ...
>>>>
...
>>> No worries. BTW, can you post your rudimentary userspace support so
>>> we can run tests that use this code, too?
>>>
>>
>> Sure. My xfsprogs branch currently is the application of a slightly
>> older version of this set (pre-cleanups I made to make this post-worthy)
>> with some hacks to make it apply/compile and a few other patches on top
>> of that for mkfs, xfs_db and xfs_repair to work through some basic
>> things I ran into when running xfstests.
>>
>> Would you prefer I drop the whole thing on the list?
>
> Drop it on the list, maybe just a as tarball rather than a patchset
> if it's not ready for review yet.
>

Ok, attached. This applies on top of the following commit in the
xfsprogs tree:

982e5c7e xfs_db: add header to freesp -d output

Use the following command to format a finobt enabled fs:

mkfs.xfs -m crc=1,finobt=1 <dev>

... and otherwise there are a couple random fixes for xfs_db and xfs_repair.

Brian

> Cheers,
>
> Dave.
>

[-- Attachment #2: xfsprogs_finobt_rfc.tar.bz2 --]
[-- Type: application/x-bzip, Size: 8958 bytes --]

[-- Attachment #3: Type: text/plain, Size: 121 bytes --]