Bug 158329 - System Hanges at boot time
System Hanges at boot time
Status: CLOSED DUPLICATE of bug 165987
Product: Red Hat Enterprise Linux 3
Classification: Red Hat
Component: kernel-utils (Show other bugs)
3.0
i686 Linux
medium Severity high
: ---
: ---
Assigned To: Geoff Gustafson
Brian Brock
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2005-05-20 12:04 EDT by V S Rao
Modified: 2007-11-30 17:07 EST (History)
7 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2006-01-05 09:57:14 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description V S Rao 2005-05-20 12:04:26 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

Description of problem:
After updating the kernel-utils rpm to version 2.4-8.37.12 my Compaq Proliant ML570 server hanges at the boot message

Apllying Intel IA32 Microcode updates

Version-Release number of selected component (if applicable):
kernel-utils-2.4-8.37.12

How reproducible:
Didn't try

Steps to Reproduce:
1.upgrage to the above version
2.Reboot
3.
  

Actual Results:  System Hanges

Expected Results:  It should have given OK after the above message and continued with the booting procedure.

Additional info:

Problem resolved by rolling back to kernel-utils version 2.4-8.37.7
Comment 1 Dave Jones 2005-05-21 03:32:14 EDT
can you paste the output of /proc/cpuinfo from that box please ?
Comment 2 V S Rao 2005-05-21 04:19:34 EDT
This is a HP Proliant ML 570 machine with 4 CPU & 8 GB RAM. The output of
/proc/cpuinfo is pasted below:

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) XEON(TM) MP CPU 2.00GHz
stepping        : 2
cpu MHz         : 1999.967
cache size      : 512 KB
physical id     : 0
siblings        : 2
runqueue        : 0
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips        : 3984.58

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) XEON(TM) MP CPU 2.00GHz
stepping        : 2
cpu MHz         : 1999.967
cache size      : 512 KB
physical id     : 0
siblings        : 2
runqueue        : 0
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips        : 3997.69

processor       : 2
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) XEON(TM) MP CPU 2.00GHz
stepping        : 2
cpu MHz         : 1999.967
cache size      : 512 KB
physical id     : 1
siblings        : 2
runqueue        : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips        : 3997.69

processor       : 3
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) XEON(TM) MP CPU 2.00GHz
stepping        : 2
cpu MHz         : 1999.967
cache size      : 512 KB
physical id     : 1
siblings        : 2
runqueue        : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips        : 3997.69

processor       : 4
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) XEON(TM) MP CPU 2.00GHz
stepping        : 2
cpu MHz         : 1999.967
cache size      : 512 KB
physical id     : 2
siblings        : 2
runqueue        : 4
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips        : 3997.69

processor       : 5
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) XEON(TM) MP CPU 2.00GHz
stepping        : 2
cpu MHz         : 1999.967
cache size      : 512 KB
physical id     : 2
siblings        : 2
runqueue        : 4
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips        : 4010.80

processor       : 6
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) XEON(TM) MP CPU 2.00GHz
stepping        : 2
cpu MHz         : 1999.967
cache size      : 512 KB
physical id     : 3
siblings        : 2
runqueue        : 6
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips        : 3997.69

processor       : 7
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) XEON(TM) MP CPU 2.00GHz
stepping        : 2
cpu MHz         : 1999.967
cache size      : 512 KB
physical id     : 3
siblings        : 2
runqueue        : 6
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips        : 3997.69
Comment 3 Gordon Jin 2005-05-27 21:49:22 EDT
vsrao,
with 2.4-8.37.7, could you do:
1) uname -a
2) /etc/init.d/microcode_ctl start
Please let me know the result. Thanks.
Comment 4 V S Rao 2005-05-28 01:33:58 EDT
This is a production machine. Just yesterday upgraded it from AS 3 to AS 4. Now
the kernel is 2.6. Can't roll back and give the result.

I only have one ML570. I could install AS 3 on another machine (Single CPU,
Pentium 4 Processor) and then try to experiment and give the result. But would
it help? If so pls let me know. 

Vsrao
Comment 5 Gordon Jin 2005-05-28 23:14:25 EDT
Thanks, Vsrao. You could do that if convenient.

I've installed RHEL3-U5 (with kernel-utils-2.4-8.37.12 shipped) on a Xeon
machine, and didn't reproduce your problem.

Could you confirm:
1) By "uname -a": Is it i686, not x86-64?
2) The OS is pure AS 3, without any update like U4 or U5?
Comment 6 Jason T Hardy 2005-06-09 18:25:27 EDT
I've encountered the same problem on an IBM eSeries xServer 360 with the same
processors (4-way 32-bit Xeon with HT enabled). The machine booted fine when I
installed from the U4 cd's. After upgrading to U5 from RHN the problem was
reproduced.

Upon booting the system hangs at "Applying Intel IA32 microcode update." I
disabled the microcode script and was able to produce the following output for
your reference:

kernel-utils-2.4-8.37.12

Linux sigma.uta.edu 2.4.21-32.0.1.ELsmp #1 SMP Tue May 17 17:52:23 EDT 2005 i686
i686 i386 GNU/Linux

Issuing the microcode update manually reproduces the "hung" state.

bash-2.05b# /sbin/microcode_ctl -u
/sbin/microcode_ctl: writing microcode (length: 208896)

Here's the /proc/cpuinfo for your reference

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) XEON(TM) MP CPU 1.90GHz
stepping        : 2
cpu MHz         : 1900.443
cache size      : 512 KB
physical id     : 0
siblings        : 2
runqueue        : 0
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips        : 3787.98

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) XEON(TM) MP CPU 1.90GHz
stepping        : 2
cpu MHz         : 1900.443
cache size      : 512 KB
physical id     : 0
siblings        : 2
runqueue        : 0
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips        : 3787.98

processor       : 2
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) XEON(TM) MP CPU 1.90GHz
stepping        : 2
cpu MHz         : 1900.443
cache size      : 512 KB
physical id     : 1
siblings        : 2
runqueue        : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips        : 3787.98

processor       : 3
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) XEON(TM) MP CPU 1.90GHz
stepping        : 2
cpu MHz         : 1900.443
cache size      : 512 KB
physical id     : 1
siblings        : 2
runqueue        : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips        : 3787.98

processor       : 4
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) XEON(TM) MP CPU 1.90GHz
stepping        : 2
cpu MHz         : 1900.443
cache size      : 512 KB
physical id     : 2
siblings        : 2
runqueue        : 4
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips        : 3787.98

processor       : 5
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) XEON(TM) MP CPU 1.90GHz
stepping        : 2
cpu MHz         : 1900.443
cache size      : 512 KB
physical id     : 2
siblings        : 2
runqueue        : 4
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips        : 3787.98

processor       : 6
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) XEON(TM) MP CPU 1.90GHz
stepping        : 2
cpu MHz         : 1900.443
cache size      : 512 KB
physical id     : 3
siblings        : 2
runqueue        : 6
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips        : 3787.98

processor       : 7
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) XEON(TM) MP CPU 1.90GHz
stepping        : 2
cpu MHz         : 1900.443
cache size      : 512 KB
physical id     : 3
siblings        : 2
runqueue        : 6
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips        : 3787.98
Comment 7 Gordon Jin 2005-06-17 22:18:14 EDT
Jason, could you get the latest BIOS from vendor(IBM) to see if this problem 
goes away?
Comment 8 Jason T Hardy 2005-06-20 11:15:46 EDT
I've upgraded the POST/BIOS to 1.14 using IBM's UpdateXpress 4.0.1. This appears
to solve my problem. The microcode utility has nothing to do:

microcode: CPU0 already at revision 0x5 (current=0x5)
microcode: CPU1 already at revision 0x5 (current=0x5)
microcode: CPU2 already at revision 0x5 (current=0x5)
microcode: CPU3 already at revision 0x5 (current=0x5)
microcode: CPU4 already at revision 0x5 (current=0x5)
microcode: CPU5 already at revision 0x5 (current=0x5)
microcode: CPU6 already at revision 0x5 (current=0x5)
microcode: CPU7 already at revision 0x5 (current=0x5)
Comment 15 Gordon Jin 2005-08-10 20:44:37 EDT
A workaround microcode update data is posted at Intel issue tracker 76581 for 
EL3-U6
https://enterprise.redhat.com/issue-tracker/?
module=issues&action=view&tid=76581

It removes the microcode for stepping f22 so this system hang will not happen 
on f22 if EL3-U6 includes that workaround microcode.
Comment 18 Peter Martuccelli 2005-10-18 14:45:40 EDT
This issue will be resolved in RHEL3 U7.
Comment 21 Peter Martuccelli 2006-01-05 09:57:14 EST

*** This bug has been marked as a duplicate of 165987 ***

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