Issued:
2011-12-06
Updated:
2011-12-06

RHBA-2011:1736 - xfsprogs bug fix update


Synopsis

xfsprogs bug fix update

Type/Severity

Bug Fix Advisory (none)

Topic

Updated xfsprogs packages that fix two bugs are now available.

Description

xfsprogs contains a set of commands to use the XFS filesystem, including mkfs.xfs.

This update fixes the following bugs:

  • xfs_quota is the xfsprogs utility for managing XFS file system quotas. When "xfs_quota" was run on an XFS file system which had user quotas enabled but no enabled group quotas, it generated "XFS_GETQUOTA: No such process" errors. That is, xfs_quota was asking for and attempting to report on quotas which were not there. This update corrects this behavior. xfs_quota no longer tries to report on quotas that are not present and, consequently, the error above no longer presents. (BZ#679154)

  • xfs_repair is the xfsprogs utility for repairing XFS file systems. Previously, when "xfs_repair -n" (the "-n" switch puts xfs_repair into "report-only, do not modify" mode) was run on an XFS filesystem, a check for whether a particular called pointer -- agno -- was within the file system was not done. In some circumstances (for example, if the file system had corrupted directory entries) this could cause the utility to read uninitialized memory, resulting in a segfault. As of this update "xfs_mount" is specifically passed to affected functions and agno is checked to ensure it is inside the XFS file system. Consequently, the uninitialized memory reads and resultant segfaults no longer occur. (BZ#694706)

All XFS users should upgrade to these updated packages, which resolve these issues.

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 This content is not included.https://access.redhat.com/kb/docs/DOC-11259

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

Updated Packages

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

Fixes

CVEs

(none)

References

(none)


Additional information