- Issued:
- 2005-10-05
- Updated:
- 2005-10-05
RHEA-2005:578 - Product Enhancement Advisory
Synopsis
diskdumputils enhancement update
Type/Severity
Product Enhancement Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
An updated diskdumputils package that adds support for swap partition usage,
allows for configurable memory types in partial dumps, and creates multiple
PT_LOAD segments on systems with memory holes, is now available.
Description
This package allows the swap partition to be used in lieu of a dedicated
dump partition. This simply requires that the administrator configure
the swap device as the DEVICE in /etc/sysconfig/diskdump.
This package allows certain memory page types to be selected as
non-dumpable, in order to reduce the vmcore size on large systems.
A new module option called "dump_level" may be set from 0 (the default,
in which all physical memory is dumped) to 15, where the value comes
from a table in the package's README file. There are 4 types of
selectable memory page types: page cache pages, zero-filled pages,
free pages, and user application pages. A non-zero dump_level value
selects one or more memory page types to be non-dumpable.
This package may create vmcore files with multiple PT_LOAD segments.
Currently the vmcore created by diskdumputils contains a single PT_LOAD
segment that describes all of physical memory. When a dumping system
contains non-existent holes in physical memory, those ranges of
non-existent memory are represented by sparse file space in the vmcore
file. However, if a system has extremely large memory holes, the vmcore
file size may exceed the file-size limit of the underlying filesystem type.
This package addresses that problem by creating vmcore files with
multiple PT_LOAD segments, creating a new segment when it encounters
a memory hole of 256 pages or more.
This package fixes a bug that caused "service diskdump start" to fail
with a message of the sort:
Starting diskdump: diskdumpctl: /block/sdb/device/dump does not exist!
FAILED]
This problem was fixed by having the diskdump.sh and diskdumpctl.sh
scripts use "/proc/mounts" instead of "/etc/mtab", and by having the
diskdumpfmt command use "/proc/diskdump" instead of "/sys/module/diskdump".
Users are advised to upgrade to this updated package.
Solution
Before applying this update, make sure all previously released errata
relevant to your system have been applied.
This update is available via Red Hat Network. To use Red Hat Network,
launch the Red Hat Update Agent with the following command:
up2date
This will start an interactive process that will result in the appropriate
RPMs being upgraded on your system.
Affected Products
- Red Hat Enterprise Linux Server 4 x86_64
- Red Hat Enterprise Linux Server 4 ia64
- Red Hat Enterprise Linux Server 4 i386
- Red Hat Enterprise Linux Workstation 4 x86_64
- Red Hat Enterprise Linux Workstation 4 ia64
- Red Hat Enterprise Linux Workstation 4 i386
- Red Hat Enterprise Linux Desktop 4 x86_64
- Red Hat Enterprise Linux Desktop 4 i386
- Red Hat Enterprise Linux for Power, big endian 4 ppc
Fixes
- BZ - 160223 - [RHEL4-U2] diskdumputils - swap partition support
- BZ - 168203 - [RHEL4-U2][Diskdump] Partial dump (diskdump-utils)
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 4
SRPM | |
---|---|
diskdumputils-1.1.9-4.src.rpm | SHA-256: 27e8956b0c349d4f17ca3b2d17d4f0b4ba257ac41de026713739971437b52c28 |
x86_64 | |
diskdumputils-1.1.9-4.x86_64.rpm | SHA-256: b75a0c789ca68bf941ac2f709c3330b1e434ec2b16fbeabbdcaa840dac7bddcd |
diskdumputils-1.1.9-4.x86_64.rpm | SHA-256: b75a0c789ca68bf941ac2f709c3330b1e434ec2b16fbeabbdcaa840dac7bddcd |
ia64 | |
diskdumputils-1.1.9-4.ia64.rpm | SHA-256: fc63e6f1db66687d4f3cd96f5abfd065a05ce499816f4de57d1cf8c5ccd2e27b |
diskdumputils-1.1.9-4.ia64.rpm | SHA-256: fc63e6f1db66687d4f3cd96f5abfd065a05ce499816f4de57d1cf8c5ccd2e27b |
i386 | |
diskdumputils-1.1.9-4.i386.rpm | SHA-256: a5cccdaebab925961ba96eea9b579c2994b00490429ba7bef8a4b0a2eaafc890 |
diskdumputils-1.1.9-4.i386.rpm | SHA-256: a5cccdaebab925961ba96eea9b579c2994b00490429ba7bef8a4b0a2eaafc890 |
Red Hat Enterprise Linux Workstation 4
SRPM | |
---|---|
diskdumputils-1.1.9-4.src.rpm | SHA-256: 27e8956b0c349d4f17ca3b2d17d4f0b4ba257ac41de026713739971437b52c28 |
x86_64 | |
diskdumputils-1.1.9-4.x86_64.rpm | SHA-256: b75a0c789ca68bf941ac2f709c3330b1e434ec2b16fbeabbdcaa840dac7bddcd |
ia64 | |
diskdumputils-1.1.9-4.ia64.rpm | SHA-256: fc63e6f1db66687d4f3cd96f5abfd065a05ce499816f4de57d1cf8c5ccd2e27b |
i386 | |
diskdumputils-1.1.9-4.i386.rpm | SHA-256: a5cccdaebab925961ba96eea9b579c2994b00490429ba7bef8a4b0a2eaafc890 |
Red Hat Enterprise Linux Desktop 4
SRPM | |
---|---|
diskdumputils-1.1.9-4.src.rpm | SHA-256: 27e8956b0c349d4f17ca3b2d17d4f0b4ba257ac41de026713739971437b52c28 |
x86_64 | |
diskdumputils-1.1.9-4.x86_64.rpm | SHA-256: b75a0c789ca68bf941ac2f709c3330b1e434ec2b16fbeabbdcaa840dac7bddcd |
i386 | |
diskdumputils-1.1.9-4.i386.rpm | SHA-256: a5cccdaebab925961ba96eea9b579c2994b00490429ba7bef8a4b0a2eaafc890 |
Red Hat Enterprise Linux for Power, big endian 4
SRPM | |
---|---|
diskdumputils-1.1.9-4.src.rpm | SHA-256: 27e8956b0c349d4f17ca3b2d17d4f0b4ba257ac41de026713739971437b52c28 |
ppc | |
diskdumputils-1.1.9-4.ppc64.rpm | SHA-256: c701f5f4ab05c0ef6583c35bc00e4073a477b205181a6d846d3d9f1423e7ea5e |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.