Issued:
2013-02-20
Updated:
2013-02-21

RHBA-2013:0481 - xfsprogs bug fix and enhancement update


Synopsis

xfsprogs bug fix and enhancement update

Type/Severity

Bug Fix Advisory (none)

Topic

Updated xfsprogs packages that fix three bugs and add one enhancement 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 system.

This update fixes the following bugs:

  • When the manual geometry of the mkfs.xfs utility was specified for striping as well as calculating of the allocation group counts and size, mkfs.xfs could emit confusing error messages on failure. With this update, more standardized and informative error messages are returned. (BZ#730433)

  • When the sector size was not specified by the "-f" option, the mkfs.xfs utility used the 512 byte sector size by default even for drives with 4 Kb physical sectors. With this update, mkfs.xfs correctly recognizes the sector size in the described scenario, which fixes this bug. (BZ#836433)

  • When attempting to set a 32-bit quota project ID on an XFS file system which did not have this feature enabled, the command returned success, but truncated the project ID to the lower 16 bits. With this update, a project ID of more than 16 bits cannot be set unless the 32-bit project ID feature is enabled. (BZ#878859)

This update also adds the following enhancement:

  • With this update, mkfs.xfs can enable 32-bit project quota IDs on a file system with the "-i projid32bit=1" parameter specified. Without this parameter, mkfs.xfs defaults to 16-bit project quota IDs. The 32-bit project quota IDs can be enabled on existing file systems by using the "xfs_admin -p" command. (BZ#827186)

All users who use the XFS file system are advised to upgrade to these updated packages, which fix these bugs and add this enhancement.

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/knowledge/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-qa-devel-3.1.1-10.el6.i686.rpm
  • xfsprogs-devel-3.1.1-10.el6.i686.rpm
  • xfsprogs-debuginfo-3.1.1-10.el6.x86_64.rpm
  • xfsprogs-debuginfo-3.1.1-10.el6.i686.rpm
  • xfsprogs-qa-devel-3.1.1-10.el6.x86_64.rpm
  • xfsprogs-3.1.1-10.el6.src.rpm
  • xfsprogs-devel-3.1.1-10.el6.x86_64.rpm
  • xfsprogs-3.1.1-10.el6.i686.rpm
  • xfsprogs-3.1.1-10.el6.x86_64.rpm

Fixes

CVEs

(none)

References

(none)


Additional information