xfs
[Top] [All Lists]

Re: [PATCH] Remove xfs_iext_irec_compact_full()

To: Eric Sandeen <sandeen@xxxxxxxxxxx>
Subject: Re: [PATCH] Remove xfs_iext_irec_compact_full()
From: Mark Goodwin <markgw@xxxxxxx>
Date: Mon, 22 Sep 2008 14:14:21 +1000
Cc: lachlan@xxxxxxx, xfs-dev <xfs-dev@xxxxxxx>, xfs-oss <xfs@xxxxxxxxxxx>
In-reply-to: <48D71701.6070900@xxxxxxxxxxx>
Organization: SGI Engineering
References: <48D7160B.8020108@xxxxxxx> <48D71701.6070900@xxxxxxxxxxx>
Reply-to: markgw@xxxxxxx
User-agent: Thunderbird 2.0.0.16 (Windows/20080708)


Eric Sandeen wrote:
Lachlan McIlroy wrote:
Yet another bug was found in xfs_iext_irec_compact_full() and while the
source of the bug was found it wasn't an easy task to track it down because
the conditions are very difficult to reproduce.  Code that is difficult to
reach is difficult to test and debug.

It might be nice to give credit to those who helped find it in the commit ;)

yes, this is a very significant bug to find, thanks.

I'm wondering whether it would be worth auditing or re-reviewing the entire
incore-extents-optimization patchset (if that's possible against the current
code base). Or should we just fix this and move on - let the testing speak for
itself? The hard to hit code paths are a worry IMO.

Cheers
-- Mark

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