From: Keith Busch <keith.busch@intel.com>
To: Stefan Hajnoczi <stefanha@gmail.com>
Cc: Sergei Dyshel <qyron.private@gmail.com>, qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] Make NVME device "migratable" (savevm)
Date: Tue, 29 Aug 2017 16:40:55 -0400 [thread overview]
Message-ID: <20170829204055.GD4428@localhost.localdomain> (raw)
In-Reply-To: <20170829100936.GP25960@stefanha-x1.localdomain>
On Tue, Aug 29, 2017 at 11:09:36AM +0100, Stefan Hajnoczi wrote:
> On Fri, Aug 25, 2017 at 11:39:30AM +0300, Sergei Dyshel wrote:
> > Hi all,
> > From what I understand, I can't "savevm" a VM that uses NVME device because
> > it has ".unmigratable = 1" in the code. What support must be implemented in
> > order to make it "migratable"?
>
> CCing Keith Busch, the NVMe maintainer.
To make it migratable, you'll need implement the VMStateDescription to
save and restore the entire controller state, including all the queues.
It doesn't actually look like there's a much state to track compared to
other migratale devices, I just never got any time to write it out.
next prev parent reply other threads:[~2017-08-29 20:35 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-08-25 8:39 [Qemu-devel] Make NVME device "migratable" (savevm) Sergei Dyshel
2017-08-29 10:09 ` Stefan Hajnoczi
2017-08-29 20:40 ` Keith Busch [this message]
2017-08-30 12:38 ` Stefan Hajnoczi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20170829204055.GD4428@localhost.localdomain \
--to=keith.busch@intel.com \
--cc=qemu-devel@nongnu.org \
--cc=qyron.private@gmail.com \
--cc=stefanha@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).