Description of problem: Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Uh, premature click on add attachment button, sorry. Description of problem: Newest kernel from updates-testing won't boot on Amazon EC2. I'll attach console log. Version-Release number of selected component (if applicable): kernel-3.1.0-0.rc6.git0.3.fc16.x86_64 How reproducible: Sometimes - it boots successfully on some hosts on EC2, on some not. IIRC I've seen this with previous kernel versions too, but I'm not sure now if this was the exact same issue.
Created attachment 523815 [details] EC2 boot log
Your guest is trying to use the "mwait" instruction, which cannot be used in a guest. This could be due to misconfiguration or a bug in the EC2 host code, which should be masking this instruction from the CPU feature list so guests cannot use it. One workaround would be to add "intel_idle.max_cstate=0" to the kernel options. You may also have to add "nomwait" as well.
On second thought, it looks like only "nomwait" should be needed.
That's "idle=nomwait".
idle=nomwait has worked for me.
Looks like there are still some problems with "idle=nomwait". If that doesn't work use "idle=halt".
Konrad, will patch 1/3 in this series help this issue? http://thread.gmane.org/gmane.comp.emulators.xen.devel/115063/focus=1212837
Hey Josh, That patch series definitely fixes more than one distro issue :-) And yes, that patch should do it. In the meantime the workaround that Chuck suggested is proper. I guess this BZ can be marked as POST?
Thanks!
So patch is upstream. I think this can be closed?
(In reply to comment #11) > So patch is upstream. I think this can be closed? Which commit(s)? I don't see anything that look like the patches in the gmane thread in comment #8 in Linus' tree as of this morning.
e5fd47bfab2df0c2184cc0bf4245d8e1bb7724fb
(In reply to comment #13) > e5fd47bfab2df0c2184cc0bf4245d8e1bb7724fb Indeed. I guess I didn't look back far enough. Thank you Konrad