Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Apr 2015 22:19:42 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r382965 - in head/emulators: . xen xen/files xl xl/files
Message-ID:  <201504012219.t31MJgxX039956@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Wed Apr  1 22:19:41 2015
New Revision: 382965
URL: https://svnweb.freebsd.org/changeset/ports/382965

Log:
  Introduce FreeBSD xen dom0 components.
  
  Add xen kernel and xen toolstack ports to the ports tree
  This packages are for now only supported on FreeBSD 11 after 1100055
  The xen package only include the kernel and an addition to the loader menu to
  allow to disable booting on the xen kernel
  
  The Xen toolstack (xl) includes seabios (hence the addition of LGPLv3 license)
  
  Explicitly use nm from ports binutils to workaround a bug in FreeBSD's nm on
  some version of FreeBSD.
  
  Workaround configure checks that are actually not needed during the build of the
  tool stack.
  
  Thanks AllanJude@ for the xen.4th
  Thanks roger@ for all the work making FreeBSD dom0 support working.
  
  Please notice that you will need an Intel box with EPT and a working IOMMU

Added:
  head/emulators/xen/
  head/emulators/xen/Makefile   (contents, props changed)
  head/emulators/xen/distinfo   (contents, props changed)
  head/emulators/xen/files/
  head/emulators/xen/files/iommu_share_p2m_table.patch   (contents, props changed)
  head/emulators/xen/files/xen.4th   (contents, props changed)
  head/emulators/xen/pkg-descr   (contents, props changed)
  head/emulators/xen/pkg-message   (contents, props changed)
  head/emulators/xl/
  head/emulators/xl/Makefile   (contents, props changed)
  head/emulators/xl/distinfo   (contents, props changed)
  head/emulators/xl/files/
  head/emulators/xl/files/patch-configure   (contents, props changed)
  head/emulators/xl/files/patch-tools_configure   (contents, props changed)
  head/emulators/xl/files/patch-tools_firmware_seabios-dir_scripts_buildversion.sh   (contents, props changed)
  head/emulators/xl/pkg-descr   (contents, props changed)
  head/emulators/xl/pkg-plist   (contents, props changed)
Modified:
  head/emulators/Makefile

Modified: head/emulators/Makefile
==============================================================================
--- head/emulators/Makefile	Wed Apr  1 22:19:33 2015	(r382964)
+++ head/emulators/Makefile	Wed Apr  1 22:19:41 2015	(r382965)
@@ -163,7 +163,9 @@
     SUBDIR += x49gp
     SUBDIR += xbraitenberg
     SUBDIR += xcpc
+    SUBDIR += xen
     SUBDIR += xhomer
+    SUBDIR += xl
     SUBDIR += xsystem35
     SUBDIR += xzx
     SUBDIR += yabause

Added: head/emulators/xen/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/xen/Makefile	Wed Apr  1 22:19:41 2015	(r382965)
@@ -0,0 +1,45 @@
+# $FreeBSD$
+
+PORTNAME=	xen
+PORTVERSION=	4.5.0
+CATEGORIES=	emulators
+MASTER_SITES=	http://bits.xensource.com/oss-xen/release/${PORTVERSION}/
+
+MAINTAINER=	bapt@FreeBSD.org
+COMMENT=	Hypervisor using a microkernel design
+
+LICENSE=	GPLv2
+
+ONLY_FOR_ARCH=	amd64
+
+USES=		gmake python:build
+MAKE_ARGS=	HOSTCC="${CC}" CC="${CC}" PYTHON=${PYTHON_CMD} \
+		NM="${NM}" LD="${LD}"
+USE_GCC=	yes
+NO_MTREE=	yes
+PLIST_FILES=	/boot/xen \
+		/boot/xen.4th
+ALL_TARGET=	build
+STRIP=		#
+WRKSRC_SUBDIR=	xen
+EXTRA_PATCHES=	${FILESDIR}/iommu_share_p2m_table.patch:-p2
+
+.include <bsd.port.options.mk>
+
+.if ${OPSYS} != FreeBSD
+IGNORE=		Only supported on FreeBSD
+.endif
+
+.if ${OSVERSION} < 1100055
+IGNORE=		Only supported on recent FreeBSD 11
+.endif
+
+do-install:
+	${MKDIR} ${STAGEDIR}/boot
+	${INSTALL_PROGRAM} ${WRKSRC}/xen ${STAGEDIR}/boot
+
+.include <bsd.port.mk>
+
+#Filter out LDFLAGS
+.undef LDFLAGS
+RUN_DEPENDS:=	${RUN_DEPENDS:N*gcc*}

Added: head/emulators/xen/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/xen/distinfo	Wed Apr  1 22:19:41 2015	(r382965)
@@ -0,0 +1,2 @@
+SHA256 (xen-4.5.0.tar.gz) = 5bdb40e2b28d2eeb541bd71a9777f40cbe2ae444b987521d33f099541a006f3b
+SIZE (xen-4.5.0.tar.gz) = 18404933

Added: head/emulators/xen/files/iommu_share_p2m_table.patch
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/xen/files/iommu_share_p2m_table.patch	Wed Apr  1 22:19:41 2015	(r382965)
@@ -0,0 +1,85 @@
+From 7978429727a9da328444749951005b595de41098 Mon Sep 17 00:00:00 2001
+From: =?utf8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
+Date: Mon, 9 Mar 2015 14:01:40 +0100
+Subject: [PATCH] iommu: fix usage of shared EPT/IOMMU page tables on PVH guests
+MIME-Version: 1.0
+Content-Type: text/plain; charset=utf8
+Content-Transfer-Encoding: 8bit
+
+iommu_share_p2m_table should not prevent PVH guests from using a shared page
+table between the IOMMU and EPT. Clean the code by removing the asserts in
+the vendor specific implementations (amd_iommu_share_p2m, iommu_set_pgd),
+and moving the hap_enabled assert to the caller (iommu_share_p2m_table).
+
+Also fix another incorrect usage of is_hvm_domain usage in
+arch_iommu_populate_page_table. This has not given problems so far because
+all the pages in PVH guests are of type PGT_writable_page.
+
+Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
+Reviewed-by: Jan Beulich <jbeulich@suse.com>
+Tested-by: David Vrabel <david.vrabel@citrix.com>
+Reviewed-by: Tim Deegan <tim@xen.org>
+Acked-by: Kevin Tian <kevin.tian@intel.com>
+---
+ xen/drivers/passthrough/amd/iommu_map.c |    2 --
+ xen/drivers/passthrough/iommu.c         |    3 ++-
+ xen/drivers/passthrough/vtd/iommu.c     |    2 --
+ xen/drivers/passthrough/x86/iommu.c     |    2 +-
+ 4 files changed, 3 insertions(+), 6 deletions(-)
+
+diff --git a/xen/drivers/passthrough/amd/iommu_map.c b/xen/drivers/passthrough/amd/iommu_map.c
+index a8c60ec..31dc05d 100644
+--- a/xen/drivers/passthrough/amd/iommu_map.c
++++ b/xen/drivers/passthrough/amd/iommu_map.c
+@@ -785,8 +785,6 @@ void amd_iommu_share_p2m(struct domain *d)
+     struct page_info *p2m_table;
+     mfn_t pgd_mfn;
+ 
+-    ASSERT( is_hvm_domain(d) && d->arch.hvm_domain.hap_enabled );
+-
+     if ( !iommu_use_hap_pt(d) )
+         return;
+ 
+diff --git a/xen/drivers/passthrough/iommu.c b/xen/drivers/passthrough/iommu.c
+index cc12735..7fcbbb1 100644
+--- a/xen/drivers/passthrough/iommu.c
++++ b/xen/drivers/passthrough/iommu.c
+@@ -332,7 +332,8 @@ void iommu_share_p2m_table(struct domain* d)
+ {
+     const struct iommu_ops *ops = iommu_get_ops();
+ 
+-    if ( iommu_enabled && is_hvm_domain(d) )
++    ASSERT( hap_enabled(d) );
++    if ( iommu_enabled )
+         ops->share_p2m(d);
+ }
+ 
+diff --git a/xen/drivers/passthrough/vtd/iommu.c b/xen/drivers/passthrough/vtd/iommu.c
+index 1063677..48676c5 100644
+--- a/xen/drivers/passthrough/vtd/iommu.c
++++ b/xen/drivers/passthrough/vtd/iommu.c
+@@ -1789,8 +1789,6 @@ static void iommu_set_pgd(struct domain *d)
+     struct hvm_iommu *hd  = domain_hvm_iommu(d);
+     mfn_t pgd_mfn;
+ 
+-    ASSERT( is_hvm_domain(d) && d->arch.hvm_domain.hap_enabled );
+-
+     if ( !iommu_use_hap_pt(d) )
+         return;
+ 
+diff --git a/xen/drivers/passthrough/x86/iommu.c b/xen/drivers/passthrough/x86/iommu.c
+index 52d8948..9eb8d33 100644
+--- a/xen/drivers/passthrough/x86/iommu.c
++++ b/xen/drivers/passthrough/x86/iommu.c
+@@ -56,7 +56,7 @@ int arch_iommu_populate_page_table(struct domain *d)
+ 
+     while ( !rc && (page = page_list_remove_head(&d->page_list)) )
+     {
+-        if ( is_hvm_domain(d) ||
++        if ( has_hvm_container_domain(d) ||
+             (page->u.inuse.type_info & PGT_type_mask) == PGT_writable_page )
+         {
+             BUG_ON(SHARED_M2P(mfn_to_gmfn(d, page_to_mfn(page))));
+-- 
+1.7.2.5
+

Added: head/emulators/xen/files/xen.4th
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/xen/files/xen.4th	Wed Apr  1 22:19:41 2015	(r382965)
@@ -0,0 +1,22 @@
+: boot_xen_disabled ( N -- NOTREACHED )
+        toggle_menuitem ( n -- n )
+        menu-redraw
+        500 ms
+        0 25 at-xy
+        s" xen_kernel" getenv dup -1 <> if
+	  1 1 unload
+          s" xen_kernel" unsetenv
+	else
+	  drop
+	  0  
+	then
+        0 boot ( state -- )
+;
+
+set mainmenu_caption[7]="Disable [X]en"
+set toggled_text[7]="Disabling [X]en..."
+set mainansi_caption[7]="Disable Xen"
+set toggled_ansi[7]="Disabling Xen..."
+set mainmenu_keycode[7]=120
+set mainmenu_command[7]="boot_xen_disabled"
+

Added: head/emulators/xen/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/xen/pkg-descr	Wed Apr  1 22:19:41 2015	(r382965)
@@ -0,0 +1,10 @@
+The Xen Project hypervisor is an open-source type-1 or baremetal hypervisor,
+which makes it possible to run many instances of an operating system or indeed
+different operating systems in parallel on a single machine (or host). The Xen
+Project hypervisor is the only type-1 hypervisor that is available as open
+source. It is used as the basis for a number of different commercial and open
+source applications, such as: server virtualization, Infrastructure as a Service
+(IaaS), desktop virtualization, security applications, embedded and hardware
+appliances
+
+WWW: http://www.xenproject.org/

Added: head/emulators/xen/pkg-message
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/xen/pkg-message	Wed Apr  1 22:19:41 2015	(r382965)
@@ -0,0 +1,17 @@
+Please add the following entries in order to boot the xen kernel
+
+in /etc/sysctl.conf:
+	vm.max_wired=-1
+
+in /etc/ttys
+	xc0 	"/usr/libexec/getty Pc"         xterm   on  secure
+
+In /boot/loader.conf for a dom0 with 2G memory and 4 vcpus
+	xen_kernel="/boot/xen"
+	xen_cmdline="dom0_mem=2048M dom0_max_vcpus=4 dom0pvh=1 com1=115200,8n1 guest_loglvl=all loglvl=all"
+
+Add
+	console=com1 to the above xen_cmdline in order to activate the serial console
+
+In /boot/menu.rc.local
+	try-include /boot/xen.4th

Added: head/emulators/xl/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/xl/Makefile	Wed Apr  1 22:19:41 2015	(r382965)
@@ -0,0 +1,68 @@
+# $FreeBSD$
+
+PORTNAME=	xl
+PORTVERSION=	4.5.0
+CATEGORIES=	emulators
+MASTER_SITES=	http://bits.xensource.com/oss-xen/release/ \
+		http://code.coreboot.org/p/seabios/downloads/get/:seabios
+
+MAINTAINER=	bapt@FreeBSD.org
+COMMENT=	Xen management tool, based on LibXenlight
+
+LICENSE=	GPLv2 LGPL3
+LICENSE_COMB=	multi
+
+OPTIONS_DEFINE=	DOCS
+
+ONLY_FOR_ARCH=	amd64
+
+LIB_DEPENDS=	libyajl.so:${PORTSDIR}/devel/yajl \
+		liblzo2.so:${PORTSDIR}/archivers/lzo2
+BUILD_DEPENDS=	bash:${PORTSDIR}/shells/bash
+RUN_DEPENDS=	/boot/xen:${PORTSDIR}/emulators/xen
+
+CONFIGURE_ARGS=	--disable-xen
+
+SEABIOSVERSION=	1.8.1
+DISTFILES+=	xen-${PORTVERSION}.tar.gz \
+		seabios-${SEABIOSVERSION}.tar.gz:seabios
+
+WRKSRC=		${WRKDIR}/xen-${PORTVERSION}
+
+USES=		gmake perl5 python shebangfix
+GNU_CONFIGURE=	yes
+CONFIGURE_ENV=	HOSTCC="${CC}" CC="${CC}" \
+		ac_cv_path_BASH=${TRUE} \
+		ac_cv_path_XGETTEXT=${TRUE} \
+		glib_CFLAGS=" " glib_LIBS=" "
+MAKE_ARGS=	HOSTCC="${CC}" CC="${CC}"
+SHEBANG_FILES=	tools/misc/xencov_split \
+		tools/misc/xen-ringwatch
+USE_GCC=	yes
+ALL_TARGET=	tools docs
+INSTALL_TARGET=	install-tools install-docs
+
+.include <bsd.port.options.mk>
+
+.if ${OPSYS} != FreeBSD
+IGNORE=		Only supported on FreeBSD
+.endif
+
+.if ${OSVERSION} < 1100055
+IGNORE=		Only supported on recent FreeBSD 11
+.endif
+
+post-extract:
+	${MV} ${WRKDIR}/seabios-${SEABIOSVERSION} ${WRKSRC}/tools/firmware/seabios-dir
+
+post-patch:
+	@${REINPLACE_CMD} -e "s,/var/lib,/var/db,g" \
+		${WRKSRC}/tools/Makefile \
+		${WRKSRC}/tools/libxc/include/xenguest.h \
+		${WRKSRC}/tools/libxl/libxl_dom.c \
+		${WRKSRC}/tools/libxl/libxl_dm.c \
+		${WRKSRC}/tools/qemu-xen-traditional/i386-dm/helper2.c \
+		${WRKSRC}/docs/man/*
+
+.include <bsd.port.mk>
+RUN_DEPENDS:=	${RUN_DEPENDS:N*gcc*}

Added: head/emulators/xl/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/xl/distinfo	Wed Apr  1 22:19:41 2015	(r382965)
@@ -0,0 +1,4 @@
+SHA256 (xen-4.5.0.tar.gz) = 5bdb40e2b28d2eeb541bd71a9777f40cbe2ae444b987521d33f099541a006f3b
+SIZE (xen-4.5.0.tar.gz) = 18404933
+SHA256 (seabios-1.8.1.tar.gz) = 283bd848f5ce9d4bc52add973a856347e02c9ce89a9e6bc92c99359b87c9871d
+SIZE (seabios-1.8.1.tar.gz) = 537712

Added: head/emulators/xl/files/patch-configure
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/xl/files/patch-configure	Wed Apr  1 22:19:41 2015	(r382965)
@@ -0,0 +1,27 @@
+--- configure.orig	2015-01-12 16:53:24 UTC
++++ configure
+@@ -1936,7 +1936,7 @@ XEN_RUN_DIR=$localstatedir/run/xen
+ XEN_LOG_DIR=$localstatedir/log/xen
+ 
+ 
+-XEN_LIB_STORED=$localstatedir/lib/xenstored
++XEN_LIB_STORED=$localstatedir/db/xenstored
+ 
+ 
+ SHAREDIR=$prefix/share
+@@ -1955,13 +1955,13 @@ XEN_SCRIPT_DIR=$XEN_CONFIG_DIR/scripts
+ 
+ 
+ case "$host_os" in
+-*freebsd*) XEN_LOCK_DIR=$localstatedir/lib ;;
++*freebsd*) XEN_LOCK_DIR=$localstatedir/db ;;
+ *netbsd*) XEN_LOCK_DIR=$localstatedir/lib ;;
+ *) XEN_LOCK_DIR=$localstatedir/lock ;;
+ esac
+ 
+ 
+-XEN_PAGING_DIR=$localstatedir/lib/xen/xenpaging
++XEN_PAGING_DIR=$localstatedir/db/xen/xenpaging
+ 
+ 
+ 

Added: head/emulators/xl/files/patch-tools_configure
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/xl/files/patch-tools_configure	Wed Apr  1 22:19:41 2015	(r382965)
@@ -0,0 +1,27 @@
+--- tools/configure.orig	2015-01-12 16:53:24 UTC
++++ tools/configure
+@@ -3776,7 +3776,7 @@ XEN_RUN_DIR=$localstatedir/run/xen
+ XEN_LOG_DIR=$localstatedir/log/xen
+ 
+ 
+-XEN_LIB_STORED=$localstatedir/lib/xenstored
++XEN_LIB_STORED=$localstatedir/db/xenstored
+ 
+ 
+ SHAREDIR=$prefix/share
+@@ -3795,13 +3795,13 @@ XEN_SCRIPT_DIR=$XEN_CONFIG_DIR/scripts
+ 
+ 
+ case "$host_os" in
+-*freebsd*) XEN_LOCK_DIR=$localstatedir/lib ;;
++*freebsd*) XEN_LOCK_DIR=$localstatedir/db ;;
+ *netbsd*) XEN_LOCK_DIR=$localstatedir/lib ;;
+ *) XEN_LOCK_DIR=$localstatedir/lock ;;
+ esac
+ 
+ 
+-XEN_PAGING_DIR=$localstatedir/lib/xen/xenpaging
++XEN_PAGING_DIR=$localstatedir/db/xen/xenpaging
+ 
+ 
+ 

Added: head/emulators/xl/files/patch-tools_firmware_seabios-dir_scripts_buildversion.sh
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/xl/files/patch-tools_firmware_seabios-dir_scripts_buildversion.sh	Wed Apr  1 22:19:41 2015	(r382965)
@@ -0,0 +1,11 @@
+--- tools/firmware/seabios-dir/scripts/buildversion.sh.orig	2015-03-13 09:02:17 UTC
++++ tools/firmware/seabios-dir/scripts/buildversion.sh
+@@ -11,7 +11,7 @@ elif [ -f .version ]; then
+ else
+     VERSION="?"
+ fi
+-VERSION="${VERSION}-`date +"%Y%m%d_%H%M%S"`-`hostname`"
++VERSION="${VERSION}"
+ echo "Version: ${VERSION}"
+ 
+ # Build header file

Added: head/emulators/xl/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/xl/pkg-descr	Wed Apr  1 22:19:41 2015	(r382965)
@@ -0,0 +1,5 @@
+The xl program is the new tool for managing Xen guest domains. The program can
+be used to create, pause, and shutdown domains. It can also be used to list
+current domains, enable or pin VCPUs, and attach or detach virtual block devices
+
+WWW: http://wiki.xen.org/wiki/XL

Added: head/emulators/xl/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/xl/pkg-plist	Wed Apr  1 22:19:41 2015	(r382965)
@@ -0,0 +1,421 @@
+bin/pygrub
+bin/xen-detect
+bin/xencons
+bin/xencov_split
+bin/xenstore
+bin/xenstore-chmod
+bin/xenstore-control
+bin/xenstore-exists
+bin/xenstore-list
+bin/xenstore-ls
+bin/xenstore-read
+bin/xenstore-rm
+bin/xenstore-watch
+bin/xenstore-write
+bin/xentrace
+bin/xentrace_format
+bin/xentrace_setsize
+etc/bash_completion.d/xl.sh
+etc/rc.d/xencommons
+etc/xen/README
+etc/xen/README.incompatibilities
+etc/xen/cpupool
+etc/xen/scripts/hotplugpath.sh
+etc/xen/scripts/vif-bridge
+etc/xen/xl.conf
+etc/xen/xlexample.hvm
+etc/xen/xlexample.pvlinux
+include/_libxl_list.h
+include/_libxl_types.h
+include/_libxl_types_json.h
+include/fsimage.h
+include/fsimage_grub.h
+include/fsimage_plugin.h
+include/libxl.h
+include/libxl_event.h
+include/libxl_json.h
+include/libxl_utils.h
+include/libxl_uuid.h
+include/xen/COPYING
+include/xen/arch-arm.h
+include/xen/arch-arm/hvm/save.h
+include/xen/arch-x86/cpuid.h
+include/xen/arch-x86/hvm/save.h
+include/xen/arch-x86/xen-mca.h
+include/xen/arch-x86/xen-x86_32.h
+include/xen/arch-x86/xen-x86_64.h
+include/xen/arch-x86/xen.h
+include/xen/arch-x86_32.h
+include/xen/arch-x86_64.h
+include/xen/callback.h
+include/xen/dom0_ops.h
+include/xen/domctl.h
+include/xen/elfnote.h
+include/xen/event_channel.h
+include/xen/features.h
+include/xen/foreign/arm32.h
+include/xen/foreign/arm64.h
+include/xen/foreign/x86_32.h
+include/xen/foreign/x86_64.h
+include/xen/gcov.h
+include/xen/grant_table.h
+include/xen/hvm/e820.h
+include/xen/hvm/hvm_info_table.h
+include/xen/hvm/hvm_op.h
+include/xen/hvm/hvm_xs_strings.h
+include/xen/hvm/ioreq.h
+include/xen/hvm/params.h
+include/xen/hvm/pvdrivers.h
+include/xen/hvm/save.h
+include/xen/io/blkif.h
+include/xen/io/console.h
+include/xen/io/fbif.h
+include/xen/io/fsif.h
+include/xen/io/kbdif.h
+include/xen/io/libxenvchan.h
+include/xen/io/netif.h
+include/xen/io/pciif.h
+include/xen/io/protocols.h
+include/xen/io/ring.h
+include/xen/io/tpmif.h
+include/xen/io/usbif.h
+include/xen/io/vscsiif.h
+include/xen/io/xenbus.h
+include/xen/io/xs_wire.h
+include/xen/kexec.h
+include/xen/mem_event.h
+include/xen/memory.h
+include/xen/nmi.h
+include/xen/physdev.h
+include/xen/platform.h
+include/xen/sched.h
+include/xen/sys/evtchn.h
+include/xen/sys/privcmd.h
+include/xen/sysctl.h
+include/xen/tmem.h
+include/xen/trace.h
+include/xen/vcpu.h
+include/xen/version.h
+include/xen/xen-compat.h
+include/xen/xen.h
+include/xen/xencomm.h
+include/xen/xenoprof.h
+include/xen/xsm/flask_op.h
+include/xenctrl.h
+include/xenctrlosdep.h
+include/xenguest.h
+include/xenstat.h
+include/xenstore-compat/xs.h
+include/xenstore-compat/xs_lib.h
+include/xenstore.h
+include/xenstore_lib.h
+include/xentoollog.h
+include/xs.h
+include/xs_lib.h
+lib/fs/ext2fs/fsimage.so
+lib/fs/fat/fsimage.so
+lib/fs/iso9660/fsimage.so
+lib/fs/reiserfs/fsimage.so
+lib/fs/ufs/fsimage.so
+lib/fs/xfs/fsimage.so
+lib/fs/zfs/fsimage.so
+lib/libfsimage.so
+lib/libfsimage.so.1.0
+lib/libfsimage.so.1.0.0
+lib/libxenctrl.a
+lib/libxenctrl.so
+lib/libxenctrl.so.4.5
+lib/libxenctrl.so.4.5.0
+lib/libxenguest.a
+lib/libxenguest.so
+lib/libxenguest.so.4.5
+lib/libxenguest.so.4.5.0
+lib/libxenlight.a
+lib/libxenlight.so
+lib/libxenlight.so.4.5
+lib/libxenlight.so.4.5.0
+lib/libxenstat.a
+lib/libxenstat.so
+lib/libxenstat.so.0
+lib/libxenstat.so.0.0
+lib/libxenstore.a
+lib/libxenstore.so
+lib/libxenstore.so.3.0
+lib/libxenstore.so.3.0.3
+lib/libxlutil.a
+lib/libxlutil.so
+lib/libxlutil.so.4.3
+lib/libxlutil.so.4.3.0
+%%PYTHON_SITELIBDIR%%/fsimage.so
+%%PYTHON_SITELIBDIR%%/grub/ExtLinuxConf.py
+%%PYTHON_SITELIBDIR%%/grub/ExtLinuxConf.pyc
+%%PYTHON_SITELIBDIR%%/grub/GrubConf.py
+%%PYTHON_SITELIBDIR%%/grub/GrubConf.pyc
+%%PYTHON_SITELIBDIR%%/grub/LiloConf.py
+%%PYTHON_SITELIBDIR%%/grub/LiloConf.pyc
+%%PYTHON_SITELIBDIR%%/grub/__init__.py
+%%PYTHON_SITELIBDIR%%/grub/__init__.pyc
+%%PYTHON_SITELIBDIR%%/pygrub-0.3-py%%PYTHON_VER%%.egg-info
+%%PYTHON_SITELIBDIR%%/xen-3.0-py%%PYTHON_VER%%.egg-info
+%%PYTHON_SITELIBDIR%%/xen/__init__.py
+%%PYTHON_SITELIBDIR%%/xen/__init__.pyc
+%%PYTHON_SITELIBDIR%%/xen/lowlevel/__init__.py
+%%PYTHON_SITELIBDIR%%/xen/lowlevel/__init__.pyc
+%%PYTHON_SITELIBDIR%%/xen/lowlevel/xc.so
+%%PYTHON_SITELIBDIR%%/xen/lowlevel/xs.so
+lib/xen/bin/libxl-save-helper
+lib/xen/bin/lsevtchn
+lib/xen/bin/pygrub
+lib/xen/bin/readnotes
+lib/xen/bin/xen-init-dom0
+lib/xen/bin/xenconsole
+lib/xen/bin/xenctx
+lib/xen/bin/xenpaging
+lib/xen/bin/xenpvnetboot
+lib/xen/boot/hvmloader
+man/man1/xenstore-chmod.1.gz
+man/man1/xenstore-ls.1.gz
+man/man1/xenstore.1.gz
+man/man1/xentop.1.gz
+man/man1/xentrace_format.1.gz
+man/man1/xl.1.gz
+man/man5/xl.cfg.5.gz
+man/man5/xl.conf.5.gz
+man/man5/xlcpupool.cfg.5.gz
+man/man8/xentrace.8.gz
+sbin/gdbsx
+sbin/gtracestat
+sbin/gtraceview
+sbin/kdd
+sbin/xen-bugtool
+sbin/xen-hptool
+sbin/xen-hvmcrash
+sbin/xen-hvmctx
+sbin/xen-lowmemd
+sbin/xen-mfndump
+sbin/xen-ringwatch
+sbin/xen-tmem-list-parse
+sbin/xenbaked
+sbin/xenconsoled
+sbin/xencov
+sbin/xenlockprof
+sbin/xenmon.py
+sbin/xenperf
+sbin/xenpm
+sbin/xenpmd
+sbin/xenstored
+sbin/xentop
+sbin/xentrace_setmask
+sbin/xenwatchdogd
+sbin/xl
+%%PORTDOCS%%share/doc/xen/README.xenmon
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/.deps
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,arch-arm,hvm,save.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,arch-arm.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,callback.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,dom0_ops.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,domctl.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,elfnote.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,event_channel.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,features.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,gcov.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,grant_table.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,hvm,e820.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,hvm,hvm_info_table.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,hvm,hvm_op.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,hvm,hvm_xs_strings.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,hvm,ioreq.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,hvm,params.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,hvm,pvdrivers.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,hvm,save.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,io,blkif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,io,console.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,io,fbif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,io,fsif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,io,kbdif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,io,libxenvchan.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,io,netif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,io,pciif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,io,protocols.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,io,ring.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,io,tpmif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,io,usbif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,io,vscsiif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,io,xenbus.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,io,xs_wire.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,kexec.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,mem_event.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,memory.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,nmi.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,physdev.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,platform.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,sched.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,sysctl.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,tmem.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,trace.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,vcpu.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,version.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,xen-compat.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,xen.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,xencomm.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,xenoprof.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,public,xsm,flask_op.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/include,xen,errno.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/arm/index.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/index.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/.deps
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,arch-x86,cpuid.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,arch-x86,hvm,save.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,arch-x86,xen-mca.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,arch-x86,xen-x86_32.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,arch-x86,xen.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,arch-x86_32.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,callback.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,dom0_ops.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,domctl.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,elfnote.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,event_channel.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,features.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,gcov.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,grant_table.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,hvm,e820.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,hvm,hvm_info_table.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,hvm,hvm_op.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,hvm,hvm_xs_strings.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,hvm,ioreq.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,hvm,params.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,hvm,pvdrivers.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,hvm,save.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,io,blkif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,io,console.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,io,fbif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,io,fsif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,io,kbdif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,io,libxenvchan.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,io,netif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,io,pciif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,io,protocols.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,io,ring.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,io,tpmif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,io,usbif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,io,vscsiif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,io,xenbus.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,io,xs_wire.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,kexec.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,mem_event.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,memory.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,nmi.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,physdev.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,platform.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,sched.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,sysctl.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,tmem.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,trace.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,vcpu.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,version.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,xen-compat.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,xen.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,xencomm.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,xenoprof.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,public,xsm,flask_op.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/include,xen,errno.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_32/index.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/.deps
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,arch-x86,cpuid.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,arch-x86,hvm,save.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,arch-x86,xen-mca.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,arch-x86,xen-x86_64.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,arch-x86,xen.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,arch-x86_64.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,callback.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,dom0_ops.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,domctl.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,elfnote.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,event_channel.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,features.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,gcov.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,grant_table.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,hvm,e820.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,hvm,hvm_info_table.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,hvm,hvm_op.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,hvm,hvm_xs_strings.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,hvm,ioreq.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,hvm,params.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,hvm,pvdrivers.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,hvm,save.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,io,blkif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,io,console.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,io,fbif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,io,fsif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,io,kbdif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,io,libxenvchan.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,io,netif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,io,pciif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,io,protocols.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,io,ring.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,io,tpmif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,io,usbif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,io,vscsiif.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,io,xenbus.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,io,xs_wire.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,kexec.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,mem_event.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,memory.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,nmi.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,physdev.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,platform.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,sched.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,sysctl.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,tmem.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,trace.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,vcpu.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,version.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,xen-compat.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,xen.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,xencomm.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,xenoprof.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,public,xsm,flask_op.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/include,xen,errno.h.html
+%%PORTDOCS%%share/doc/xen/html/hypercall/x86_64/index.html
+%%PORTDOCS%%share/doc/xen/html/index.html
+%%PORTDOCS%%share/doc/xen/html/man/index.html
+%%PORTDOCS%%share/doc/xen/html/man/xenstore-chmod.1.html
+%%PORTDOCS%%share/doc/xen/html/man/xenstore-ls.1.html
+%%PORTDOCS%%share/doc/xen/html/man/xenstore.1.html
+%%PORTDOCS%%share/doc/xen/html/man/xl.1.html
+%%PORTDOCS%%share/doc/xen/html/man/xl.cfg.5.html
+%%PORTDOCS%%share/doc/xen/html/man/xl.conf.5.html
+%%PORTDOCS%%share/doc/xen/html/man/xlcpupool.cfg.5.html
+%%PORTDOCS%%share/doc/xen/html/misc/amd-ucode-container.txt
+%%PORTDOCS%%share/doc/xen/html/misc/channel.txt
+%%PORTDOCS%%share/doc/xen/html/misc/console.txt
+%%PORTDOCS%%share/doc/xen/html/misc/crashdb.txt
+%%PORTDOCS%%share/doc/xen/html/misc/distro_mapping.txt
+%%PORTDOCS%%share/doc/xen/html/misc/dump-core-format.txt
+%%PORTDOCS%%share/doc/xen/html/misc/grant-tables.txt
+%%PORTDOCS%%share/doc/xen/html/misc/index.html
+%%PORTDOCS%%share/doc/xen/html/misc/kexec_and_kdump.txt
+%%PORTDOCS%%share/doc/xen/html/misc/libxl_memory.txt
+%%PORTDOCS%%share/doc/xen/html/misc/pci-device-reservations.txt
+%%PORTDOCS%%share/doc/xen/html/misc/printk-formats.txt
+%%PORTDOCS%%share/doc/xen/html/misc/pvh-readme.txt
+%%PORTDOCS%%share/doc/xen/html/misc/sedf_scheduler_mini-HOWTO.txt
+%%PORTDOCS%%share/doc/xen/html/misc/tscmode.txt
+%%PORTDOCS%%share/doc/xen/html/misc/vbd-interface.txt
+%%PORTDOCS%%share/doc/xen/html/misc/vtd.txt
+%%PORTDOCS%%share/doc/xen/html/misc/vtpm-platforms.txt
+%%PORTDOCS%%share/doc/xen/html/misc/vtpm.txt
+%%PORTDOCS%%share/doc/xen/html/misc/vtpmmgr.txt
+%%PORTDOCS%%share/doc/xen/html/misc/xen-error-handling.txt
+%%PORTDOCS%%share/doc/xen/html/misc/xenpaging.txt
+%%PORTDOCS%%share/doc/xen/html/misc/xenstore-ring.txt
+%%PORTDOCS%%share/doc/xen/html/misc/xenstore.txt
+%%PORTDOCS%%share/doc/xen/html/misc/xl-disk-configuration.txt
+%%PORTDOCS%%share/doc/xen/html/misc/xsm-flask.txt
+@dir etc/xen/auto
+@dir /var/db/xen/xenpaging
+@dir /var/db/xen
+@dir /var/db/xenstored
+@dir /var/log/xen
+@dir /var/xen/dump
+@dir /var/xen



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201504012219.t31MJgxX039956>