qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Avi Kivity <avi@redhat.com>
To: Anthony Liguori <anthony@codemonkey.ws>
Cc: "Liu, Jinsong" <jinsong.liu@intel.com>,
	Marcelo Tosatti <mtosatti@redhat.com>,
	qemu-devel@nongnu.org, kvm@vger.kernel.org
Subject: Re: [Qemu-devel] [PATCH 1/1] kvm: support TSC deadline MSR
Date: Mon, 10 Oct 2011 17:29:22 +0200	[thread overview]
Message-ID: <4E930F52.5050603@redhat.com> (raw)
In-Reply-To: <4E930B02.30702@codemonkey.ws>

On 10/10/2011 05:10 PM, Anthony Liguori wrote:
>> It's irreversible, once we release a version with a bumped ID we 
>> can't go back.
>
>
> But the question is whether we've bumped *any* versions of common 
> devices since 0.15 because if so, it's moot here. 

What's the answer?  And if the answer is we did, why did we?

> Once any device bumps a version id, migration is incompatible.
>
> Subsections are nice for stable branches, but they don't solve 
> inter-version compatibility.

Why not?  Though I agree it's a long shot to get it to work, since there 
are so many changes and it's easy to get any one of them wrong.

You had an idea once to fingerprint the migration format and compare it 
across versions?  I assume the almighty visitor can make this very simple?

>   Most importantly, subsections are broken today so until we 
> straighten things out there, we can't rely on them.
>

Let's not throw a permanent baby out with the temporary bath water.

-- 
error compiling committee.c: too many arguments to function

  reply	other threads:[~2011-10-10 15:29 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-10-03 20:55 [Qemu-devel] [PATCH 0/1] [PULL] qemu-kvm.git uq/master queue Marcelo Tosatti
2011-10-03 20:55 ` [Qemu-devel] [PATCH 1/1] kvm: support TSC deadline MSR Marcelo Tosatti
2011-10-04 17:53   ` Avi Kivity
2011-10-04 22:20     ` Marcelo Tosatti
2011-10-10 14:54       ` Anthony Liguori
2011-10-10 14:58         ` Avi Kivity
2011-10-10 15:10           ` Anthony Liguori
2011-10-10 15:29             ` Avi Kivity [this message]
2011-10-10 14:41 ` [Qemu-devel] [PATCH 0/1] [PULL] qemu-kvm.git uq/master queue Anthony Liguori
2011-10-10 14:48   ` Avi Kivity
2011-10-10 14:55     ` Anthony Liguori
2011-10-10 15:00       ` Avi Kivity
2011-10-10 15:12         ` Anthony Liguori
2011-10-10 15:24           ` Avi Kivity
2011-10-10 15:36             ` Anthony Liguori
2011-10-10 15:41               ` Avi Kivity

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=4E930F52.5050603@redhat.com \
    --to=avi@redhat.com \
    --cc=anthony@codemonkey.ws \
    --cc=jinsong.liu@intel.com \
    --cc=kvm@vger.kernel.org \
    --cc=mtosatti@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 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).