|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Xen 4.2 TODO / Release
Ian Campbell wrote: Plan for a 4.2 release: http://lists.xen.org/archives/html/xen-devel/2012-03/msg00793.html The time line is as follows: 19 March -- TODO list locked down 2 April -- Feature Freeze << WE ARE HERE Mid/Late May -- First release candidate Weekly -- RCN+1 until it is ready It seems pretty obvious at this stage that we are not going to be doing an RC in Mid/Late May. The big remaining items are being actively worked on and are quite well understood. I've also done a pass through the tools blockers list and have proposed moving some items to the Nice To Have list. The updated TODO list follows. Per the release plan a strong case will now have to be made as to why new items should be added to the list, especially as a blocker, rather than deferred to 4.3. If you are aware of any bugs which must/should be fixed for 4.2 then please reply to this thread (otherwise I may not remember to pick them up next week) Other than that I think we should consider the freeze to be in full effect and the bar to entry to 4.2 to be very high. hypervisor, blockers: * None tools, blockers: * libxl stable API -- we would like 4.2 to define a stable API which downstream's can start to rely on not changing. Aspects of this are: * libxl_wait_for_free_memory/libxl_wait_for_memory_target. Interface needs an overhaul, related to locking/serialization over domain create (deferred to 4.3). IanJ to add note about this interface being substandard but otherwise defer to 4.3. Will move to Nice To Have's next week. * libxl_*_path. Majority made internal, only configdir and lockdir remain public (used by xl). (IanC, to consider moving the two reamining into xl instead of libxl, will move to Nice To Have's next week) * Interfaces which may need to be async: * libxl_domain_suspend. Move xc_domain_save/restore into a separate process (IanJ, RFC posted, work ongoing). * libxl_device_{disk,nic,vkb,add,pci}_add (and remove?). Roger Pau Monnà fixes disk as part of hotplug script series and adds infrastructure which should make the others trivial. (Roger, WIP) Patches posted (in the hotplug series) to make disk and nic async (both addition and deletion). Once that is in, vfb and vkb are quite trivial. I'm not sure about PCI since I haven't looked at it. You can also add:* libxl_domain_destroy: convert to async. Mostly done since it will go in with my hotplug script series and the disk/nic add/remove. I would call this "calling hotplug scripts from xl", "improved hotplug script support" seems quite vague. Yes, I think they are quite done, and people seems to be happy with that. I also have the NetBSD support in my patch queue, waiting for the Linux support to go in (since it will be pointless to have to repost the NetBSD series every time the previous one changes). This will just be a matter of removing an "if" that's preventing libxl from using custom hotplug scripts for disks. * qemu-upstream for NetBSD: I'm currently working on this. It compiles but VGA memory mapping seems to be wrong, and qemu gets a segfault when trying to write to it. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |