Red Hat Bugzilla – Bug 854931
mrg 2.1 kernel will not boot on x3690 X5 (and perhaps other X5 systems) with optimal firmware settings
Last modified: 2016-05-22 19:35:04 EDT
== Comment: #0 - Michael Kravetz <email@example.com> - 2012-09-05 16:59:54 ==
Installed RHEL 6.2 and latest MRG 2.1 images on a x3690 X5. All was well with default settings. I then modified uEFI settings for lowest latency. After this, the realtime kernel would no longer successfully boot. It pauses for a loooooooong time after "megasas: FW now in Ready state" is printed to the console.
Two attachments will follow:
- uEFI settings
- console output from failed boot attempt
Note that the RHEL 6.2 kernel boots without issue with these uEFI settings. In fact, these are the settings we recommend to Low Latency (not realtime) customers. Also, if the uEFI settings are returned to their default values, the mrg/realtime kernel will boot.
Created attachment 610252 [details]
x5 low latency UEFI options
Created attachment 610253 [details]
Console output during failed boot
------- Comment From firstname.lastname@example.org 2012-09-06 20:39 EDT-------
vanilla kernel fails in the same way as RT, so this may not be RT related.
off to build/attempt to boot mainline.
------- Comment From email@example.com 2012-09-06 21:29 EDT-------
3.0.42 (unmodified) also fails to boot. Therefore, we can safely say this is NOT a RT issue.
Sorry for the noise Red Hat MRG team
------- Comment From firstname.lastname@example.org 2012-09-06 21:52 EDT-------
Just to verify, I restored uEFI settings to their defaults (F1 during system initialization). With setting back at the defaults, 3.0.42 kernel boots.
------- Comment From email@example.com 2012-09-07 23:36 EDT-------
This e-mail thread appears to describe the issue:
------- Comment From firstname.lastname@example.org 2012-09-08 00:58 EDT-------
Changed the UEFI setting "ProcessorXapic" to disabled and the MRG 2.1 kernel boots.
So, the question is should CONFIG_X86_X2APIC be enabled in the MRG 2.1 kernel(s) ?
------- Comment From email@example.com 2012-09-11 22:46 EDT-------
Just checked and 2.2 candidate kernel (i have access to) does have CONFIG_X86_X2APIC enabled.
I'd prefer not to change the MRG 2.1 configs as we're about to release MRG 2.2 (and that has X86_X2APIC enabled).