== Comment: #0 - Michael Kravetz <mkravetz.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. Thanks
Created attachment 610252 [details] x5 low latency UEFI options
Created attachment 610253 [details] Console output during failed boot
------- Comment From mkravetz.com 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 mkravetz.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 mkravetz.com 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 mkravetz.com 2012-09-07 23:36 EDT------- This e-mail thread appears to describe the issue: https://lkml.org/lkml/2011/12/14/102
------- Comment From mkravetz.com 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 mkravetz.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).