From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH RFC 00/23] tools: add support for FreeBSD Date: Wed, 16 Apr 2014 16:13:09 +0200 Message-ID: <1397657612-57277-1-git-send-email-roger.pau@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1WaQbG-0006Uf-0a for xen-devel@lists.xenproject.org; Wed, 16 Apr 2014 14:14:06 +0000 Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=localhost.localdomain) by ukmail1.uk.xensource.com with esmtp (Exim 4.69) (envelope-from ) id 1WaQan-0005VD-Gd for xen-devel@lists.xenproject.org; Wed, 16 Apr 2014 15:13:37 +0100 List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org The following series enables building (and using) the Xen toolstack on a FreeBSD PVH Dom0. The FreeBSD sources used to test this series can be found at: git://xenbits.xen.org/people/royger/freebsd.git branch pvh_dom0_v3 http://xenbits.xen.org/gitweb/?p=people/royger/freebsd.git;a=shortlog;h=refs/heads/pvh_dom0_v3 I've successfully tested PV and HVM domains, but right now only qemu-xen (aka qemu-upstream) is supported on FreeBSD (in order to avoid the build system from trying to compile qemu-trad pass the following option to configure: --disable-qemu-traditional). I'm not sure if there's any gain from also having qemu-trad, so I would suggest to automatically disable it on FreeBSD (like we do for ARM). Some patches for Qemu and SeaBIOS are needed, which are still pending approval from their respective upstreams: http://marc.info/?l=xen-devel&m=139763253311569 http://marc.info/?l=xen-devel&m=139755086616838&w=2 Thanks for the review, Roger.