diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2009-02-17 11:11:17 +0000 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2009-02-17 11:11:17 +0000 |
commit | 701b5e769638907586f459fde98d8fb7a13a4a44 (patch) | |
tree | 9ff1ffdb6d077e8116ba6211995c823b72440362 /buildconfigs | |
parent | 16f19862024c165f86454f4317431e5710c99260 (diff) | |
download | xen-701b5e769638907586f459fde98d8fb7a13a4a44.tar.gz xen-701b5e769638907586f459fde98d8fb7a13a4a44.tar.bz2 xen-701b5e769638907586f459fde98d8fb7a13a4a44.zip |
BUILD: Add option to build the Xen pvops git tree.
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Diffstat (limited to 'buildconfigs')
-rw-r--r-- | buildconfigs/enable-xen-config | 57 |
1 files changed, 49 insertions, 8 deletions
diff --git a/buildconfigs/enable-xen-config b/buildconfigs/enable-xen-config index 75f648eab6..751b582c86 100644 --- a/buildconfigs/enable-xen-config +++ b/buildconfigs/enable-xen-config @@ -19,29 +19,70 @@ setopt() # Then append the new value case ${VALUE} in - y|m) echo "${OPTION}=${VALUE}" >> "${CONFIG}" ;; - n) echo "# ${OPTION} is not set" >> "${CONFIG}" ;; - *) echo "Invalid value ${VALUE} for ${OPTION}" 1>&2 ; exit 1 ;; + n) echo "# ${OPTION} is not set" >> "${CONFIG}" ;; + y|m|*) echo "${OPTION}=${VALUE}" >> "${CONFIG}" ;; esac } setopt CONFIG_PARAVIRT y +setopt CONFIG_PARAVIRT_DEBUG y setopt CONFIG_PARAVIRT_GUEST y + setopt CONFIG_XEN y +setopt CONFIG_XEN_BLKDEV_FRONTEND y +setopt CONFIG_XEN_NETDEV_FRONTEND y +setopt CONFIG_XEN_KBDDEV_FRONTEND y +setopt CONFIG_XEN_FBDEV_FRONTEND y +setopt CONFIG_XEN_BALLOON y +setopt CONFIG_XEN_SCRUB_PAGES y +setopt CONFIG_XEN_DEV_EVTCHN y +setopt CONFIG_XEN_BACKEND y +setopt CONFIG_XEN_BLKDEV_BACKEND y +setopt CONFIG_XEN_NETDEV_BACKEND y +setopt CONFIG_XENFS y +setopt CONFIG_XEN_COMPAT_XENFS y +setopt CONFIG_HVC_XEN y +setopt CONFIG_XEN_MAX_DOMAIN_MEMORY 32 +setopt CONFIG_XEN_DEBUG_FS y +setopt CONFIG_XEN_DOM0 y + setopt CONFIG_VMI y + setopt CONFIG_KVM y setopt CONFIG_KVM_INTEL y setopt CONFIG_KVM_AMD y +setopt CONFIG_KVM_CLOCK y +setopt CONFIG_KVM_GUEST n +setopt CONFIG_KVM_TRACE n + setopt CONFIG_LGUEST n -setopt CONFIG_XEN_BLKDEV_FRONTEND y -setopt CONFIG_XEN_NETDEV_FRONTEND y -setopt CONFIG_HVC_XEN y -setopt CONFIG_NUMA n + setopt CONFIG_LOCALVERSION_AUTO n +# Should all be set one way or another in defconfig but aren't +setopt CONFIG_NUMA n +setopt CONFIG_X86_VSMP n +setopt CONFIG_X86_UV n +setopt CONFIG_CALGARY_IOMMU n +setopt CONFIG_AMD_IOMMU n +setopt CONFIG_MAXSMP n +setopt CONFIG_SPARSEMEM_VMEMMAP n +setopt CONFIG_I7300_IDLE n +setopt CONFIG_DMAR n +setopt CONFIG_INTR_REMAP n +setopt CONFIG_GFS2_FS n +setopt CONFIG_IOMMU_DEBUG n + case ${XEN_TARGET_ARCH} in x86_32) setopt CONFIG_64BIT n ;; - x86_64) setopt CONFIG_64BIT y ;; + x86_64) + setopt CONFIG_64BIT y + setopt CONFIG_IA32_EMULATION y + setopt CONFIG_IA32_AOUT n + setopt CONFIG_CRYPTO_AES_X86_64 n + setopt CONFIG_CRYPTO_SALSA20_X86_64 n + setopt CONFIG_CRYPTO_TWOFISH_X86_64 n + ;; *) ;; esac |