Bug 675047 - System hang upon kexec (to the same currently running kernel)
Summary: System hang upon kexec (to the same currently running kernel)
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: kernel
Version: 6.0
Hardware: x86_64
OS: Linux
medium
medium
Target Milestone: rc
: 6.0
Assignee: Red Hat Kernel Manager
QA Contact: Red Hat Kernel QE team
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-02-04 02:08 UTC by Neal Kim
Modified: 2018-11-14 14:54 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-02-04 15:46:12 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Neal Kim 2011-02-04 02:08:18 UTC
Description of problem:

My customer is using kexec to avoid the excessive amount of time it takes for the UEFI (IBM HS22V blade in this case) to get to the state that it will do a DHCP request (about 7 *minutes*). Essentially using kexec as outlined here: https://access.redhat.com/kb/docs/DOC-9797 (rebooting without rebooting)

Upon executing the following:

kexec -l /boot/vmlinuz-2.6.32-71.el6.x86_64 --initrd=/boot/initramfs-2.6.32-71.el6.x86_64.img

kexec -e

In the customer's case this operation works only sometimes, and when it does panic, they actually get a variety of different stack traces. Additionally there are other times when the system just hangs completely. I actually have managed to reproduce this issue on similar hardware (IBM HS21) in-house, and in every case the system appears to hang completely (no kernel panic, nada). Just for kicks I tried out the RHEL6.1 candidate kernel and still no change in behaviour.


Version-Release number of selected component (if applicable):

kernel-2.6.32-71.el6.x86_64


How reproducible:

*On customer's hardware, majority of the time.
*On in-house hardware, every time.


Steps to Reproduce:

1. kexec -l /boot/vmlinuz-2.6.32-71.el6.x86_64 --initrd=/boot/initramfs-2.6.32-71.el6.x86_64.img
2. kexec -e


Actual results:

System panics, or is hung completely.


Expected results:

Successfully load up the new kernel without issue.

Comment 5 Dave Maley 2011-02-04 15:46:12 UTC
since kdump operation is working properly it's likely 1 or more of the KDUMP_COMMANDLINE_APPEND options from /etc/sysconfig/kdump is needed.


Note You need to log in before you can comment on or make changes to this bug.