[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Xen-cim] FYI - 3.0.3 code freeze & Xen CIM API
 
 
In case some folks are not following xen-devel, 3.0.3 is now frozen. 
 
>...The xend lifecycle management patches will be 
>held-over to the next release so it can become part of a larger set of 
>control tool changes. 
 
With 3.0.3 frozen, I expect Ewan's new xend C API will be showing up in xen-unstable shortly. After some discussions over the past couple of weeks the decision was made for the Xen CIM API that for the immediate future we should proceed with replacing the current libxm/libvirt 'shim' in the CIM provider code today with direct calls to the new xend C API, as defined by Ewan. Please note, this DOES NOT preclude porting the providers to a proper full libvirt API at some point, but because of the immediate additional development work this will require - i.e.  replace the shim with libvirt PLUS add a new backend to libvirt for the new xend API - that this will not be our immediate focus. Since Ewan's new xend C API will only show up in 3.0.4, backward compatibility to 3.0.3 for the CIM providers will be handled by making the new xend compatible with a Xen 3.0.3 base (right Ewan?) 
 
- Gareth 
 
Dr. Gareth S. Bestor 
IBM Linux Technology Center 
M/S DES2-01 
15300 SW Koll Parkway, Beaverton, OR 97006 
503-578-3186, T/L 775-3186, Fax 503-578-3186  
 
------------------------------------------------------------------------------ 
 
Date: Tue, 22 Aug 2006 17:03:27 +0100 
From: "Ian Pratt" <m+Ian.Pratt@xxxxxxxxxxxx> 
Subject: [Xen-devel] 3.0.3 freeze 
To: <xen-devel@xxxxxxxxxxxxxxxxxxx> 
Message-ID: 
		 <A95E2296287EAD4EB592B5DEEFCE0E9D5724D7@xxxxxxxxxxxxxxxxxxxxxxxxxxx> 
Content-Type: text/plain;		 charset="us-ascii" 
 
 
Folks, 
 
I think its time to declare a 3.0.3 feature freeze. We've got all the 
'must have' feature patches in -unstable and many of the 'would be nice' 
variety too. 
 
Just to summarize, we have: the new scheduler, blktap with file-based VM 
storage, upgraded device emulation, new shadow pagetable code, PV 
drivers for HVM guests, networking support for segmentation offload, 
support for the Power architecture, misc performance optimizations and 
bug fixes. 
 
There were a number of patches that haven't quite made the cut off due 
to various outstanding issues or lack of review time: The NUMA allocator 
patch has been observed to cause problems on at least one system. The PV 
framebuffer could do with a few interface tweaks and a code cleanup. The 
kexec/kdump patch just needs more testing [I feel bad about this one -- 
maybe we can retrofit it]. The xend lifecycle management patches will be 
held-over to the next release so it can become part of a larger set of 
control tool changes. 
 
Now the tree is in 'freeze' state, please can everyone get ready to do 
some serious testing. We're still working on a handful of known issues 
we can reproduce, so this message isn't quite a full call to arms for 
testing from the user community yet, but it would be great if developers 
could start giving it a workout.   
 
Thanks, 
Ian 
 
 
 _______________________________________________
Xen-cim mailing list
Xen-cim@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-cim
 
 
    
     |