From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gianni Tedesco Subject: [PATCH 0 of 4] Refactor libxl domain creation, v2 Date: Wed, 5 Jan 2011 13:41:52 +0000 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com Cc: Ian Campbell , Ian Jackson , Stefano Stabellini List-Id: xen-devel@lists.xenproject.org Introduce libxl_domain_create_new() and libxl_domain_create_restore() rendering redundant several other, more complex, API's and simplifying the xl create implementation. Also included patch implementing flexarray_append(), it's kind of unrelated but it's in my queue and based on top of the prior patches in the series. :) Changes since v1: - fix re-base mixup wrt. libxl_need_xenpv_qemu() - always return 0 on success from do_domain_create() - add patch to move dm functions to libxl_dm.c - add the flexarray_append() patcho Gianni