New commits:
commit 0cd3caf12555dd1823bb593c0f1ea2fd9c61bef5
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
kvm: Removed whitespace
commit 2d613357472b4289a0dd2f4a0cb930d460b76489
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
kvm: Updated to 74. Kernel module location moved to architecture-specific
subdirs
+#
SOURCE_HASH=sha512:9c41466e939ecfa8f781b370306532ba8fad03dc30ff4020864ac298d29c4ed74f93c94a0e563cdc2c33a751e4757de6a5c39a25e4174b77b08be2262ea99c40
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
LICENSE[0]=GPL
SECURITY_PATCH=1
@@ -12,15 +12,15 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-${VERSION}
ENTERED=20070410
SHORT="kvm provides userspace tools for the kernel virtual
machine"
cat << EOF
-KVM (for Kernel-based Virtual Machine) is a full virtualization solution for
+KVM (for Kernel-based Virtual Machine) is a full virtualization solution for
Linux on x86 hardware containing virtualization extensions (Intel VT or
AMD-V).
-It consists of a loadable kernel module, kvm.ko, that provides the core
-virtualization infrastructure and a processor specific module, kvm-intel.ko
or
-kvm-amd.ko. KVM also requires a modified QEMU although work is underway to
get
+It consists of a loadable kernel module, kvm.ko, that provides the core
+virtualization infrastructure and a processor specific module, kvm-intel.ko
or
+kvm-amd.ko. KVM also requires a modified QEMU although work is underway to
get
the required changes upstream.
-Using KVM, one can run multiple virtual machines running unmodified Linux or
-Windows images. Each virtual machine has private virtualized hardware: a
+Using KVM, one can run multiple virtual machines running unmodified Linux or
+Windows images. Each virtual machine has private virtualized hardware: a
network card, disk, graphics adapter, etc.
The kernel component of KVM is included in mainline Linux, as of 2.6.20.
diff --git a/kernels/kvm/HISTORY b/kernels/kvm/HISTORY
index 32ffa6b..eda356d 100644
--- a/kernels/kvm/HISTORY
+++ b/kernels/kvm/HISTORY
@@ -1,3 +1,7 @@
+2008-09-09 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 74
+ * INSTALL: Kernel objects are now sorted into ia64/ or x86/
+
2008-08-04 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 71
72 is broken with 2.6.26+, see
diff --git a/kernels/kvm/INSTALL b/kernels/kvm/INSTALL
index 3c32d0c..d88711f 100755
--- a/kernels/kvm/INSTALL
+++ b/kernels/kvm/INSTALL
@@ -1,7 +1,13 @@
# install kernel modules
local
kinstalldir="${INSTALL_ROOT}/lib/modules/$(get_kernel_version)/kernel/drivers/kvm"
mkdir -p "$kinstalldir" &&
-for kmod in kernel/*.ko
+
+case $(uname -m) in
+ i*86) local KVM_ARCH=x86 ;;
+ ia64) local KVM_ARCH=ia64;;
+esac &&
+
+for kmod in kernel/$KVM_ARCH/*.ko
do
install -v -o root -g root -m 644 $kmod $kinstalldir
done &&
diff --git a/kernels/kvm/kvm-71.tar.gz.sig b/kernels/kvm/kvm-71.tar.gz.sig
deleted file mode 100644
index 668b848..0000000
Binary files a/kernels/kvm/kvm-71.tar.gz.sig and /dev/null differ
diff --git a/kernels/kvm/kvm-74.tar.gz.sig b/kernels/kvm/kvm-74.tar.gz.sig
new file mode 100644
index 0000000..b28d1ea
Binary files /dev/null and b/kernels/kvm/kvm-74.tar.gz.sig differ
[SM-Commit] GIT changes to master grimoire by Eric Sandall (0cd3caf12555dd1823bb593c0f1ea2fd9c61bef5),
Eric Sandall, 09/09/2008