Changeset View
Changeset View
Standalone View
Standalone View
head/emulators/xen-kernel/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= xen | PORTNAME= xen | ||||
PKGNAMESUFFIX= -kernel | PKGNAMESUFFIX= -kernel | ||||
PORTVERSION= 4.5.1 | PORTVERSION= 4.5.1 | ||||
PORTREVISION= 1 | |||||
CATEGORIES= emulators | CATEGORIES= emulators | ||||
MASTER_SITES= http://bits.xensource.com/oss-xen/release/${PORTVERSION}/ | MASTER_SITES= http://bits.xensource.com/oss-xen/release/${PORTVERSION}/ | ||||
MAINTAINER= bapt@FreeBSD.org | MAINTAINER= bapt@FreeBSD.org | ||||
COMMENT= Hypervisor using a microkernel design | COMMENT= Hypervisor using a microkernel design | ||||
LICENSE= GPLv2 | LICENSE= GPLv2 | ||||
Show All 11 Lines | |||||
WRKSRC_SUBDIR= xen | WRKSRC_SUBDIR= xen | ||||
EXTRA_PATCHES= ${FILESDIR}/0001-introduce-a-helper-to-allocate-non-contiguous-memory.patch:-p2 \ | EXTRA_PATCHES= ${FILESDIR}/0001-introduce-a-helper-to-allocate-non-contiguous-memory.patch:-p2 \ | ||||
${FILESDIR}/0002-vmap-avoid-hitting-an-ASSERT-with-vfree-NULL.patch:-p2 \ | ${FILESDIR}/0002-vmap-avoid-hitting-an-ASSERT-with-vfree-NULL.patch:-p2 \ | ||||
${FILESDIR}/0003-x86-shadow-fix-shadow_track_dirty_vram-to-work-on-hv.patch:-p2 \ | ${FILESDIR}/0003-x86-shadow-fix-shadow_track_dirty_vram-to-work-on-hv.patch:-p2 \ | ||||
${FILESDIR}/0004-x86-hap-make-hap_track_dirty_vram-use-non-contiguous.patch:-p2 \ | ${FILESDIR}/0004-x86-hap-make-hap_track_dirty_vram-use-non-contiguous.patch:-p2 \ | ||||
${FILESDIR}/0005-x86-rework-paging_log_dirty_op-to-work-with-hvm-gues.patch:-p2 \ | ${FILESDIR}/0005-x86-rework-paging_log_dirty_op-to-work-with-hvm-gues.patch:-p2 \ | ||||
${FILESDIR}/0006-xen-pvh-enable-mmu_update-hypercall.patch:-p2 \ | ${FILESDIR}/0006-xen-pvh-enable-mmu_update-hypercall.patch:-p2 \ | ||||
${FILESDIR}/0007-iommu-fix-usage-of-shared-EPT-IOMMU-page-tables-on-P.patch:-p2 \ | ${FILESDIR}/0007-iommu-fix-usage-of-shared-EPT-IOMMU-page-tables-on-P.patch:-p2 \ | ||||
${FILESDIR}/0008-xen-arm-mm-Do-not-dump-the-p2m-when-mapping-a-foreig.patch:-p2 | ${FILESDIR}/0008-xen-arm-mm-Do-not-dump-the-p2m-when-mapping-a-foreig.patch:-p2 \ | ||||
${FILESDIR}/xsa148-4.5.patch:-p2 \ | |||||
${FILESDIR}/xsa149.patch:-p2 \ | |||||
${FILESDIR}/xsa150.patch:-p2 \ | |||||
${FILESDIR}/xsa151.patch:-p2 \ | |||||
${FILESDIR}/xsa152-4.5.patch:-p2 | |||||
.include <bsd.port.options.mk> | .include <bsd.port.options.mk> | ||||
.if ${OPSYS} != FreeBSD | .if ${OPSYS} != FreeBSD | ||||
IGNORE= Only supported on FreeBSD | IGNORE= Only supported on FreeBSD | ||||
.endif | .endif | ||||
.if ${OSVERSION} < 1100055 | .if ${OSVERSION} < 1100055 | ||||
Show All 13 Lines |