The box can't be booted if the processor is compiled as builtin-kernel and the boot option of "processor.max_cstate=0" is added.
Created attachment 21063 [details] the kernel-panic log on 2.6.28.3 kernel
If there is no boot option of "processor.max_cstate" or the max_cstate is not zero, the box can be booted correctly.
Created attachment 21098 [details] [patch]: Add the module param check for processor.max_cstate Add the module param check for the processor.max_cstate. If the module param is equal to or less than zero, it will be ignored. When it is beyond the threshold, it is also ignored. thanks.
Created attachment 21099 [details] patch vs 2.6.30-rc3 i thinkt the previous patch was overkill because processor.max_cstate can be set only at init-time, not at run-time. so this 3-liner should be sufficient.
shipping in 2.6.30-rc4 closed.