From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony Liguori Subject: Re: Stable branch releases? Date: Mon, 09 Mar 2009 08:52:55 -0500 Message-ID: <49B51F37.8030906@us.ibm.com> References: <49908368.4010707@us.ibm.com> <49908557.7050504@redhat.com> <49908668.1070909@us.ibm.com> <5d6222a80902091149u3675673dk1619abab6b6580bb@mail.gmail.com> <49908DCC.1090901@redhat.com> <499095B0.3000103@us.ibm.com> <49B4F0EC.8020403@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: Glauber Costa , kvm-devel To: Avi Kivity Return-path: Received: from e36.co.us.ibm.com ([32.97.110.154]:50945 "EHLO e36.co.us.ibm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751256AbZCINxE (ORCPT ); Mon, 9 Mar 2009 09:53:04 -0400 Received: from d03relay02.boulder.ibm.com (d03relay02.boulder.ibm.com [9.17.195.227]) by e36.co.us.ibm.com (8.13.1/8.13.1) with ESMTP id n29Dplic024121 for ; Mon, 9 Mar 2009 07:51:47 -0600 Received: from d03av03.boulder.ibm.com (d03av03.boulder.ibm.com [9.17.195.169]) by d03relay02.boulder.ibm.com (8.13.8/8.13.8/NCO v9.2) with ESMTP id n29Dr2ci073120 for ; Mon, 9 Mar 2009 07:53:02 -0600 Received: from d03av03.boulder.ibm.com (loopback [127.0.0.1]) by d03av03.boulder.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id n29Dr2nk022769 for ; Mon, 9 Mar 2009 07:53:02 -0600 In-Reply-To: <49B4F0EC.8020403@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: Avi Kivity wrote: > Anthony Liguori wrote: >> Yes, this would be IMHO the best overall solution. Can we take >> kvm-userspace maint/2.6.29 and call it qemu-kvm-0.9.1-1? Most users >> don't need newer kernel modules if they have a relatively recent distro. >> > > There's a slight snag here. The kernel module wants bits from the > userspace package (the backward compatibility kit and makefiles); the > userspace package wants some kernel bits (header files). > > I think we can work around it by using 'git symbolic-ref'. kvm.git > would have a maint/2.6.29 branch, which would have an alias called > maint/0.9.1. Similarly, kvm-userspace.git would have a branch called > maint/0.9.1, with an alias called maint/2.6.29. Commits into one > would automatically appear on the other. > > This sound reasonable? That's close to sounding like git-giberish to me but if you think it'll do what you want it to do then it works for me :-) 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. Ideally, we would move libkvm into the qemu tree and collapse the tree too so it looked very much like qemu does today. Regards, Anthony Liguori