Ack: [Precise][Quantal][SRU][PATCH 0/1] Revert "xfs: fix _xfs_buf_find oops on blocks beyond the filesystem end"

Brad Figg brad.figg at canonical.com
Wed Oct 9 16:20:19 UTC 2013


On 10/09/2013 05:28 AM, Luis Henriques wrote:
> BugLink: http://bugs.launchpad.net/bugs/1236041
> 
> Several people have reported issues using xfs_growfs after applying
> the CVE-2013-1819 fix backport.  The operation fails and the following
> error appears in the logs:
> 
> [  133.574503] XFS (loop0): _xfs_buf_find: Block out of range: block 0x500001, EOFS 0x400000
> [  133.575554] XFS (loop0): _xfs_buf_find: Block out of range: block 0x500001, EOFS 0x400000
> 
> I was able to reproduce this issue both in Quantal and in Precise (the
> two kernels where a backport of the fix has been applied).
> 
> For the moment, I'm proposing to revert the CVE fix for both kernels.
> I will investigate further this CVE and evaluate the alternative fix
> referred by comment #5 in the bug report (a quick test with this
> alternative fix on Precise seems to indicate the xfs_growfs operation
> doesn't fail but I'm not sure if it actually fixes the CVE).
> 
> Luis Henriques (1):
>   Revert "xfs: fix _xfs_buf_find oops on blocks beyond the filesystem
>     end"
> 
>  fs/xfs/xfs_buf.c | 18 ------------------
>  1 file changed, 18 deletions(-)
> 


-- 
Brad Figg brad.figg at canonical.com http://www.canonical.com




More information about the kernel-team mailing list