Issued:
2014-10-13
Updated:
2014-10-13

RHBA-2014:1564 - xfsprogs bug update


Synopsis

xfsprogs bug update

Type/Severity

Bug Fix Advisory

Topic

Updated xfsprogs packages that fix several bugs are now available for Red Hat Enterprise Linux 6.

Description

The xfsprogs packages contain a set of commands to use the XFS file system, including the mkfs.xfs command to construct an XFS file system.

This update fixes the following bugs:

  • Due to a bug in the underlying source code, an attempt to use the xfs_io "pwrite" command to write to a block device residing on an XFS file system failed with the following error:

    XFS_IOC_FSGEOMETRY: Inappropriate ioctl for device.

This update applies a patch to fix this bug and the command no longer fails in the described scenario. (BZ#1018751)

  • Previously, the thread local data were used incorrectly. As a consequence, when the xfs_repair utility was executed with the ag_stride option, the utility could terminate unexpectedly with a segmentation fault. The underlying source code has been modified to fix this bug and xfs_repair no longer crashes in the described situation. (BZ#1020438)

  • Under certain conditions, the xfs_fsr utility failed to reorganize files with SELinux attributes. With this update, a patch has been provided to address this bug and xfs_fsr can successfully defragment files with SELinux attributes. (BZ#1024702)

  • When the sector size of the source file system was larger than 512 bytes, the xfs_copy utility could create a corrupted copy of that system. In addition, the utility exited with a non-zero return code in all cases, even if the operation was successful. This update applies a patch to fix these bugs and the utility now works as expected. (BZ#1100107, BZ#1104956)

Users of xfsprogs are advised to upgrade to these updated packages, which fix these bugs.

Solution

Before applying this update, make sure all previously released errata relevant to your system have been applied.

This update is available via the Red Hat Network. Details on how to use the Red Hat Network to apply this update are available at https://access.redhat.com/articles/11258

Affected Products

ProductVersionArch
Red Hat Enterprise Linux Scalable File System (for RHEL Workstation)6x86_64
Red Hat Enterprise Linux Scalable File System (for RHEL Server)6x86_64
Red Hat Enterprise Linux Scalable File System (for RHEL Server) from RHUI6x86_64
Red Hat Enterprise Linux Scalable File System (for RHEL Compute Node)6x86_64

Updated Packages

  • xfsprogs-devel-3.1.1-16.el6.x86_64.rpm
  • xfsprogs-debuginfo-3.1.1-16.el6.i686.rpm
  • xfsprogs-debuginfo-3.1.1-16.el6.x86_64.rpm
  • xfsprogs-devel-3.1.1-16.el6.i686.rpm
  • xfsprogs-qa-devel-3.1.1-16.el6.x86_64.rpm
  • xfsprogs-3.1.1-16.el6.i686.rpm
  • xfsprogs-3.1.1-16.el6.x86_64.rpm
  • xfsprogs-qa-devel-3.1.1-16.el6.i686.rpm
  • xfsprogs-3.1.1-16.el6.src.rpm

Fixes

CVEs

(none)

References

(none)


Additional information