xfs
[Top] [All Lists]

Re: PARTIAL TAKE 987159 - Fix extent list corruption in xfs_iext_irec_co

To: Lachlan McIlroy <lachlan@xxxxxxx>
Subject: Re: PARTIAL TAKE 987159 - Fix extent list corruption in xfs_iext_irec_compact_full().
From: Eric Sandeen <sandeen@xxxxxxxxxxx>
Date: Sun, 05 Oct 2008 06:56:10 -0500
Cc: xfs@xxxxxxxxxxx
In-reply-to: <20080923032821.A91D758C52AE@xxxxxxxxxxxxxxxxxxxxxxx>
References: <20080923032821.A91D758C52AE@xxxxxxxxxxxxxxxxxxxxxxx>
User-agent: Thunderbird 2.0.0.17 (Macintosh/20080914)
Lachlan McIlroy wrote:
> Fix extent list corruption in xfs_iext_irec_compact_full().
> 
> If we don't move all the records from the next buffer into the current buffer
> then we need to update the er_extoff field of the next buffer as we shift the
> remaining records to the start of the buffer.
> 
> Date:  Tue Sep 23 13:20:30 AEST 2008
> Workarea:  redback.melbourne.sgi.com:/home/lachlan/isms/2.6.x-xfs
> Inspected by:  
> sandeen@xxxxxxxxxxx
> cattelan@xxxxxxxxxxx
> Author:  lachlan
> 
> The following file(s) were checked into:
>   longdrop.melbourne.sgi.com:/isms/linux/2.6.x-xfs-melb
> 
> 
> Modid:  xfs-linux-melb:xfs-kern:32165a
> fs/xfs/xfs_inode.c - 1.521 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/> 
xfs_inode.c.diff?r1=text&tr1=1.521&r2=text&tr2=1.520&f=h
> http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_inode.c.diff?r1=text&tr1=1.521&r2=text&tr2=1.520&f=h
>       - Fix extent list corruption in xfs_iext_irec_compact_full().

Are there plans to try to get this, and possibly the compact_full
removal pushed into 2.6.27 still?  (and maybe even 2.6.26.x?)

-Eric

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