<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<style>body { line-height: 1.5; }blockquote { margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em; }p { margin-top: 0px; margin-bottom: 0px; }div.foxdiv20170717153017167589 { }body { font-size: 10.5pt; font-family: ????; color: rgb(0, 0, 0); line-height: 1.5; }</style>
</head>
<body>
<div><span></span></div>
<blockquote style="margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em;">
<div class="FoxDiv20170717153017167589"><br>
<p><font size="2">On 07/17/2017 11:13 AM, Xulei (Stone) wrote:<br>
<br>
>> |--virtio_queue_empty<br>
>><br>
>> Then, kmod falls in infinite loop in handle EPT_MISCONFIG.<br>
>> As far as i know, when kvm enters guest after handling EPT_MISCONFIG, seabios should return<br>
>> from mmio write and wait for virtio backend(qemu) to handle this mmio writing.<br>
>> What puzzles me:<br>
>> 1) i can not understand why kvm runs in infinite loop and seabios does not return from writew.<br>
<br>
>From the trace in L1 guest, it did not hang in KVM, as it went into guest mode normally.<br>
<br>
>> 2) kvm nested kvm is ok. But vmware nested kvm is not ok. This problem has anything related<br>
>> with vmware?<br>
>><br>
<br>
> It is the issue in vmware, i guess the RIP register is not handled correctly.<br>
> BTW, does kvm unit tests run well on nested vmware?<br>
<br>
</font></p>
<p><font size="2">Sadly, kvm unit tests run fail on nested vmware and make the CentOS 7.3(with kmod 4.4.11) crashed...</font></p>
</div>
</blockquote>
</body>
</html>