From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: Re: pyxc_linux_build() in tools/python/xen/lowlevel/xc/xc.c still needed? Date: Tue, 6 Oct 2015 12:56:51 +0200 Message-ID: <5613A8F3.9050300@suse.com> References: <56136B21.1030704@suse.com> <1444121781.5302.52.camel@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1444121781.5302.52.camel@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Ian Campbell , "xen-devel@lists.xen.org" , Konrad Rzeszutek Wilk , =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= Cc: Ian Jackson , Wei Liu , Stefano Stabellini List-Id: xen-devel@lists.xenproject.org On 10/06/2015 10:56 AM, Ian Campbell wrote: > On Tue, 2015-10-06 at 08:33 +0200, Juergen Gross wrote: >> Do we have any requirements to be compatible to old releases regarding >> the functions in tools/python/xen/lowlevel/xc/xc.c ? > > IMHO, no. > > There are also too many compatibility shims in front of the domain builder, > i.e. all the stuff in tools/libxc/xc_dom_compat_linux.c which IMHO could be > nuked too. Hmm, all of the functions there are defined in xenguest.h and are probably used by out-of-tree components. xc_linux_build() is used in qemu-xen in file /hw/xenpv/xen_domainbuild.c Is it really okay to remove all of this stuff? Juergen