Re: [PATCH 5/7] xfs: defer EFI and EFD log formatting until iop_format time

Christoph Hellwig
2013-11-24T09:18:40Z

On Sat, Nov 23, 2013 at 07:11:56AM -0800, Christoph Hellwig wrote:
> No need to allocate large chunks of memory to format each extent into
> an array when logging the EFI or EFD items. Instead just point to the
> bmap free list and only generate the log format at iop_format time.
>
> Also get rid of the now almost empty xfs_trans_extfree.c by merging it
> into xfs_extfree_item.c.
>
> Signed-off-by: Christoph Hellwig <hch@lst.de>

Turns out this version can fairly easily cause use after frees, so it'll
need a bit of an overhaul to get the lifetime rules right. As I have
other things in that area in the queue consider patches 5 to 7 withdrawn
for now, they will be submitted as a separate series once ready.