public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
From: Anthony Liguori <aliguori@us.ibm.com>
To: Avi Kivity <avi@redhat.com>
Cc: Glauber Costa <glommer@gmail.com>, kvm-devel <kvm@vger.kernel.org>
Subject: Re: Stable branch releases?
Date: Mon, 09 Mar 2009 10:56:06 -0500	[thread overview]
Message-ID: <49B53C16.10706@us.ibm.com> (raw)
In-Reply-To: <49B52A3B.6060301@redhat.com>

Avi Kivity wrote:
>
> I was hoping someone (=you) would verify that it means what I think it 
> means.

I'm the wrong person to ask :-/

>> In terms of actual releases, I'd really like to see a kvm-0.10.0-0 
>> release based on the qemu-0.10.0 release that didn't contain any 
>> kernel modules.  
>
> Pretty soon I'll fork maint/2.6.30, that's a good time for forking 
> kvm-userspace.git.  I could fork at the point qemu-0.10.0 was released.
>
> Unfortunately, the last qemu merge pulled in post-0.10.0 bits.  I 
> guess I could back them out.  It isn't going to be pretty.

 From a stable maintenance point-of-view, having the kvm stable tree 
based on stable_0_10 will make your life a lot easier since you only 
have to worry about tracking kvm-specific stable fixes.

Fixing up the tree now will be painful.  You could either merge back the 
older tree or revert changes in the QEMU tree until you get to 
release_0_10_0.  Then merging against stable_0_10 would be pretty easy.  
None of it is very bisect friendly though :-/

>> Ideally, we would move libkvm into the qemu tree and collapse the 
>> tree too so it looked very much like qemu does today.
>
> I have a script that takes qemu-userspace.git and rewrites it to 
> multiple repositories (one per subdirectory, basically, plus one 
> top-level).  That allows us to keep the bios, testsuite, external 
> module compat kit, etc.

Great.  I know you dislike it conceptually, but it's worth considering 
splitting out the KVM bios changes into patches as part of the patch 
queue that's in qemu SVN.  It can potentially help the distros manage 
the KVM and QEMU bios builds in the same mechanism.

What do you plan to do about non-stable KVM releases?

Regards,

Anthony Liguori

  reply	other threads:[~2009-03-09 15:56 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-02-09 19:26 Stable branch releases? Anthony Liguori
2009-02-09 19:34 ` Avi Kivity
2009-02-09 19:39   ` Anthony Liguori
2009-02-09 19:49     ` Glauber Costa
2009-02-09 20:10       ` Avi Kivity
2009-02-09 20:44         ` Anthony Liguori
2009-02-11 12:10           ` Avi Kivity
2009-02-11 13:13             ` Anthony Liguori
2009-02-11 13:18               ` Avi Kivity
2009-03-09 10:35           ` Avi Kivity
2009-03-09 13:52             ` Anthony Liguori
2009-03-09 14:39               ` Avi Kivity
2009-03-09 15:56                 ` Anthony Liguori [this message]
2009-02-09 20:07     ` 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=49B53C16.10706@us.ibm.com \
    --to=aliguori@us.ibm.com \
    --cc=avi@redhat.com \
    --cc=glommer@gmail.com \
    --cc=kvm@vger.kernel.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