- Issued:
- 2013-11-20
- Updated:
- 2013-11-20
RHBA-2013:1657 - Bug Fix Advisory
Synopsis
xfsprogs bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this 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:
- Previously, when the ag_stride option was specified as an option to the
xfs_repair command, the command terminated with a segmentation fault. This
update modifies the underlying XFS repair code so the ag_stride option is now
properly handled. (BZ#893904)
- Previously on certain file systems, the xfs_repair utility could occasionally
emit warnings such as "7f61c041b700: Badness in key lookup (length)". These were
harmless errors related to cache lookup failures, however these messages might
have concerned users running xfs_repair. This update ensures that these warnings
are no longer encountered. (BZ#950691)
- When stripe geometry was specified manually to the mkfs.xfs command, mkfs.xfs
did not properly select "multidisk mode" as it does when stripe geometry is
automatically detected. As a result, a less than optimal number of allocation
groups was created. With this update, multidisk mode is selected properly, and a
larger number of allocation groups is created. (BZ#961501)
- The xfs_io(8) man page did not contain documentation for the chproj, lsproj,
and setfl commands. These commands are now documented in the man page. Also, the
man page has been corrected to refer to section 2 of the fallocate() system
call. (BZ#962394)
- Previously, the xfs_logprint command could abort with the
"xlog_print_trans_inode: illegal inode type" error when it encountered a
multiply-logged inode field. This update modifies the underlying logprint code
so that multiply-logged inode fields are now handled properly, and xfs_logprint
completes successfully as expected. (BZ#962397)
- Previously, the xfs_repair utility was unable to properly handle fragmented
multi-block version 2 directories, which could, under certain circumstances,
result in an xfs_repair segmentation fault. This update modifies the underlying
code so xfs_repair can now operate on fragmented version 2 directories as
expected. (BZ#964216)
- The mkfs.xfs(8) man page did not contain a description of the "-d noalign"
option, which disables automatic storage geometry detection at mkfs time. With
this update, the option is now properly documented. (BZ#987538)
- Previously, the xfs_logprint command could fail when encountering a continued
inode transaction or a wrapped log. This update modifies the underlying logprint
code so that continued inode transactions and wrapped logs are now handled
properly, and xfs_logprint completes successfully as expected. (BZ#1002908)
Users of xfprogs 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/site/articles/11258
Affected Products
- Red Hat Enterprise Linux Scalable File System (for RHEL Server) 6 x86_64
- Red Hat Enterprise Linux Scalable File System (for RHEL Workstation) 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
Fixes
- BZ - 893904 - xfs_repair segfaults when using ag_stride option.
- BZ - 950691 - xfs_repair emits "7f61c041b700: Badness in key lookup (length)"
- BZ - 961501 - mkfs.xfs: go into multidisk mode when geometry is on cmdline
- BZ - 962394 - [xfsprogs] Update xfs_io man page to include chproj, lsproj and setfl
- BZ - 964216 - xfs_repair: handle fragmented multiblock dir2 directories
- BZ - 1002908 - [xfs/xfstests xfs/295] xfs_logprint: unknown log operation type (494e)
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Scalable File System (for RHEL Server) 6
SRPM | |
---|---|
xfsprogs-3.1.1-14.el6.src.rpm | SHA-256: 9bab69719958a310802f80401422e16fb43aa33250b37720cf9ed68316f05943 |
x86_64 | |
xfsprogs-3.1.1-14.el6.i686.rpm | SHA-256: e7fac9426c8a09c6ac74832e90ebbc0496bad7c0d48aa728fd575d4436a0efba |
xfsprogs-3.1.1-14.el6.x86_64.rpm | SHA-256: 2cb0ad41e3dcbdc016620d61416a024cdab28a3364c36dfe1e41b0069d62b47f |
xfsprogs-debuginfo-3.1.1-14.el6.i686.rpm | SHA-256: 90482958b1413229e6bd194b473f417cd09377f84f1f92ca96202bfabf15e093 |
xfsprogs-debuginfo-3.1.1-14.el6.x86_64.rpm | SHA-256: 57c21c604a8fd0521acc73f478b302b283f81e8a8db55ff8c0c78f8f70d90e63 |
xfsprogs-devel-3.1.1-14.el6.i686.rpm | SHA-256: 5fc1f7f81986615dfdae10dfe25f30c64f29412c69ce04a9b32572c02415758e |
xfsprogs-devel-3.1.1-14.el6.x86_64.rpm | SHA-256: f03f8d6d8779eca007666d79dc859ec2b7b2b476398411545244d8275df8e834 |
xfsprogs-qa-devel-3.1.1-14.el6.i686.rpm | SHA-256: c23b67170a713903c035f4114a0b74f91b547215e2320eb50e592b38ae5d3a74 |
xfsprogs-qa-devel-3.1.1-14.el6.x86_64.rpm | SHA-256: 286984111efee2afef0a1d6fdbb3b06ae9717a9e21cb19b0a7c2efbfd122df83 |
Red Hat Enterprise Linux Scalable File System (for RHEL Workstation) 6
SRPM | |
---|---|
xfsprogs-3.1.1-14.el6.src.rpm | SHA-256: 9bab69719958a310802f80401422e16fb43aa33250b37720cf9ed68316f05943 |
x86_64 | |
xfsprogs-3.1.1-14.el6.i686.rpm | SHA-256: e7fac9426c8a09c6ac74832e90ebbc0496bad7c0d48aa728fd575d4436a0efba |
xfsprogs-3.1.1-14.el6.x86_64.rpm | SHA-256: 2cb0ad41e3dcbdc016620d61416a024cdab28a3364c36dfe1e41b0069d62b47f |
xfsprogs-debuginfo-3.1.1-14.el6.i686.rpm | SHA-256: 90482958b1413229e6bd194b473f417cd09377f84f1f92ca96202bfabf15e093 |
xfsprogs-debuginfo-3.1.1-14.el6.x86_64.rpm | SHA-256: 57c21c604a8fd0521acc73f478b302b283f81e8a8db55ff8c0c78f8f70d90e63 |
xfsprogs-devel-3.1.1-14.el6.i686.rpm | SHA-256: 5fc1f7f81986615dfdae10dfe25f30c64f29412c69ce04a9b32572c02415758e |
xfsprogs-devel-3.1.1-14.el6.x86_64.rpm | SHA-256: f03f8d6d8779eca007666d79dc859ec2b7b2b476398411545244d8275df8e834 |
xfsprogs-qa-devel-3.1.1-14.el6.i686.rpm | SHA-256: c23b67170a713903c035f4114a0b74f91b547215e2320eb50e592b38ae5d3a74 |
xfsprogs-qa-devel-3.1.1-14.el6.x86_64.rpm | SHA-256: 286984111efee2afef0a1d6fdbb3b06ae9717a9e21cb19b0a7c2efbfd122df83 |
Red Hat Enterprise Linux Scalable File System (for RHEL Server) from RHUI 6
SRPM | |
---|---|
xfsprogs-3.1.1-14.el6.src.rpm | SHA-256: 9bab69719958a310802f80401422e16fb43aa33250b37720cf9ed68316f05943 |
x86_64 | |
xfsprogs-3.1.1-14.el6.i686.rpm | SHA-256: e7fac9426c8a09c6ac74832e90ebbc0496bad7c0d48aa728fd575d4436a0efba |
xfsprogs-3.1.1-14.el6.x86_64.rpm | SHA-256: 2cb0ad41e3dcbdc016620d61416a024cdab28a3364c36dfe1e41b0069d62b47f |
xfsprogs-debuginfo-3.1.1-14.el6.i686.rpm | SHA-256: 90482958b1413229e6bd194b473f417cd09377f84f1f92ca96202bfabf15e093 |
xfsprogs-debuginfo-3.1.1-14.el6.x86_64.rpm | SHA-256: 57c21c604a8fd0521acc73f478b302b283f81e8a8db55ff8c0c78f8f70d90e63 |
xfsprogs-devel-3.1.1-14.el6.i686.rpm | SHA-256: 5fc1f7f81986615dfdae10dfe25f30c64f29412c69ce04a9b32572c02415758e |
xfsprogs-devel-3.1.1-14.el6.x86_64.rpm | SHA-256: f03f8d6d8779eca007666d79dc859ec2b7b2b476398411545244d8275df8e834 |
xfsprogs-qa-devel-3.1.1-14.el6.i686.rpm | SHA-256: c23b67170a713903c035f4114a0b74f91b547215e2320eb50e592b38ae5d3a74 |
xfsprogs-qa-devel-3.1.1-14.el6.x86_64.rpm | SHA-256: 286984111efee2afef0a1d6fdbb3b06ae9717a9e21cb19b0a7c2efbfd122df83 |
Red Hat Enterprise Linux Scalable File System (for RHEL Compute Node) 6
SRPM | |
---|---|
xfsprogs-3.1.1-14.el6.src.rpm | SHA-256: 9bab69719958a310802f80401422e16fb43aa33250b37720cf9ed68316f05943 |
x86_64 | |
xfsprogs-3.1.1-14.el6.i686.rpm | SHA-256: e7fac9426c8a09c6ac74832e90ebbc0496bad7c0d48aa728fd575d4436a0efba |
xfsprogs-3.1.1-14.el6.x86_64.rpm | SHA-256: 2cb0ad41e3dcbdc016620d61416a024cdab28a3364c36dfe1e41b0069d62b47f |
xfsprogs-debuginfo-3.1.1-14.el6.i686.rpm | SHA-256: 90482958b1413229e6bd194b473f417cd09377f84f1f92ca96202bfabf15e093 |
xfsprogs-debuginfo-3.1.1-14.el6.x86_64.rpm | SHA-256: 57c21c604a8fd0521acc73f478b302b283f81e8a8db55ff8c0c78f8f70d90e63 |
xfsprogs-devel-3.1.1-14.el6.i686.rpm | SHA-256: 5fc1f7f81986615dfdae10dfe25f30c64f29412c69ce04a9b32572c02415758e |
xfsprogs-devel-3.1.1-14.el6.x86_64.rpm | SHA-256: f03f8d6d8779eca007666d79dc859ec2b7b2b476398411545244d8275df8e834 |
xfsprogs-qa-devel-3.1.1-14.el6.i686.rpm | SHA-256: c23b67170a713903c035f4114a0b74f91b547215e2320eb50e592b38ae5d3a74 |
xfsprogs-qa-devel-3.1.1-14.el6.x86_64.rpm | SHA-256: 286984111efee2afef0a1d6fdbb3b06ae9717a9e21cb19b0a7c2efbfd122df83 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.