From 45f4ef13359d81a3440a7cf5a3dccc5484947bb9 Mon Sep 17 00:00:00 2001 From: Robby Workman Date: Fri, 1 Apr 2011 12:59:29 -0500 Subject: system/xen: Removed (needs update) This will be updated by the maintainer after 13.37 releases, but he's not done with the needed changes yet... Signed-off-by: Robby Workman --- system/xen/dom0/kernel-xen.sh | 110 ------------------------------------------ 1 file changed, 110 deletions(-) delete mode 100644 system/xen/dom0/kernel-xen.sh (limited to 'system/xen/dom0/kernel-xen.sh') diff --git a/system/xen/dom0/kernel-xen.sh b/system/xen/dom0/kernel-xen.sh deleted file mode 100644 index 283de871802d..000000000000 --- a/system/xen/dom0/kernel-xen.sh +++ /dev/null @@ -1,110 +0,0 @@ -#!/bin/sh - -# Xem dom0 kernel installation script - -# Written by Chris Abela -# 20100515 -# Updated by mario -# 20100904 - -KERNEL=${KERNEL:-huge} -VERSION=${VERSION:-2.6.34.7} - -# Rebased patches version -SVERSION=${SVERSION:-2.6.34-6} - -# Xen version -XVERSION=${XVERSION:-4.0.1} - -BOOTLOADER=${BOOTLOADER:-lilo} - -# Automatically determine the architecture we're building on: -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - x86_64) ARCH=x86_64 ;; - # Bail out on everything else: - *) echo "Unsupported architecture detected ($ARCH)"; exit ;; - esac -fi - -CWD=$(pwd) -XEN=${XEN:-/tmp/xen} -PATCH=${PATCH:-/tmp/xen/patch-$VERSION} -MODINST=${MODINST:-/tmp/xen/modules} - -set -e - -rm -rf $XEN -mkdir -p $PATCH $MODINST -cd $PATCH -tar -xvf $CWD/xen-patches-$SVERSION.tar.bz2 - -if [ ! -d /usr/src/linux-$VERSION ]; then - echo "Missing kernel source, get it from kernel.org and rerun this script." - exit -fi - -# Prepare kernel source -cd /usr/src -rm -rf linux-$VERSION-xen xenlinux -cp -ar linux-$VERSION linux-$VERSION-xen -ln -s linux-$VERSION-xen xenlinux - -cd linux-$VERSION-xen -make clean -for i in $PATCH/* ; do - echo Patching $i - patch -p1 -s < $i -done - -# Copy the right config -cat $CWD/config-${KERNEL}-${ARCH}-${VERSION}-xen > .config - -# If the user wants, we will run menuconfig -if [ "$MENUCONFIG" = yes ]; then - unset junk - make menuconfig - while [ "$junk" != N ]; do - echo - echo "Do you want to run" - echo "# make menuconfig" - echo -n "again? (Y/N) " - read junk - if [ "$junk" = Y ]; then - make menuconfig - fi - done -fi - -make vmlinux modules -make modules_install INSTALL_MOD_PATH=$MODINST - -# We already have these -rm -rf $MODINST/lib/firmware - -# Strip kernel symbols -strip vmlinux -o vmlinux-stripped - -# For lilo we pack kernel up with mbootpack -if [ "$BOOTLOADER" = lilo ]; then - gzip -d -c /boot/xen-${XVERSION}.gz > xen-${XVERSION} - mbootpack -o vmlinux-stripped-mboot -m vmlinux-stripped xen-${XVERSION} - gzip vmlinux-stripped-mboot -c > vmlinuz -elif [ "$BOOTLOADER" = grub ]; then - gzip vmlinux-stripped -c > vmlinuz -fi - -install -D -m 644 vmlinuz /boot/vmlinuz-$KERNEL-$VERSION-xen -install -m 644 System.map /boot/System.map-$KERNEL-$VERSION-xen -install -m 644 .config /boot/config-$KERNEL-$VERSION-xen - -cd /boot -ln -s vmlinuz-$KERNEL-$VERSION-xen vmlinuz-xen -ln -s System.map-$KERNEL-$VERSION-xen System.map-xen -ln -s config-$KERNEL-$VERSION-xen config-xen - -cp -ar $MODINST/lib/modules/$VERSION-xen /lib/modules - -cd /usr/src/linux-$VERSION-xen -make clean -- cgit v1.2.3