From bb84103f6f6f30e53de4777be1f746ee64f5c32a Mon Sep 17 00:00:00 2001 From: Stu Miller Date: Fri, 13 Aug 2010 07:15:15 -0500 Subject: system/kvm-kmod: Updated for version 2.6.34.1. Signed-off-by: Erik Hanson --- system/kvm-kmod/README | 20 +++++++++++++++----- system/kvm-kmod/kvm-kmod.SlackBuild | 6 ++---- system/kvm-kmod/kvm-kmod.info | 8 ++++---- system/kvm-kmod/slack-desc | 8 ++++---- 4 files changed, 25 insertions(+), 17 deletions(-) diff --git a/system/kvm-kmod/README b/system/kvm-kmod/README index 7ac9a5a737..f8bf89e67b 100644 --- a/system/kvm-kmod/README +++ b/system/kvm-kmod/README @@ -1,9 +1,19 @@ KVM (Kernel-based Virtual Machine) is a full virtualization solution for Linux on x86 hardware containing virtualization extensions -(Intel VT or AMD-V). +(Intel VT or AMD-V). KVM is divided into the KVM-KMOD package +(kernel modules) and the QEMU-KVM package (slightly modified QEMU) +which are both available as separate Slackbuilds. -KVM consists of a loadable kernel module, 'kvm.ko', that provides the +KVM-KMOD consists of a kernel module, 'kvm.ko', that provides the core virtualization infrastructure and a processor specific module, -'kvm-intel.ko' or 'kvm-amd.ko'. This package builds new 'kvm' modules -and headers for older kernels. The new 'kvm' modules do not overwrite -the Slackware pre-built 'kvm' modules. +'kvm-intel.ko' or 'kvm-amd.ko'. Slackware provides these modules +in the 'a/slackware-modules*' packages and the associated headers +in the 'd/slackware-headers*' packages. In most cases the +Slackware provided versions are sufficient to run QEMU-KVM. +KVM-KMOD is only needed if you want to change the KVM modules and +headers to a different version. + +KVM-KMOD updates the modules and headers without overwriting the +Slackware provided versions. If you uninstall KVM-KMOD you will +need to run 'depmod -a' to regenerate the modules.dep and map +files to regain access to the Slackware provided versions. diff --git a/system/kvm-kmod/kvm-kmod.SlackBuild b/system/kvm-kmod/kvm-kmod.SlackBuild index c2c66cd68e..aba544da84 100644 --- a/system/kvm-kmod/kvm-kmod.SlackBuild +++ b/system/kvm-kmod/kvm-kmod.SlackBuild @@ -1,6 +1,6 @@ #!/bin/sh -# Slackware build script for qemu-kvm +# Slackware build script for kvm-kmod # Written by Stu Miller # @@ -22,16 +22,14 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=kvm-kmod -VERSION=${VERSION:-2.6.33.1} +VERSION=${VERSION:-2.6.34.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} -# Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then case "$( uname -m )" in i?86) ARCH=i486 ;; arm*) ARCH=arm ;; - # Unless $ARCH is already set, use uname -m for all other archs: *) ARCH=$( uname -m ) ;; esac fi diff --git a/system/kvm-kmod/kvm-kmod.info b/system/kvm-kmod/kvm-kmod.info index f4477bcab9..5f78b05e3e 100644 --- a/system/kvm-kmod/kvm-kmod.info +++ b/system/kvm-kmod/kvm-kmod.info @@ -1,10 +1,10 @@ PRGNAM="kvm-kmod" -VERSION="2.6.33.1" +VERSION="2.6.34.1" HOMEPAGE="http://www.linux-kvm.org/page/Main_Page" -DOWNLOAD="http://downloads.sourceforge.net/kvm/kvm-kmod-2.6.33.1.tar.bz2" -MD5SUM="18d61c6d95cc7b1c545577836aadbc13" +DOWNLOAD="http://downloads.sourceforge.net/kvm/kvm-kmod-2.6.34.1.tar.bz2" +MD5SUM="c227b58ee33f6035f16abd258bcd92ec" DOWNLOAD_x86_64="" MD5SUM_x86_64="" MAINTAINER="Stu Miller" EMAIL="slackbuilds@go4it2day.com" -APPROVED="dsomero" +APPROVED="Erik Hanson" diff --git a/system/kvm-kmod/slack-desc b/system/kvm-kmod/slack-desc index 83898a9cd9..e0a9ddd86c 100644 --- a/system/kvm-kmod/slack-desc +++ b/system/kvm-kmod/slack-desc @@ -6,14 +6,14 @@ # leave one space after the ':'. |-----handy-ruler--------------------------------------------------------| -kvm-kmod: kvm-kmod (KVM modules and headers for older kernels) +kvm-kmod: kvm-kmod (KVM kernel modules only) kvm-kmod: kvm-kmod: KVM (Kernel-based Virtual Machine) is a full virtualization solution kvm-kmod: for Linux on x86 hardware containing virtualization extensions kvm-kmod: (Intel VT or AMD-V). kvm-kmod: -kvm-kmod: -kvm-kmod: -kvm-kmod: +kvm-kmod: KVM is divided into the KVM-KMOD package (kernel modules) and the +kvm-kmod: QEMU-KVM package (slightly modified QEMU) which are both available +kvm-kmod: as separate Slackbuilds. kvm-kmod: kvm-kmod: -- cgit v1.2.3