- 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
| Product | Version | Arch |
|---|---|---|
| Red Hat Enterprise Linux Scalable File System (for RHEL Workstation) | 6 | x86_64 |
| Red Hat Enterprise Linux Scalable File System (for RHEL Server) | 6 | x86_64 |
| Red Hat Enterprise Linux Scalable File System (for RHEL Server) from RHUI | 6 | x86_64 |
| Red Hat Enterprise Linux Scalable File System (for RHEL Compute Node) | 6 | x86_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
- This content is not included.BZ - 730433
- This content is not included.BZ - 836433
- This content is not included.BZ - 878859
CVEs
(none)
References
(none)
Additional information
- The Red Hat security contact is This content is not included.secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.
- Offline Security Data data is available for integration with other systems. See Offline Security Data API to get started.