TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

QEMU 8.0

295 pointsby neustradamusabout 2 years ago

4 comments

rlyshwabout 2 years ago
Cool. I&#x27;ve actually been playing with QEMU internals a lot recently. Specifically with the multi-process experimental features. Although I can&#x27;t seem to find any consistency on where the main project is headed. They admit that the documentation pages can be well out-of-date with the upstream implementations, but they seem split-brained even within the code.<p>The main project ships with the multi-process qemu approach, mostly defined in their docs: <a href="https:&#x2F;&#x2F;www.qemu.org&#x2F;docs&#x2F;master&#x2F;system&#x2F;multi-process.html" rel="nofollow">https:&#x2F;&#x2F;www.qemu.org&#x2F;docs&#x2F;master&#x2F;system&#x2F;multi-process.html</a> <a href="https:&#x2F;&#x2F;www.qemu.org&#x2F;docs&#x2F;master&#x2F;devel&#x2F;multi-process.html" rel="nofollow">https:&#x2F;&#x2F;www.qemu.org&#x2F;docs&#x2F;master&#x2F;devel&#x2F;multi-process.html</a><p>But I saw some update buried in a mailing list that development of the multi-process system has been superseded by vfio-user, mostly led by nutanix: <a href="https:&#x2F;&#x2F;github.com&#x2F;nutanix&#x2F;libvfio-user">https:&#x2F;&#x2F;github.com&#x2F;nutanix&#x2F;libvfio-user</a><p>The nutanix repo refers to an oracle-led fork of qemu with the full vfio-user implementation built-in: <a href="https:&#x2F;&#x2F;github.com&#x2F;oracle&#x2F;qemu">https:&#x2F;&#x2F;github.com&#x2F;oracle&#x2F;qemu</a><p>So, they&#x27;re still separate projects, right? Well, kinda. the mainline project has the vfio-user-server implementation merged in: <a href="https:&#x2F;&#x2F;github.com&#x2F;qemu&#x2F;qemu&#x2F;blob&#x2F;ac5f7bf8e208cd7893dbb1a9520559e569a4677c&#x2F;hw&#x2F;remote&#x2F;vfio-user-obj.c">https:&#x2F;&#x2F;github.com&#x2F;qemu&#x2F;qemu&#x2F;blob&#x2F;ac5f7bf8e208cd7893dbb1a952...</a><p>But not the client side (vfio-user-pci). So, the feature is half-baked in the mainline project.<p>I don&#x27;t know if any of the qemu devs browse HN but it would be nice to hear more about the plans for vfio-user.
kissielabout 2 years ago
&quot;Since version 3.0.0, QEMU uses a time based version numbering scheme: major incremented by 1 for the first release of the year minor reset to 0 with every major increment, otherwise incremented by 1 for each release from git master micro always 0 for releases from git master, incremented by 1 for each stable branch release&quot; If I&#x27;m reading this right, &quot;master&quot; has more significant part than stable... This feels wrong. What am I missing?
评论 #35689498 未加载
orraabout 2 years ago
&gt; x86: support for Xen guests under KVM with Linux v5.12+<p>Clearly I haven&#x27;t been keeping up, because this is a bit of a surprise. Xen under KVM? Those things are polar opposites!
评论 #35688835 未加载
评论 #35688789 未加载
评论 #35694433 未加载
评论 #35688856 未加载
tryauuumabout 2 years ago
experimental VFIO migration? I guess this will make easier to migrate a VM with GPU workload from host to host without interrupting it
评论 #35688649 未加载