Bug 633449
| Summary: | [6.1 FEAT] makedumpfile support - convert Linux on z dumps to ELF - crash part | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | IBM Bug Proxy <bugproxy> |
| Component: | crash | Assignee: | Dave Anderson <anderson> |
| Status: | CLOSED ERRATA | QA Contact: | Kernel Dump QE <kernel-dump-qe> |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 6.1 | CC: | gmuelas, jjarvis, nobody+PNT0273897, phan, qcai, riek, sbest |
| Target Milestone: | beta | Keywords: | FutureFeature |
| Target Release: | 6.1 | ||
| Hardware: | s390x | ||
| OS: | All | ||
| Whiteboard: | |||
| Fixed In Version: | crash-5.1.1-1.el6 | Doc Type: | Enhancement |
| Doc Text: |
The crash utility has been updated to provide support for dump files created on the IBM System z architecture.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-05-19 13:04:05 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 649070 | ||
| Bug Blocks: | 538808, 580566, 633869 | ||
|
Description
IBM Bug Proxy
2010-09-13 19:11:16 UTC
I am presuming that IBM will be forwarding a patch for the crash utility for this feature given that they have always done (and maintain) the s390/s390x pieces of the crash utility. Is that correct? Hi Dave, yes, the needed changes in s390/s390x backend in crash were already submitted by Michael Holzheu (IBM) and are accepted in crash 5.0.1. See http://people.redhat.com/anderson/crash.changelog.html: - Preparation for future s390x ELF dumpfile format. (holzheu.ibm.com) Do you plan to update crash in RHEL 6.1 to at least version 5.0.1 or would you need a backport? > yes, the needed changes in s390/s390x backend in crash were
> already submitted by Michael Holzheu (IBM) and are accepted
> in crash 5.0.1.
Ah yes, OK. Actually I plan to file a RHEL6.1 crash BZ to request
an upstream rebase to whatever upstream version is current, so that
would pull in Michael's patch (if that is all that is needed).
Presuming that BZ/rebase-request will be accepted, then I would not
need a backport.
When I file that BZ, I'll link it to this BZ as a dependency.
Thanks,
Dave
Hi Dave, sounds good to IBM System z. From what I am aware of (IBM System z), this is the only feature request with a dependency on crash >= 5.0.1 for RHEL 6.1. FYI - For this feature and its related features, I created a Feature Tracker (633869) which collects all the pieces. With the presumption that crash will be rebased to a version >= 5.0.1, I will let Michael know that for now he does not need to provide a backport. Thanks for the info! Gonzalo. ------- Comment From rsisk.com 2010-10-04 10:36 EDT------- Code Upstream Status: Accepted > > yes, the needed changes in s390/s390x backend in crash were > > already submitted by Michael Holzheu (IBM) and are accepted > > in crash 5.0.1. > > Ah yes, OK. Actually I plan to file a RHEL6.1 crash BZ to request > an upstream rebase to whatever upstream version is current, so that > would pull in Michael's patch (if that is all that is needed). > Presuming that BZ/rebase-request will be accepted, then I would not > need a backport. > > When I file that BZ, I'll link it to this BZ as a dependency. > > Thanks, > Dave Depends on: Bug 649070 - Rebase request for crash utility RHEL6.1 errata https://bugzilla.redhat.com/show_bug.cgi?id=649070
I was able to actually run the current upstream crash version
against an s390x ELF vmcore provided by Mahesh Salgaonkar. It
works fine, although the output of the "help -n" diagnostic command
that dumps the ELF header bumps into a few field contents that had
never been seen before, and therefore are not translated:
crash> help -n | grep unsupported
e_machine: 22 (unsupported)
crash> help -n | grep n_type
n_type: 3 (NT_PRPSINFO)
n_type: 1 (NT_PRSTATUS)
n_type: 2 (?)
n_type: 301 (?)
n_type: 302 (?)
n_type: 303 (?)
n_type: 304 (?)
n_type: 305 (?)
n_type: 1 (NT_PRSTATUS)
n_type: 2 (?)
n_type: 301 (?)
n_type: 302 (?)
n_type: 303 (?)
n_type: 304 (?)
n_type: 305 (?)
n_type: 1 (NT_PRSTATUS)
n_type: 2 (?)
n_type: 301 (?)
n_type: 302 (?)
n_type: 303 (?)
n_type: 304 (?)
n_type: 305 (?)
crash>
I'll fix that in the next upstream release.
This enhancement request was evaluated by the full Red Hat Enterprise Linux team for inclusion in a Red Hat Enterprise Linux minor release. As a result of this evaluation, Red Hat has tentatively approved inclusion of this feature in the next Red Hat Enterprise Linux Update minor release. While it is a goal to include this enhancement in the next minor release of Red Hat Enterprise Linux, the enhancement is not yet committed for inclusion in the next minor release pending the next phase of actual code integration and successful Red Hat and partner testing. ------- Comment From mgrf.com 2010-12-07 11:28 EDT------- per previous comments this will be handled via a re-base to a crash version >= 5.0.1 Therefore no backport to be submitted ------- Comment From mgrf.com 2011-04-11 11:55 EDT------- This is verified on R 6.1 snapshots - set to verified Thx
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
New Contents:
The crash utility has been updated to provide support for dump files created on the IBM System z architecture.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2011-0561.html |