]>
xenbits.xensource.com Git - xentesttools/bootstrap.git/log
Boris Ostrovsky [Tue, 7 Jul 2015 22:15:37 +0000 (18:15 -0400)]
Makefile: Xen no longer creates dist/install/etc/udev which breaks.
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Wed, 11 Feb 2015 14:45:41 +0000 (09:45 -0500)]
Makefile: Link libvccard to /usr/lib from /usr/lib/xen/lib
They are installed there since qemu-traditional builds them
and ends up installing them in /usr/lib/xen/lib. However
the linker only looks in /usr/lib so we fail when starting
that. Hence link the file to /usr/lib/xen/lib.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Wed, 11 Feb 2015 14:44:17 +0000 (09:44 -0500)]
Makefile: rm files after python-deps.
The python-extra removes the files, but we might (if run
with make -j8) also extract the files in other build
stanzas. As such put it back in the python one to remove
the files.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 10 Feb 2015 21:56:06 +0000 (16:56 -0500)]
Fix
8a10beae1649961c6d3ccc3fa7a22a372707fa6 "Makefile: QEMU build options."
for which I left accidently the '+' when I copied it.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 10 Feb 2015 21:24:20 +0000 (16:24 -0500)]
Makefile: make xen-clean should use 'mrproper' instead of rm -Rf
As that its job.
Suggested-by: Boris Ostrovksy <boris.ostrovksy@oracle.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 10 Feb 2015 17:38:53 +0000 (12:38 -0500)]
Makefile: perf-install
does not like to be build in parallel. Disable that (And also don't be
so verbose). We also need to fix up the depends.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 10 Feb 2015 17:08:07 +0000 (12:08 -0500)]
test VM file: Add bridge switch and make the directory depend on the file
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 10 Feb 2015 17:06:33 +0000 (12:06 -0500)]
rcS/inittab: xen-detect under Haswell for PV guests report it as HVM
which means we put in inittab 'ttyS0' - but we want 'hvc0'.
Do one more test for console=hvc0 and if that is found
assume PV.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 10 Feb 2015 16:48:39 +0000 (11:48 -0500)]
When booting with 'test=net' (default) also run web-server
As we want to be able to trigger the netperf/netserver tests
in that case as well.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 10 Feb 2015 16:27:52 +0000 (11:27 -0500)]
Makefile: When building Xen 4.5 or later don't build with python-extra (nor perl)
As we really don't need them. In the old days of 'Xend' that
might be true - but with Xen 4.5 or later 'Xend' is truly gone.
We do need to rm those files otherwise we end with some extra
dependencies.
I am not sure why we need perl either.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 10 Feb 2015 16:23:11 +0000 (11:23 -0500)]
Makefile: python dependens
We need python for 'pygrub' and 'xend'. However it is
unclear why we need 'python-extra's such as the development
libraries. As such just move them to their own build
stanza and we can tweak this at some other point.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 10 Feb 2015 16:20:44 +0000 (11:20 -0500)]
Makefile: Don't bundle cpufreq, pm-utils, and xenalyze
As we don't use them 99% unless you are trying to troubleshoot
an particular problem - in which case you will modify the
make lines.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 10 Feb 2015 16:18:04 +0000 (11:18 -0500)]
Makefile: Strip debug options from QEMU-traditional.
It (in Xen 4.6) ends up being an 20MB file. But since there
is no development being done on it - we might as well
strip out the debug pieces out of it to save space on the ramdisk.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 10 Feb 2015 16:16:53 +0000 (11:16 -0500)]
Makefile: Disable plymouth install.
We needed that at some point to make sure that KMS would function
properly - but at this point it is just a waste of extra
space on the ramdisk.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 10 Feb 2015 16:08:54 +0000 (11:08 -0500)]
Makefile: QEMU build options.
For Xen 4.4 and later we want to limit the amount of pieces of
code that qemu-xen is built with. It pulls in libSDL, libgtk, etc.
We also want to disable BLKTAP1 as we do not need it.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 10 Feb 2015 16:30:56 +0000 (11:30 -0500)]
Makefile: clean removes xen/dist
as well.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 10 Feb 2015 15:57:34 +0000 (10:57 -0500)]
Makefile: Also run 'defconfig' on seabios and clean it up when doing 'clean'
.. as we had forgotten to do it in the past.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 10 Feb 2015 16:25:10 +0000 (11:25 -0500)]
Makefile: Turn 'autoballon' feature off.
We do not want to use it as we are running of an ramdisk.
Anytime we shrink - we might have less space to run applications
and can risk the danger of OOM.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 10 Feb 2015 15:54:35 +0000 (10:54 -0500)]
Xen/configure: Disable building blktap2 (as we don't use it).
For our testing we only use phy devices so the extra code
is not needed.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 10 Feb 2015 16:11:58 +0000 (11:11 -0500)]
config: Disable CTF and DTRACE
If we are building an UEK kernel we don't want to build with
DTRACE as we do not have all the required user-space bits.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Mon, 13 Oct 2014 20:51:01 +0000 (16:51 -0400)]
config: Enable x2APIC and AMD IOMMU so baremetal can work on large machines.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 13 May 2014 19:40:52 +0000 (15:40 -0400)]
network: If the 'test' parameter is used still create an ifup-script
instead of just ignoring that.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 29 Apr 2014 13:59:56 +0000 (09:59 -0400)]
rcS/network: Bring up to six interfaces instead of two.
With more NICs (for SR-IOV testing) the built-in NIC can
show up _after_ the SR-IOV one when module loading. As such
just bring up more interfaces.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 29 Apr 2014 13:58:05 +0000 (09:58 -0400)]
Intel firmware: Update it from Fedora 20
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 29 Apr 2014 13:57:13 +0000 (09:57 -0400)]
busybox: Also build in netcat
As it is quite useful.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 29 Apr 2014 13:53:00 +0000 (09:53 -0400)]
Makefile/config: Add support for IEE1394 support.
To build it as part of the xtt, do:
make libraw1394-install
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 29 Apr 2014 13:50:32 +0000 (09:50 -0400)]
isolinux/rcS: Add 'test=cpu-low' and 'test=cpu-high' test-cases
The first will consume one CPU by spinning around and
doing md5sum of the memory. The later will do this on
all of the CPUs.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 29 Apr 2014 13:44:13 +0000 (09:44 -0400)]
AMD microcode:
Update it from Fedora 20.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 29 Apr 2014 13:42:30 +0000 (09:42 -0400)]
Makefile: Use 'mrproper' when cleaning Xen's directory.
We weren't doing that which meant we still had the
obsoleted versions of binary that Xen pulls - such as
QEMU/SeaBIOS, etc.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 29 Apr 2014 13:41:30 +0000 (09:41 -0400)]
Makefile: Don't use '--disable-opengl' when building Xen.
We had it at some point (I don't remember why) but it breaks
compilation for Xen 4.4 and later.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 29 Apr 2014 13:40:31 +0000 (09:40 -0400)]
config: Disable CONFIG_DEBUG_VIRTUAL as it breaks baremetal and Xen
Still unclear why.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 21 Jan 2014 17:26:07 +0000 (12:26 -0500)]
config: Enable CONFIG_DEBUG_VM= and CONFIG_DEBUG_VIRTUAL
to find out if PVH is accessing pages during bootup outside
proper ranges.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 21 Jan 2014 17:24:45 +0000 (12:24 -0500)]
config: Enable PCI ACPI hotplug and memory. And XEN PVH
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 1 Oct 2013 14:02:00 +0000 (10:02 -0400)]
Makefile: early microcode cpio generation - optional on EARLY_MICROCODE variable
If the EARLY_MICROCODE env variable is set then we will generate
the early cpio image. Otherwise we won't and will use the old-style
of putting it in /lib/firmware/.
Also fix the AMD ucode generation - it was using the Intel blobs
and not the AMD ones.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 1 Oct 2013 13:47:08 +0000 (09:47 -0400)]
rcS: Use 'xm' for Xen 4.2 as 'xl' has issues with save/restore
of PVHVM guests.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Wed, 4 Sep 2013 16:04:26 +0000 (12:04 -0400)]
config: Reboot the machine if softlockups or other issues appear.
Instead of continuing on in a zombie state.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 19 Jul 2013 18:52:53 +0000 (14:52 -0400)]
config: Enable microcode (early and normal) build options.
Since by default it is =m which means the early loading parts
won't be built-in.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 19 Jul 2013 18:50:25 +0000 (14:50 -0400)]
spinlock_hog: A simple module that hogs all of the CPUs doing
spinlock/unlock.
Will cause the 'softlockup' splat to show up.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 19 Jul 2013 18:47:29 +0000 (14:47 -0400)]
xen_diag: Add diagnostic module that causes 'xl debug-keys 0dreg'
This is a debug facility that can be handy at some point.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 19 Jul 2013 18:38:28 +0000 (14:38 -0400)]
rcS, primary_fb: Redirect modprobe output to /dev/null
There is no need for it - especially if it fails.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 19 Jul 2013 18:12:27 +0000 (14:12 -0400)]
Makefile: Generate initramfs with the early microcode in it.
The microcode blob is prepended right in front of the normal
initramfs.cpio.gz
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 19 Jul 2013 17:55:32 +0000 (13:55 -0400)]
firmware: Add the AMD microcode blobs
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 19 Jul 2013 17:52:18 +0000 (13:52 -0400)]
rcS: Fix iperf hogging the console.
We forgot to put in the background.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 19 Jul 2013 17:49:36 +0000 (13:49 -0400)]
rcS: Fix the annoying "init: starting pid XYZ, tty '/dev/hvc0': '/bin/sh, not found"
The reason the /etc/inittab was not re-read (even
thought we did an kill -1 1 within this startup
script) is b/c:
(from busybox/init/init.c)
/*
* NB: while SYSINIT/WAIT/ONCE are being processed,
* SIGHUP ("reread /etc/inittab") will be ignored.
* Rationale: it would be ambiguous whether SYSINIT/WAIT/ONCE
* need to be rerun or not.
*/
and init.d/rcS is SYSINIT - so no SIGHUP can be done as
that is running. As such we just spawn a nohup subprocess that will
do it for us.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 28 Jun 2013 13:42:19 +0000 (09:42 -0400)]
rcd: No need to run these from the initial script and depend
on network always being on.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Wed, 26 Jun 2013 16:56:49 +0000 (12:56 -0400)]
Makefile: perf-install.
Fix up the dependency and the compile target.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 25 Jun 2013 18:57:15 +0000 (14:57 -0400)]
Revert "Makefile: Make it possible to build a quite build."
This reverts commit
18626953718e73906bd9745855edc8f14c5ad521 .
Conflicts:
Makefile
It makes it soo much harder to troubleshoot
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Sat, 22 Jun 2013 02:08:50 +0000 (22:08 -0400)]
Makefile: For Xen 4.2 also create an extra directory
When booting using a 32-bit dom0, I see:
qemu-system-i386: looking for plugins in '/usr/lib64/sasl2', failed to open directory, error: No such file
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 21 Jun 2013 19:38:15 +0000 (15:38 -0400)]
Makefile: Add 'xen' to the COMPONENTS so that 'make clean' works
there too.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 21 Jun 2013 17:21:25 +0000 (13:21 -0400)]
config: Enable CONFIG_KGDB_KDB
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 21 Jun 2013 17:20:43 +0000 (13:20 -0400)]
Makefile: Remove the config file for Xen when make clean
is invoked.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 21 Jun 2013 17:20:28 +0000 (13:20 -0400)]
README: Fix the URL.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 14 Jun 2013 18:19:50 +0000 (14:19 -0400)]
README: Add the initial README file.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 14 Jun 2013 18:02:56 +0000 (14:02 -0400)]
debugspace: Move the ssh_stuff in root/ssh_stuff
(And also alter the README file to reflect new path).
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 14 Jun 2013 17:50:46 +0000 (13:50 -0400)]
Makefile: Disable building perf for right now.
I keep on getting issues with it failing to build. Not sure
why.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 14 Jun 2013 16:49:37 +0000 (12:49 -0400)]
debugspace: Add init.custom and ssh_stuff to deal with SSH keys.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 14 Jun 2013 16:21:40 +0000 (12:21 -0400)]
Makefile: Add XEN_OPTS to pass in extra build arguments to Xen.
For example:
XEN_OPTS="debug=y"
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 14 Jun 2013 16:19:18 +0000 (12:19 -0400)]
Makefile: Move the targets around to make it easier on the eye.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 14 Jun 2013 16:16:31 +0000 (12:16 -0400)]
Makefile: Drop oprofile build, use perf build.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 14 Jun 2013 16:08:06 +0000 (12:08 -0400)]
Makfile: Xen configure by defualt sets the prefix to /usr/local.
We want /usr.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 14 Jun 2013 15:30:35 +0000 (11:30 -0400)]
sources: Add correct GIT address for xen-unstable tree.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Mon, 10 Jun 2013 16:25:54 +0000 (12:25 -0400)]
discard_io: Make it possible to give start and end LBA's.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Sat, 8 Jun 2013 19:24:31 +0000 (15:24 -0400)]
Makefile: Make it possible to build a quite build.
V=1 will make it noisy.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Mon, 10 Jun 2013 14:22:26 +0000 (10:22 -0400)]
config: Allow KMEMLEAK to have a bigger buffer.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Wed, 8 May 2013 14:23:18 +0000 (10:23 -0400)]
Add xenalyze to the build system.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Wed, 8 May 2013 14:19:11 +0000 (10:19 -0400)]
read_intr: Also see the IPIs.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Wed, 8 May 2013 14:18:18 +0000 (10:18 -0400)]
config: Enable DEBUG_MEMLEAK and HYPERVISOR_GUEST (for v3.10)
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Wed, 8 May 2013 14:17:56 +0000 (10:17 -0400)]
boot: No need for ip=eth0::... it slows down the bootup.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Wed, 8 May 2013 14:17:15 +0000 (10:17 -0400)]
Xen4.3 - /etc/xen/scripts/locking.sh requires Perl, so lets have it.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Wed, 8 May 2013 14:15:57 +0000 (10:15 -0400)]
Add NO_XEN=1 so that we can build an image without Xen in it.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 22 Mar 2013 17:11:24 +0000 (13:11 -0400)]
config: Enable XEN_STUB
To catch power management issues in the future.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 22 Mar 2013 17:10:52 +0000 (13:10 -0400)]
config: early-devs
is not really needed and the build/bootup works OK without it.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 12 Mar 2013 14:34:44 +0000 (10:34 -0400)]
microcode: Update from microcode_ctl-2.0-2.fc18.x86_64
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Mon, 11 Mar 2013 20:50:21 +0000 (16:50 -0400)]
Makefile: Also use libunwind RPMs for perf.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Mon, 11 Mar 2013 19:55:35 +0000 (15:55 -0400)]
config: Add Xen CPU and memory hotplug code.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Mon, 11 Mar 2013 19:50:20 +0000 (15:50 -0400)]
Makefile: perf: v3.9 of Linux does NUMA.
We don't have the libs for it so for right now disable it.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Mon, 11 Mar 2013 19:49:23 +0000 (15:49 -0400)]
Makefile: Xen 4.2 support to build and a pm-suspend build failure issue.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Mon, 11 Mar 2013 19:47:33 +0000 (15:47 -0400)]
discard_io: Little tool to send DISCARD commands.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 15 Jan 2013 21:08:52 +0000 (16:08 -0500)]
Makefile: Build only 64-bit hypervisor and fix rcS
.. by not launching 'xend' under Xen 4.2.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 4 Dec 2012 19:07:25 +0000 (14:07 -0500)]
Makefile: Fix build for Xen unstable.
The udev/hotplug directory is not used anymore.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Wed, 28 Nov 2012 20:37:06 +0000 (15:37 -0500)]
firmware: Include Intel microcode.
Taken from microcode_ctl-1.17-25.fc16.x86_64
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Wed, 28 Nov 2012 20:36:13 +0000 (15:36 -0500)]
firmware: Also bundle micrcode.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Mon, 29 Oct 2012 15:58:31 +0000 (11:58 -0400)]
drivers: Add dma_test
to check SWIOTLB for contingous allocations of compound pages.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 2 Oct 2012 14:44:52 +0000 (10:44 -0400)]
fs: Mount devpts
I am not sure how we worked before, but I started getting:
PTY allocation request failed on channel 0
when trying to SSH. It was due to the devpts not being
mounted.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 2 Oct 2012 14:43:28 +0000 (10:43 -0400)]
config: Detect hung task and don't compile for inlining.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Wed, 5 Sep 2012 17:57:04 +0000 (13:57 -0400)]
Makefile: Enable zxsmalloc to make zcache work.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Wed, 5 Sep 2012 17:56:44 +0000 (13:56 -0400)]
config: Enable CONFIG_PARAVIRT_TIME_ACCOUNTING=y
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Wed, 5 Sep 2012 17:48:25 +0000 (13:48 -0400)]
Makefile: Install Realtech firmware as well.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Wed, 5 Sep 2012 17:47:57 +0000 (13:47 -0400)]
Makefile: Provide appropiate binary for oprofile.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Wed, 5 Sep 2012 17:47:16 +0000 (13:47 -0400)]
Makefile: Work with Xen 4.2
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Wed, 5 Sep 2012 17:45:40 +0000 (13:45 -0400)]
config: Set XEN_DEBUG_FS, MAX_MEMORY=512 and enable Intel Idle.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Wed, 5 Sep 2012 17:44:09 +0000 (13:44 -0400)]
firmware: Radeon and RealTek
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Thu, 2 Aug 2012 19:16:50 +0000 (15:16 -0400)]
config: Enable ftrace.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Fri, 6 Jul 2012 12:36:12 +0000 (08:36 -0400)]
Makefile: Fix regression introduced by
7523bbf701d7e2745a60c638fc0e6a022ad9d6b5
(by mistake took most of the targets).
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Thu, 5 Jul 2012 21:20:06 +0000 (17:20 -0400)]
Makefile: Make the directfb compile more selective.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Thu, 5 Jul 2012 14:50:42 +0000 (10:50 -0400)]
Makefile: Make the directfb optional
and also move some of the depends.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 26 Jun 2012 14:09:43 +0000 (10:09 -0400)]
config: Add MACVTAP to the build.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 26 Jun 2012 14:05:45 +0000 (10:05 -0400)]
boot: Add another option for test=netstatic which will
bootup a guest with a static IP set for eth0.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Tue, 26 Jun 2012 14:04:28 +0000 (10:04 -0400)]
Makefile: Fix oprofile compile issues
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Konrad Rzeszutek Wilk [Thu, 21 Jun 2012 16:45:17 +0000 (12:45 -0400)]
http: Start httpd when test=netstatic is provided.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>