- Issued:
- 2013-02-20
- Updated:
- 2013-02-20
RHBA-2013:0395 - Bug Fix Advisory
Synopsis
s390utils bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated s390utils packages that fix several bugs and add two enhancements are
now available for Red Hat Enterprise Linux 6.
Description
The s390utils packages contain a set of user space utilities for Linux on IBM
system z achitecture.
This update fixes the following bugs:
- The internal parsing logic of the ziomon utility previously relied on a Bash
shell construct when identifying multipath devices. Changes in later versions of
Bash caused the parsing logic to not work properly if the ziomon command was
specified with more than one multipath device as an argument. Consequently,
ziomon did not recognize all multipath devices and did not collect performance
data for the respective devices. With this update, ziomon has been modified to
use a bash-independent construct in the parsing logic. The ziomon utility now
correctly recognizes all multipath devices and provides performance data as
expected. (BZ#818599)
- Previously, the /etc/zipl.conf configuration file did not belong to any RPM
package. This update corrects this problem and the /etc/zipl.conf file is now
owned by the s390utils-base package. (BZ#818877)
- The "lsdasd -h" command always incorrectly returned an exit code of 1. Also,
the lsdasd(8) man page was missing information about the "-b, --base" option.
With this update, the lsdasd utility has been corrected to return the exit code
0 on success when issued to print help information. The lsdasd(8) man page has
been updated and it now provides information on usage of the "-b" option as
expected. (BZ#828145)
- Previously, the lsluns utility performed a SCSI generic (sg) functionality
test before scanning for available LUNs or showing the attached LUNs.
Consequently, the lsluns command failed and did not display any available or
attached LUNs if there was no SCSI device available. This update modifies lsluns
to perform a LUN scan first and execute an sg functionality test only if at
least one SCSI device is found. (BZ#828146)
- The lsluns utility performed a SCSI registration test immediately after adding
LUN0 and WLUN to the unit_add file. However, SCSI devices are not available
immediately after adding LUNs to unit_add so lsluns did not recognize that LUN0
and WLUN are available. The lsluns command therefore failed with the "Cannot
attach WLUN / LUN0 for scanning" error message. This update modifies lsluns so
that the SCSI registration test is now performed several times allowing the SCSI
mid-layer to complete SCSI device registration. The lsluns command now
successfully displays LUNs as expected. (BZ#837311)
- Due to the way the kernel maintains caches for block devices, running the zipl
boot loader could, under certain circumstances, lead to inconsistent cache
contents in the first 4096 bytes on an FBA DASD device (a direct-access storage
device with a fixed block architecture). This update modifies zipl so that the
boot loader flushes disk buffers before installing the initial program load
(IPL), which prevents cache corruption from occurring on FBA DASD devices.
(BZ#857815)
In addition, this update adds the following enhancements:
- This update adds the necessary user space tools to allow Linux to access
Storage Class Memory (SCM) as a block device on IBM System z systems using
sub-channels of the Extended Asynchronous Data Mover (EADM) Facility.
(BZ#847087)
- The lszcrypt utility has been modified to support the IBM Crypto Express 4
feature. (BZ#847088)
All users of s390utils are advised to upgrade to these updated packages, which
fix these bugs and add these enhancements.
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
- Red Hat Enterprise Linux for IBM z Systems 6 s390x
- Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6 s390x
Fixes
- BZ - 818877 - /etc/zipl.conf is not owned by any package
CVEs
(none)
References
(none)
Red Hat Enterprise Linux for IBM z Systems 6
SRPM | |
---|---|
s390utils-1.8.2-49.el6.src.rpm | SHA-256: 944c42efc658d513b46ef96ac88dd1ea979de4288de3c31162567647fe9c67a0 |
s390x | |
s390utils-1.8.2-49.el6.s390x.rpm | SHA-256: ccdd03668f809b6d1fb712dce5c9e8a450f9b709d02359078c38031dceb2d31b |
s390utils-base-1.8.2-49.el6.s390x.rpm | SHA-256: 0a05f1984bd6e2945f40efeb9ab8fa578ea92f2a3aef63458a029a82109cbd47 |
s390utils-cmsfs-1.8.2-49.el6.s390x.rpm | SHA-256: 576f879d57763b211b619dc90e367df8427ec9380d2d7d8cf704e0fff10984fd |
s390utils-cmsfs-fuse-1.8.2-49.el6.s390x.rpm | SHA-256: a3d475bc7d6bbee1e354fc62936905d4f1b827b4f2ab1412d507ff3268794bc0 |
s390utils-cpuplugd-1.8.2-49.el6.s390x.rpm | SHA-256: bfbcf0dac940d7b234245b4df69ca26ef080036293f7883d61ccb824b071f86f |
s390utils-debuginfo-1.8.2-49.el6.s390.rpm | SHA-256: c22d78c47e6a3f8b74b9afdd71ee804b679d6cdea2910459f1dc2e3002fd8743 |
s390utils-debuginfo-1.8.2-49.el6.s390x.rpm | SHA-256: f31f0a4ddd32653512565269a3b5be0a61c4f9ff575afebe5902992cac68a628 |
s390utils-debuginfo-1.8.2-49.el6.s390x.rpm | SHA-256: f31f0a4ddd32653512565269a3b5be0a61c4f9ff575afebe5902992cac68a628 |
s390utils-devel-1.8.2-49.el6.s390.rpm | SHA-256: ecb0eea9fbb75909aaecbc3dfba9c1d678bf29bfcf4eaa121429b137247e5eea |
s390utils-devel-1.8.2-49.el6.s390x.rpm | SHA-256: a62662e31616770a10edf5377d4016106b637a56f5ebbd2977bb0c9f49ac143a |
s390utils-iucvterm-1.8.2-49.el6.s390x.rpm | SHA-256: 3da94d7782e6dc27a038064fa37f080548f26d12c2f117c69f7c4a352e31bcad |
s390utils-libzfcphbaapi-1.8.2-49.el6.s390x.rpm | SHA-256: e49736ea60d54cf667fb9c95776c4b12cd561eb88736ebef1f4188c18e874260 |
s390utils-libzfcphbaapi-docs-1.8.2-49.el6.s390x.rpm | SHA-256: e6b0455e6218a486bfcd9044eff9b9f1a29fcac2e82e46e37d8c764419788c19 |
s390utils-mon_statd-1.8.2-49.el6.s390x.rpm | SHA-256: 7e28905710957ad543d873f3acac91310da85975217f8859289036599c33fb53 |
s390utils-osasnmpd-1.8.2-49.el6.s390x.rpm | SHA-256: 9edea0341bfebb56161e807c563aeb69f1df1ceda583d8716db5cdc5a302c067 |
s390utils-ziomon-1.8.2-49.el6.s390x.rpm | SHA-256: f2c9de73f2d6f71e1e51a043e207219e4ce098926c4e34ac10c1649e5e732f8c |
Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6
SRPM | |
---|---|
s390utils-1.8.2-49.el6.src.rpm | SHA-256: 944c42efc658d513b46ef96ac88dd1ea979de4288de3c31162567647fe9c67a0 |
s390x | |
s390utils-1.8.2-49.el6.s390x.rpm | SHA-256: ccdd03668f809b6d1fb712dce5c9e8a450f9b709d02359078c38031dceb2d31b |
s390utils-base-1.8.2-49.el6.s390x.rpm | SHA-256: 0a05f1984bd6e2945f40efeb9ab8fa578ea92f2a3aef63458a029a82109cbd47 |
s390utils-cmsfs-1.8.2-49.el6.s390x.rpm | SHA-256: 576f879d57763b211b619dc90e367df8427ec9380d2d7d8cf704e0fff10984fd |
s390utils-cmsfs-fuse-1.8.2-49.el6.s390x.rpm | SHA-256: a3d475bc7d6bbee1e354fc62936905d4f1b827b4f2ab1412d507ff3268794bc0 |
s390utils-cpuplugd-1.8.2-49.el6.s390x.rpm | SHA-256: bfbcf0dac940d7b234245b4df69ca26ef080036293f7883d61ccb824b071f86f |
s390utils-debuginfo-1.8.2-49.el6.s390.rpm | SHA-256: c22d78c47e6a3f8b74b9afdd71ee804b679d6cdea2910459f1dc2e3002fd8743 |
s390utils-debuginfo-1.8.2-49.el6.s390x.rpm | SHA-256: f31f0a4ddd32653512565269a3b5be0a61c4f9ff575afebe5902992cac68a628 |
s390utils-debuginfo-1.8.2-49.el6.s390x.rpm | SHA-256: f31f0a4ddd32653512565269a3b5be0a61c4f9ff575afebe5902992cac68a628 |
s390utils-devel-1.8.2-49.el6.s390.rpm | SHA-256: ecb0eea9fbb75909aaecbc3dfba9c1d678bf29bfcf4eaa121429b137247e5eea |
s390utils-devel-1.8.2-49.el6.s390x.rpm | SHA-256: a62662e31616770a10edf5377d4016106b637a56f5ebbd2977bb0c9f49ac143a |
s390utils-iucvterm-1.8.2-49.el6.s390x.rpm | SHA-256: 3da94d7782e6dc27a038064fa37f080548f26d12c2f117c69f7c4a352e31bcad |
s390utils-libzfcphbaapi-1.8.2-49.el6.s390x.rpm | SHA-256: e49736ea60d54cf667fb9c95776c4b12cd561eb88736ebef1f4188c18e874260 |
s390utils-libzfcphbaapi-docs-1.8.2-49.el6.s390x.rpm | SHA-256: e6b0455e6218a486bfcd9044eff9b9f1a29fcac2e82e46e37d8c764419788c19 |
s390utils-mon_statd-1.8.2-49.el6.s390x.rpm | SHA-256: 7e28905710957ad543d873f3acac91310da85975217f8859289036599c33fb53 |
s390utils-osasnmpd-1.8.2-49.el6.s390x.rpm | SHA-256: 9edea0341bfebb56161e807c563aeb69f1df1ceda583d8716db5cdc5a302c067 |
s390utils-ziomon-1.8.2-49.el6.s390x.rpm | SHA-256: f2c9de73f2d6f71e1e51a043e207219e4ce098926c4e34ac10c1649e5e732f8c |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.