<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="GENERATOR" content="GtkHTML/4.4.4">
</head>
<body>
ons 2012-12-19 klockan 01:28 &#43;0000 skrev bugzilla@redhat.com:
<blockquote type="CITE">
<pre>
Product: Fedora
<a href="https://bugzilla.redhat.com/show_bug.cgi?id=881579">https://bugzilla.redhat.com/show_bug.cgi?id=881579</a>

--- Comment #3 from Marcelo Tosatti &lt;<a href="mailto:mtosatti@redhat.com">mtosatti@redhat.com</a>&gt; ---
Its very likely the cause for this are instruction emulation upstream
(emulation of invalid guest state by default).

These are being fixed upstream. Once that is completed, it will be necessary to
backport
to FC17.

In the meantime, loading kvm-intel.ko with emulate_invalid_guest_state=0 should
work around the problem (tested locally on kvm.git as of dec/2012).

</pre>
</blockquote>
<br>
For future reference, I want to add what measures have been taken:<br>
<br>
From oVirt Webadmin, the Host was set into Maintenance.<br>
<br>
Then this file:<br>
<b>/etc/sysconfig/modules/kvm.modules</b>:<br>
#!/bin/sh<br>
<br>
grep vmx /proc/cpuinfo &gt;/dev/null 2&gt;&amp;1 &amp;&amp; vmx=1<br>
grep svm /proc/cpuinfo &gt;/dev/null 2&gt;&amp;1 &amp;&amp; svm=1<br>
<br>
if [ &quot;$vmx&quot; ] || [ &quot;$svm&quot; ]; then<br>
&nbsp; [ &quot;$vmx&quot; ] &amp;&amp; modprobe -b &gt;/dev/null 2&gt;&amp;1<br>
&nbsp; [ &quot;$svm&quot; ] &amp;&amp; modprobe -b kvm-amd &gt;/dev/null 2&gt;&amp;1<br>
<br>
&nbsp; # no reason why vhost should not work with TCG, but currently it does not<br>
&nbsp; modprobe -b vhost-net &gt;/dev/null 2&gt;&amp;1<br>
else<br>
&nbsp; exit 0<br>
fi<br>
<br>
Was modfied to look like:<br>
#!/bin/sh<br>
<br>
grep vmx /proc/cpuinfo &gt;/dev/null 2&gt;&amp;1 &amp;&amp; vmx=1<br>
grep svm /proc/cpuinfo &gt;/dev/null 2&gt;&amp;1 &amp;&amp; svm=1<br>
<br>
if [ &quot;$vmx&quot; ] || [ &quot;$svm&quot; ]; then<br>
&nbsp; [ &quot;$vmx&quot; ] &amp;&amp; modprobe -b kvm-intel <b>emulate_invalid_guest_state=0</b> &gt;/dev/null 2&gt;&amp;1<br>
&nbsp; [ &quot;$svm&quot; ] &amp;&amp; modprobe -b kvm-amd &gt;/dev/null 2&gt;&amp;1<br>
<br>
&nbsp; # no reason why vhost should not work with TCG, but currently it does not<br>
&nbsp; modprobe -b vhost-net &gt;/dev/null 2&gt;&amp;1<br>
else<br>
&nbsp; exit 0<br>
fi<br>
<br>
And after <b>two</b> reboots(didnĀ“t get set after the first reboot, strangly enough) the setting have been confirmed persistant with:<br>
# more /sys/module/kvm_intel/parameters/emulate_invalid_guest_state<br>
N<br>
<br>
The Host was again activated and the guest panics are gone.<br>
<br>
Thanks for the hint!<br>
<br>
/Karli<br>
<br>
</body>
</html>