@@ -36,6 +36,9 @@ matrix:
env: XEN_TARGET_ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- XEN_CONFIG_EXPERT=y RANDCONFIG=y debug=n
- compiler: gcc
env: XEN_TARGET_ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- debug=y
+ - compiler: gcc
+ env: XEN_TARGET_ARCH=x86_64 XEN_CONFIG_EXPERT=y MEM_SHARING=y debug=y
+
addons:
apt:
sources:
@@ -5,6 +5,9 @@ $CC --version
# random config or default config
if [[ "${RANDCONFIG}" == "y" ]]; then
make -C xen KCONFIG_ALLCONFIG=tools/kconfig/allrandom.config randconfig
+elif [[ "${MEM_SHARING}" == "y" ]]; then
+ echo "CONFIG_MEM_SHARING=y" > xen/.config
+ make -C xen olddefconfig
else
make -C xen defconfig
fi
Add compile test for mem_sharing to avoid future breakage going unnoticed. Signed-off-by: Tamas K Lengyel <tamas@tklengyel.com> --- .travis.yml | 3 +++ scripts/travis-build | 3 +++ 2 files changed, 6 insertions(+)