[Precise][Quantal][SRU][PATCH 0/1] Revert "xfs: fix _xfs_buf_find oops on blocks beyond the filesystem end"
Luis Henriques
luis.henriques at canonical.com
Wed Oct 9 12:28:00 UTC 2013
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(-)
--
1.8.3.2
More information about the kernel-team
mailing list