aboutsummaryrefslogtreecommitdiffstats
path: root/tools/xm-test/ramdisk
diff options
context:
space:
mode:
authorawilliam@xenbuild.aw <awilliam@xenbuild.aw>2006-03-28 08:54:58 -0700
committerawilliam@xenbuild.aw <awilliam@xenbuild.aw>2006-03-28 08:54:58 -0700
commitaba2f778df89a5badc722620f2376b26f6eafe77 (patch)
treefac60f56d09d4c22698fc42a27060b977c4e4871 /tools/xm-test/ramdisk
parentb6d283bdcb7f72167b94ce4e12c6b010a52ee65e (diff)
parentee35c5fbf6f44dd7fd56a15f9af36a4f19c10cd1 (diff)
downloadxen-aba2f778df89a5badc722620f2376b26f6eafe77.tar.gz
xen-aba2f778df89a5badc722620f2376b26f6eafe77.tar.bz2
xen-aba2f778df89a5badc722620f2376b26f6eafe77.zip
merge with xen-unstable.hg
Diffstat (limited to 'tools/xm-test/ramdisk')
-rw-r--r--tools/xm-test/ramdisk/Makefile.am3
-rw-r--r--tools/xm-test/ramdisk/README-XenSource-initrd-0.7-img42
2 files changed, 44 insertions, 1 deletions
diff --git a/tools/xm-test/ramdisk/Makefile.am b/tools/xm-test/ramdisk/Makefile.am
index 2912f7579b..1ac4752ce6 100644
--- a/tools/xm-test/ramdisk/Makefile.am
+++ b/tools/xm-test/ramdisk/Makefile.am
@@ -1,3 +1,4 @@
+INITRD ?= http://xm-test.xensource.com/ramdisks
EXTRA_DIST = skel configs patches
@@ -60,7 +61,7 @@ disk.img: existing
fi
existing:
- @if test -n "$(INITRD)"; then \
+ @if [ -n "$(INITRD)" ] && [ ! -f $(XMTEST_VER_IMG) ] ; then \
wget $(INITRD)/$(XMTEST_VER_IMG); \
fi
@if [ -f $(XMTEST_VER_IMG) ] ; then \
diff --git a/tools/xm-test/ramdisk/README-XenSource-initrd-0.7-img b/tools/xm-test/ramdisk/README-XenSource-initrd-0.7-img
new file mode 100644
index 0000000000..1d2b7037ac
--- /dev/null
+++ b/tools/xm-test/ramdisk/README-XenSource-initrd-0.7-img
@@ -0,0 +1,42 @@
+XenSource xm-test 0.7 initrd.img
+================================
+
+http://xm-test.xensource.com/ramdisks/initrd-0.7.img is an initrd suitable for
+use with Xen's xm-test regression testing suite. It has been built and
+provided by XenSource, for the convenience of Xen users. xm-test initrds may
+be mixed across minor xm-test versions, but not across major versions; this
+initrd is suitable for all 0.7.x versions of xm-test (as shipped with Xen
+3.0.x).
+
+In order to use this initrd, run "./autogen; ./configure; make existing"
+inside the xm-test directory, and the initrd will be downloaded automatically.
+Alternatively, if you have already downloaded this file, place it into the
+xm-test/ramdisk directory and run the same command. In either case,
+runtest.sh can then be used as normal. See xm-test/README for more details.
+
+This initrd was built using the infrastructure provided by xm-test. It is a
+full guest operating system and filesystem, and as such includes a large
+number of pieces of software. The source code for the majority of these are
+included in full inside the file
+http://xm-test.xensource.com/ramdisks/initrd.0.7.img-buildroot.tar.bz2, or
+alongside this file. Copyright statements and licences are contained therein.
+The remaining source code is included in the Xen distribution, at
+http://www.xensource.com/xen/downloads/archives.html. The configurations used
+for BusyBox, uClibc, and Buildroot are available as
+http://xm-test.xensource.com/ramdisks/initrd-0.7-busybox-config,
+http://xm-test.xensource.com/ramdisks/initrd-0.7-uClibc-config, and
+http://xm-test.xensource.com/ramdisks/initrd-0.7-buildroot-config
+respectively, or alongside this file.
+
+XenSource and the Xen contributors are grateful to the authors of these
+software packages for their contributions to free and open-source software.
+
+
+Buildroot and BusyBox are Copyright (c) Erik Andersen <andersen@codepoet.org>.
+BusyBox is licensed under the GNU General Public License (GPL). A copy of
+this license is available in the file GPL-2,
+http://xm-test.xensource.com/ramdisks/GPL-2, or alongside this file.
+
+uClibc is licensed under the GNU Lesser General Public License (LGPL). A copy
+of this license is available in the file
+http://xm-test.xensource.com/ramdisks/LGPL-2, or alongside this file.