From: "Dr. David Alan Gilbert" <dgilbert@redhat.com>
To: Igor Mammedov <imammedo@redhat.com>
Cc: pbonzini@redhat.com, maxime.coquelin@redhat.com, mst@redhat.com,
qemu-devel@nongnu.org, groug@kaod.org
Subject: Re: [Qemu-devel] [PATCH v5 5/7] vhost: Regenerate region list from changed sections list
Date: Tue, 9 Jan 2018 16:41:44 +0000 [thread overview]
Message-ID: <20180109164144.GB2708@work-vm> (raw)
In-Reply-To: <20171228140323.25dbd2d4@igors-macbook-pro.local>
* Igor Mammedov (imammedo@redhat.com) wrote:
> On Wed, 27 Dec 2017 14:19:03 +0100
> Igor Mammedov <imammedo@redhat.com> wrote:
>
> > On Mon, 18 Dec 2017 20:13:38 +0000
> > "Dr. David Alan Gilbert (git)" <dgilbert@redhat.com> wrote:
> >
> > > From: "Dr. David Alan Gilbert" <dgilbert@redhat.com>
> > >
> > > Compare the sections list that's just been generated, and if it's
> > > different from the old one regenerate the region list.
> > >
> > > Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
> > > ---
> [...]
> >
> > > + if (!dev->started) {
> > also why memmap is generated this early and not right before first use?
> > here we might generate memap but not actually use it.
> I retract question, as commit + follow up set_mem_table could happen before
> device is started. Having a comment here explaining it would be nice as
> the call flow is obvious.
Yes, and I think I've seen that. I'll add a comment.
Dave
>
> > > goto out;
> > > }
> > >
> >
> >
>
--
Dr. David Alan Gilbert / dgilbert@redhat.com / Manchester, UK
next prev parent reply other threads:[~2018-01-09 16:41 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-12-18 20:13 [Qemu-devel] [PATCH v5 0/7] Rework vhost memory region updates Dr. David Alan Gilbert (git)
2017-12-18 20:13 ` [Qemu-devel] [PATCH v5 1/7] vhost: Build temporary section list and deref after commit Dr. David Alan Gilbert (git)
2017-12-27 11:56 ` Igor Mammedov
2018-01-08 17:48 ` Dr. David Alan Gilbert
2017-12-18 20:13 ` [Qemu-devel] [PATCH v5 2/7] vhost: Move log_dirty check Dr. David Alan Gilbert (git)
2017-12-18 20:13 ` [Qemu-devel] [PATCH v5 3/7] vhost: Simplify ring verification checks Dr. David Alan Gilbert (git)
2017-12-27 12:20 ` Igor Mammedov
2017-12-27 14:06 ` Igor Mammedov
2018-01-08 17:54 ` Dr. David Alan Gilbert
2018-01-10 10:23 ` Igor Mammedov
2018-01-11 3:29 ` Jason Wang
2018-01-16 16:48 ` Dr. David Alan Gilbert
2017-12-18 20:13 ` [Qemu-devel] [PATCH v5 4/7] vhost: Merge sections added to temporary list Dr. David Alan Gilbert (git)
2017-12-27 12:34 ` Igor Mammedov
2018-01-08 18:07 ` Dr. David Alan Gilbert
2018-01-16 3:20 ` Michael S. Tsirkin
2017-12-18 20:13 ` [Qemu-devel] [PATCH v5 5/7] vhost: Regenerate region list from changed sections list Dr. David Alan Gilbert (git)
2017-12-27 13:19 ` Igor Mammedov
2017-12-28 13:03 ` Igor Mammedov
2018-01-09 16:41 ` Dr. David Alan Gilbert [this message]
2017-12-18 20:13 ` [Qemu-devel] [PATCH v5 6/7] vhost: Clean out old vhost_set_memory and friends Dr. David Alan Gilbert (git)
2017-12-22 19:14 ` Igor Mammedov
2018-01-09 15:54 ` Dr. David Alan Gilbert
2017-12-18 20:13 ` [Qemu-devel] [PATCH v5 7/7] vhost: Merge and delete unused callbacks Dr. David Alan Gilbert (git)
2017-12-27 13:27 ` Igor Mammedov
2018-01-08 18:43 ` Dr. David Alan Gilbert
2017-12-27 13:44 ` [Qemu-devel] [PATCH v5 0/7] Rework vhost memory region updates Igor Mammedov
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=20180109164144.GB2708@work-vm \
--to=dgilbert@redhat.com \
--cc=groug@kaod.org \
--cc=imammedo@redhat.com \
--cc=maxime.coquelin@redhat.com \
--cc=mst@redhat.com \
--cc=pbonzini@redhat.com \
--cc=qemu-devel@nongnu.org \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.