From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Wilson Subject: xend deprecation [Was: Re: [PATCH] xend: handle extended PCI configuration space when saving state] Date: Mon, 2 Sep 2013 13:32:58 -0700 Message-ID: <20130902203256.GA23391@u109add4315675089e695.ant.amazon.com> References: <1377906042-12816-1-git-send-email-msw@linux.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1VGao5-0004Qq-LD for xen-devel@lists.xenproject.org; Mon, 02 Sep 2013 20:33:05 +0000 Received: by mail-pb0-f43.google.com with SMTP id md4so5097637pbc.2 for ; Mon, 02 Sep 2013 13:33:02 -0700 (PDT) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: George Dunlap Cc: Steven Noonan , Ian Campbell , Stefano Stabellini , Ian Jackson , Matt Wilson , xen-devel List-Id: xen-devel@lists.xenproject.org On Mon, Sep 02, 2013 at 10:53:25AM +0100, George Dunlap wrote: > > Do you guys have plans for a migration over to xl? xend has been > deprecated for two release cycles now, and I personally think 4.4 is a > good time to put it out of its misery. Work is underway, but there's lots to do to make that change. Making the xend build optional in 4.4 is the first step, but I don't think we should start removing it altogether yet. > If there is xend functionality you use which is missing from libxl, we > need to know so that we can re-implement it. We'll need another sweep to verify that xl sets up everything in a way that's compatible with all the OS images that run in EC2. E.g., other problems like: http://lists.xen.org/archives/html/xen-devel/2013-04/msg02362.html We'll need to look closely at the xenstore permissions for any problems like XSA-57. Live migration between a system running xend to a system that doesn't support xend would be a nice-to-have. That probably means some support for SXP parsing either in libxl or in some compatibility tool. --msw