Patch openSUSE-2013-1034 breaks xfs_growfs

Hi All,

Maybe I should report this as a bug myself but I’m not sure how and where to do that.

Recently I migrated all my filesystems to XFS. This works just fine, but I found I could not grow a filesystem while using kernel 3.7.10-1.24.1-desktop. After downgrading to 3.7.10-1.16-desktop xfs_growfs works.

Symtoms while using kernel 3.7.10-1.24.1-desktop:

xfs_growfs error message:
xfs_growfs: XFS_IOC_FSGROWFSDATA xfsctl failed: Cannot allocate memory

Message in system log:
Jan 07 12:55:58 linux-zvf1.ka.haagnet.net kernel: XFS (dm-5): _xfs_buf_find: Block out of range: block 0x4000001, EOFS 0x4000000

Steps to reproduce: create a logical volume, create an xfs filesystem on the volume, enlarge the logical volume and then run xfs_growfs on the filesystem.

As I see it, your report is rather complete.

You can file bugs through: http://en.opensuse.org/Submitting_Bug_Reports

The same username and password as here should work there.

That worked:
https://bugzilla.novell.com/show_bug.cgi?id=858233

Looks good. And thanks for reporting the bugzilla number here. Makes it easy for others to find and comment on it.