<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Dec 16, 2016 at 10:42 AM, Guido Günther <span dir="ltr"><<a href="mailto:agx@sigxcpu.org" target="_blank">agx@sigxcpu.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div id="gmail-:f5s" class="gmail-a3s gmail-aXjCH gmail-m1590703b7d0a6947">You want qemu-system running as non root not qemu-user.</div></blockquote><div><br></div><div>gah - sorry my bad - of course not cross emulation user mode.</div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div id="gmail-:f5s" class="gmail-a3s gmail-aXjCH gmail-m1590703b7d0a6947"><span class="gmail-">> -  <emulator>/usr/bin/kvm</<wbr>emulator><br>
> +Â Â <emulator>/usr/bin/qemu-x86_<wbr>64</emulator><br>
<br>
</span>Like this but using qemu-system-x86_64.<br></div></blockquote><div><br></div><div>Yeah as follow on to the upper change </div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div id="gmail-:f5s" class="gmail-a3s gmail-aXjCH gmail-m1590703b7d0a6947">
Thanks for looking into this!</div></blockquote></div><div class="gmail_extra"><br></div>yw, I hope it is a win in test coverage for both of us eventually!<br><div><br></div>I dropped the former adding of isolation-machine and needs-root which was related.<br>with qemu-system-x86_64 that should work now.<div><font color="#18b218" face="monospace"><br></font></div>All that might also close the circle and address what I wanted to add with the</div><div class="gmail_extra">FIXME (broken 2nd level KVM virt) as we no more need it.<div><font color="#18b218" face="monospace"><br></font></div><div>I'm now having this delta for this case left:</div><div>(depending on qemu-system was already accepted IIRC)</div><div><br></div><div><span style="font-family:monospace"><span style="font-weight:bold;color:rgb(0,0,0)">diff --git a/debian/tests/smoke-qemu-session.xml b/debian/tests/smoke-qemu-session.xml</span><span style="color:rgb(0,0,0)">
</span><br><span style="font-weight:bold;color:rgb(0,0,0)">index 47b33d5..2d90c9f 100644</span><span style="color:rgb(0,0,0)">
</span><br><span style="font-weight:bold;color:rgb(0,0,0)">--- a/debian/tests/smoke-qemu-session.xml</span><span style="color:rgb(0,0,0)">
</span><br><span style="font-weight:bold;color:rgb(0,0,0)">+++ b/debian/tests/smoke-qemu-session.xml</span><span style="color:rgb(0,0,0)">
</span><br><span style="color:rgb(24,178,178)">@@ -1,4 +1,4 @@</span><span style="color:rgb(0,0,0)">
</span><br><span style="color:rgb(178,24,24)">-<domain type='kvm'></span><span style="color:rgb(0,0,0)">
</span><br><span style="color:rgb(24,178,24)">+<domain type='qemu'></span><span style="color:rgb(0,0,0)">
</span><br> Â Â <name>sqs</name>
<br> Â Â <memory unit='KiB'>256000</memory>
<br> Â Â <currentMemory unit='KiB'>256000</currentMemory>
<br><span style="color:rgb(24,178,178)">@@ -18,7 +18,7 @@</span><span style="color:rgb(0,0,0)">
</span><br> Â Â <on_reboot>destroy</on_reboot>
<br> Â Â <on_crash>destroy</on_crash>
<br> Â Â <devices>
<br><span style="color:rgb(178,24,24)">- Â Â Â <emulator>/usr/bin/kvm</emulator></span><span style="color:rgb(0,0,0)">
</span><br><span style="color:rgb(24,178,24)">+ Â Â Â <emulator>/usr/bin/qemu-system-x86_64</emulator></span><span style="color:rgb(0,0,0)">
</span><br> Â Â Â Â <controller type='virtio-serial' index='0'>
<br> Â Â Â Â Â Â <alias name='virtio-serial0'/>
<br> Â Â Â Â Â Â <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/><br>
<br></span></div><div><span style="font-family:monospace">I'll be throwing that against all architectures and get back to you if it works for me.</span></div><div><span style="font-family:monospace">(IIRC you already accepted the d/t/control dependency to qemu-system in my former bug, so not listed)</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">I'm short of loosing overview, so for the next steps after this I'll rebase to your latest commit on Monday first.</span></div><div><span style="font-family:monospace">And then start over again.</span></div>
</div></div>