]> xenbits.xensource.com Git - xentesttools/bootstrap.git/log
xentesttools/bootstrap.git
12 years agoMakefile: Fix the build issues with perf messing up the built modules.
Konrad Rzeszutek Wilk [Tue, 19 Jun 2012 10:43:05 +0000 (06:43 -0400)]
Makefile: Fix the build issues with perf messing up the built modules.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Conflicts:

root_image/Makefile

12 years agoMakefile: Fix spaces at the end of lines
Konrad Rzeszutek Wilk [Fri, 15 Jun 2012 18:02:11 +0000 (14:02 -0400)]
Makefile: Fix spaces at the end of lines

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12 years agoMakefile: build perf and oprofile (also add cpupower)
Konrad Rzeszutek Wilk [Fri, 15 Jun 2012 15:48:04 +0000 (11:48 -0400)]
Makefile: build perf and oprofile (also add cpupower)

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Conflicts:

root_image/Makefile

12 years agoMakefile: Be able to build Xen 4.2
Konrad Rzeszutek Wilk [Thu, 14 Jun 2012 20:34:29 +0000 (16:34 -0400)]
Makefile: Be able to build Xen 4.2

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12 years agoMakefile: copy the opropiate opcodes.
Konrad Rzeszutek Wilk [Fri, 16 Mar 2012 17:53:00 +0000 (13:53 -0400)]
Makefile: copy the opropiate opcodes.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12 years agontpdate: Add ntpdate extraction.
Konrad Rzeszutek Wilk [Fri, 16 Mar 2012 16:09:36 +0000 (12:09 -0400)]
ntpdate: Add ntpdate extraction.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12 years agoconfig: Make it possible to build under 32-bit
Konrad Rzeszutek Wilk [Wed, 20 Jun 2012 17:43:44 +0000 (13:43 -0400)]
config: Make it possible to build under 32-bit

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12 years agonetperf: Use the one we build.
Konrad Rzeszutek Wilk [Wed, 20 Jun 2012 17:36:11 +0000 (13:36 -0400)]
netperf: Use the one we build.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12 years agorc: Add linuxrc file.
Konrad Rzeszutek Wilk [Tue, 5 Jun 2012 16:22:56 +0000 (12:22 -0400)]
rc: Add linuxrc file.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agorcs: Start HTTPD server
Konrad Rzeszutek Wilk [Fri, 4 May 2012 20:08:34 +0000 (16:08 -0400)]
rcs: Start HTTPD server

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agobusybox: Enable busybox HTTPd server to interpret CGI scripts.
Konrad Rzeszutek Wilk [Fri, 4 May 2012 20:07:48 +0000 (16:07 -0400)]
busybox: Enable busybox HTTPd server to interpret CGI scripts.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agoAdd test-case to do wb->wc and vice-versa forever..
Konrad Rzeszutek Wilk [Fri, 4 Nov 2011 17:56:56 +0000 (13:56 -0400)]
Add test-case to do wb->wc and vice-versa forever..

13 years agodebugspace: Make http://10.0.0.1/cgi-bin/netperf?H=10.0.0.2\;L=60
Konrad Rzeszutek Wilk [Fri, 4 May 2012 19:51:04 +0000 (15:51 -0400)]
debugspace: Make http://10.0.0.1/cgi-bin/netperf?H=10.0.0.2\;L=60

work and run netperf against 10.0.0.2

13 years agobusybox: Enable HTTPd
Konrad Rzeszutek Wilk [Fri, 4 May 2012 19:50:21 +0000 (15:50 -0400)]
busybox: Enable HTTPd
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agomakefile: Also include netperf in the image.
Konrad Rzeszutek Wilk [Wed, 2 May 2012 15:25:32 +0000 (11:25 -0400)]
makefile: Also include netperf in the image.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agocontrib: Add test-scripts and a README explaing how to use it.
Konrad Rzeszutek Wilk [Wed, 2 May 2012 15:11:00 +0000 (11:11 -0400)]
contrib: Add test-scripts and a README explaing how to use it.

13 years agotest/config: For small HVM guests.
Konrad Rzeszutek Wilk [Thu, 9 Feb 2012 05:45:49 +0000 (00:45 -0500)]
test/config: For small HVM guests.

13 years agoconfig: Make the PREEMPT be really turned off.
Konrad Rzeszutek Wilk [Tue, 7 Feb 2012 16:16:03 +0000 (11:16 -0500)]
config: Make the PREEMPT be really turned off.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agoconfig: Cleanup of the config file.
Konrad Rzeszutek Wilk [Thu, 2 Feb 2012 20:22:14 +0000 (15:22 -0500)]
config: Cleanup of the config file.

Found that SLUB is bad with 2.6.32, PREEMPT_NONE is
much better than PREEMPT_VOLUNTARY, and HZ_1000 vs HZ_250
gives a better boost after six guests.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agoconfig: SLAB vs SLUB. SLUB after more than 6 guests is quite slow.
Konrad Rzeszutek Wilk [Wed, 1 Feb 2012 15:59:36 +0000 (10:59 -0500)]
config: SLAB vs SLUB. SLUB after more than 6 guests is quite slow.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agoconfig: Remove SLAB (use SLUB) and use CONFIG_PREEMPT_VOLUNTARY=y
Konrad Rzeszutek Wilk [Wed, 1 Feb 2012 02:11:47 +0000 (21:11 -0500)]
config: Remove SLAB (use SLUB) and use CONFIG_PREEMPT_VOLUNTARY=y

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agoconfig: Turn of function tracing and use oprofile.
Konrad Rzeszutek Wilk [Wed, 1 Feb 2012 01:39:02 +0000 (20:39 -0500)]
config: Turn of function tracing and use oprofile.

Also there seems to be a perf degradation of 10% when
using the function tracing over long haul.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agoconfig: RT_GROUP_SCHED is required otherwise we just can't process
Konrad Rzeszutek Wilk [Wed, 1 Feb 2012 01:35:56 +0000 (20:35 -0500)]
config: RT_GROUP_SCHED is required otherwise we just can't process
in the workqueue.

We also enable on the IXGB the DCA support and the NET components
to take advantage of DCA.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agoconfig: Enable DCA, SLAB. Big improvments.
Konrad Rzeszutek Wilk [Sat, 28 Jan 2012 17:14:41 +0000 (12:14 -0500)]
config: Enable DCA, SLAB. Big improvments.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agorcS: Call /init.pre_custom before network or framebuffer.
Konrad Rzeszutek Wilk [Thu, 26 Jan 2012 14:54:01 +0000 (09:54 -0500)]
rcS: Call /init.pre_custom before network or framebuffer.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agoMakefile: Check for existence of OLD_STYLE=1
Konrad Rzeszutek Wilk [Thu, 26 Jan 2012 14:51:57 +0000 (09:51 -0500)]
Makefile: Check for existence of OLD_STYLE=1

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agonetwork: Don't create an /etc/sysconfig/network-scripts/ifcfg-X if the file exists.
Konrad Rzeszutek Wilk [Thu, 26 Jan 2012 14:51:15 +0000 (09:51 -0500)]
network: Don't create an /etc/sysconfig/network-scripts/ifcfg-X if the file exists.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agomakefile: Support XenOLinux builds
Konrad Rzeszutek Wilk [Thu, 26 Jan 2012 14:01:04 +0000 (09:01 -0500)]
makefile: Support XenOLinux builds

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agoconfig: Turn on CONFIG_ZRAM
Konrad Rzeszutek Wilk [Wed, 25 Jan 2012 03:36:45 +0000 (22:36 -0500)]
config: Turn on CONFIG_ZRAM

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agoconfig: Turn on CONFIG_XEN_SELFBALLOONING=y
Konrad Rzeszutek Wilk [Wed, 25 Jan 2012 03:34:42 +0000 (22:34 -0500)]
config: Turn on CONFIG_XEN_SELFBALLOONING=y
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agoconfig: Turn CONFIG_DEBUG_ATOMIC_ON_SLEEP and turn on scheduler statistics and autogr...
Konrad Rzeszutek Wilk [Wed, 25 Jan 2012 03:33:36 +0000 (22:33 -0500)]
config: Turn CONFIG_DEBUG_ATOMIC_ON_SLEEP and turn on scheduler statistics and autogroups.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agoconfig: Enable PV SCSI driver and remove Xen PCIbackend cruft.
Konrad Rzeszutek Wilk [Wed, 25 Jan 2012 03:21:36 +0000 (22:21 -0500)]
config: Enable PV SCSI driver and remove Xen PCIbackend cruft.

The Xen PCIBackend config options don't exist anymore.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agoconfig: Add Intel SAS driver support.
Konrad Rzeszutek Wilk [Wed, 25 Jan 2012 03:19:06 +0000 (22:19 -0500)]
config: Add Intel SAS driver support.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agoconfig: Add TPM drivers.
Konrad Rzeszutek Wilk [Wed, 25 Jan 2012 03:18:32 +0000 (22:18 -0500)]
config: Add TPM drivers.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agomakefile: Make 'linux-clean' also remove root_image/modulespace
Konrad Rzeszutek Wilk [Wed, 25 Jan 2012 03:15:43 +0000 (22:15 -0500)]
makefile: Make 'linux-clean' also remove root_image/modulespace

otherwise that directory starts accumulating cruft and can
make the initrd large.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agomakefile: Make xend depend on yajl library.
Konrad Rzeszutek Wilk [Wed, 25 Jan 2012 03:14:45 +0000 (22:14 -0500)]
makefile: Make xend depend on yajl library.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agoread_intr: Make it flush to output so when pipping it works correctly.
Konrad Rzeszutek Wilk [Wed, 25 Jan 2012 03:13:31 +0000 (22:13 -0500)]
read_intr: Make it flush to output so when pipping it works correctly.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agonetwork: Put netserver in background when starting with test=net[|static]
Konrad Rzeszutek Wilk [Wed, 25 Jan 2012 03:12:52 +0000 (22:12 -0500)]
network: Put netserver in background when starting with test=net[|static]

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agosyslinux: Add test=static option in the ISO and FAT outputs
Konrad Rzeszutek Wilk [Wed, 25 Jan 2012 03:10:58 +0000 (22:10 -0500)]
syslinux: Add test=static option in the ISO and FAT outputs

as those images are going to be used for testing.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agonetwork: Also copy arping from iputils.
Konrad Rzeszutek Wilk [Wed, 25 Jan 2012 03:08:31 +0000 (22:08 -0500)]
network: Also copy arping from iputils.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agonetwork-setup: Make the amount of NICs that are DHCP be 3 and use a global variable...
Konrad Rzeszutek Wilk [Tue, 24 Jan 2012 16:03:13 +0000 (11:03 -0500)]
network-setup: Make the amount of NICs that are DHCP be 3 and use a global variable for it.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agonetwork-setup: don't create bridge for test=net[|static] bootup option.
Konrad Rzeszutek Wilk [Tue, 24 Jan 2012 05:10:43 +0000 (00:10 -0500)]
network-setup: don't create bridge for test=net[|static] bootup option.

The test=net will setup DHCP entries for up to two ethX interfaces.
The test=netstatic will read the MAC address and from xx:xx:xx:xx:QQ:ZZ
set $QQ.0.0.$ZZ.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agonetwork-startup: make the bridge and interfaces config setup into functions.
Konrad Rzeszutek Wilk [Tue, 24 Jan 2012 04:30:15 +0000 (23:30 -0500)]
network-startup: make the bridge and interfaces config setup into functions.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agonetwork-startup: Bring up only DHCP up to two interfaces - switch and ethX..
Konrad Rzeszutek Wilk [Tue, 24 Jan 2012 04:10:32 +0000 (23:10 -0500)]
network-startup: Bring up only DHCP up to two interfaces - switch and ethX..

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agorcS: Add support to call /init.late _after_ the network has been brought up.
Konrad Rzeszutek Wilk [Wed, 25 Jan 2012 03:03:25 +0000 (22:03 -0500)]
rcS: Add support to call /init.late _after_ the network has been brought up.

Especially useful to then do such things as login in iSCSI storage.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agodrfb_load: Remove that functionality.
Konrad Rzeszutek Wilk [Wed, 25 Jan 2012 03:02:03 +0000 (22:02 -0500)]
drfb_load: Remove that functionality.

We never used it actually.

Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13 years agodump_dma: Fix compile error.
Konrad Rzeszutek Wilk [Tue, 26 Jul 2011 15:49:01 +0000 (11:49 -0400)]
dump_dma: Fix compile error.

13 years agorcS: Provide test=test to run /test and reboot afterwards.
Konrad Rzeszutek Wilk [Tue, 26 Jul 2011 15:04:31 +0000 (11:04 -0400)]
rcS: Provide test=test to run /test and reboot afterwards.

13 years agoread_intr: Add tool to show what interrupts are being used right now.
Konrad Rzeszutek Wilk [Tue, 26 Jul 2011 14:47:55 +0000 (10:47 -0400)]
read_intr: Add tool to show what interrupts are being used right now.

13 years agoxen: updated xen-detect
Konrad Rzeszutek Wilk [Tue, 26 Jul 2011 14:46:37 +0000 (10:46 -0400)]
xen: updated xen-detect

13 years agoxen: load modules if /sys/hypervisor/type == xen.
Konrad Rzeszutek Wilk [Tue, 26 Jul 2011 14:45:15 +0000 (10:45 -0400)]
xen: load modules if /sys/hypervisor/type == xen.

13 years agokexec tool
Konrad Rzeszutek Wilk [Fri, 1 Jul 2011 17:47:29 +0000 (13:47 -0400)]
kexec tool

13 years agoadd cpufrequtils.
Konrad Rzeszutek Wilk [Fri, 1 Jul 2011 17:42:52 +0000 (13:42 -0400)]
add cpufrequtils.

13 years agocpufrequtils: from http://www.kernel.org/pub/linux/utils/kernel/cpufreq/cpufrequtils...
Konrad Rzeszutek Wilk [Wed, 15 Jun 2011 16:23:41 +0000 (12:23 -0400)]
cpufrequtils: from http://www.kernel.org/pub/linux/utils/kernel/cpufreq/cpufrequtils-008.tar.gz

13 years agoconfig: Remove CONFIG_PROVE_LOCKING as it causes weird bootup problems.
Konrad Rzeszutek Wilk [Wed, 15 Jun 2011 00:42:03 +0000 (20:42 -0400)]
config: Remove CONFIG_PROVE_LOCKING as it causes weird bootup problems.

This is what I get

mapping kernel into physical memory
about to get started...
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.39.1-00222-g9a33d46 (konrad@phenom) (gcc version 4.4.4 20100503 (Red Hat 4.4.4-2) (GCC) ) #10 SMP PREEMPT Tue Jun 14 17:25:56 EDT 2011
[    0.000000] Command line: console=hvc0 debug earlyprintk=xenboot memblock=debug
[    0.000000] ACPI in unprivileged domain disabled
[    0.000000] released 0 pages of unused memory
[    0.000000] max_pfn: 0x80000, extra_pages: 2048
[    0.000000] balloon area will have 2048 pages.
[    0.000000] Set 0 page(s) to 1-1 mapping.
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  Xen: 0000000000000000 - 00000000000a0000 (usable)
[    0.000000]  Xen: 00000000000a0000 - 0000000000100000 (reserved)
[    0.000000]  Xen: 0000000000100000 - 0000000080000000 (usable)
[    0.000000]  Xen: 0000000100000000 - 0000000100800000 (usable)
[    0.000000] bootconsole [xenboot0] enabled
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] DMI not present or invalid.
[    0.000000] e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
[    0.000000] e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
[    0.000000] No AGP bridge found
[    0.000000] last_pfn = 0x100800 max_arch_pfn = 0x400000000
[    0.000000] last_pfn = 0x80000 max_arch_pfn = 0x400000000
[    0.000000]     memblock_x86_reserve_range: [0x026b9000-0x026cbfff]              BRK
[    0.000000] MEMBLOCK configuration:
[    0.000000]  memory size = 0x80790000
[    0.000000]  memory.cnt  = 0x3
[    0.000000]  memory[0x0] [0x00000000010000-0x0000000009ffff], 0x90000 bytes
[    0.000000]  memory[0x1] [0x00000000100000-0x0000007fffffff], 0x7ff00000 bytes
[    0.000000]  memory[0x2] [0x00000100000000-0x000001007fffff], 0x800000 bytes
[    0.000000]  reserved.cnt  = 0x3
[    0.000000]  reserved[0x0] [0x00000001000000-0x000000026cbfff], 0x16cc000 bytes
[    0.000000]  reserved[0x1] [0x000000027ef000-0x0000001687efff], 0x14090000 bytes
[    0.000000]  reserved[0x2] [0x00000100000000-0x000001007fffff], 0x800000 bytes
[    0.000000] initial memory mapped : 0 - 163c3000
[    0.000000]     memblock_x86_reserve_range: [0x0009b000-0x0009ffff]       TRAMPOLINE
[    0.000000] Base memory trampoline at [ffff88000009b000] 9b000 size 20480
[    0.000000] init_memory_mapping: 0000000000000000-0000000080000000
[    0.000000]  0000000000 - 0080000000 page 4k
[    0.000000] kernel direct mapping tables up to 80000000 @ 7fbfd000-80000000
[    0.000000]     memblock_x86_reserve_range: [0x7fbfd000-0x7ff43fff]          PGTABLE
[    0.000000] xen: setting RW the range 7ff44000 - 80000000
[    0.000000] init_memory_mapping: 0000000100000000-0000000100800000
[    0.000000]  0100000000 - 0100800000 page 4k
[    0.000000] kernel direct mapping tables up to 100800000 @ 7f3f3000-7fbfd000
[    0.000000]     memblock_x86_reserve_range: [0x7f3f3000-0x7f3f7fff]          PGTABLE
[    0.000000] xen: setting RW the range 7f3f8000 - 7fbfd000
[    0.000000] RAMDISK: 027ef000 - 163c3000
[    0.000000] No NUMA configuration found
[    0.000000] Faking a node at 0000000000000000-0000000100800000
[    0.000000] NUMA: Using 63 for the hash shift.
[    0.000000] Initmem setup node 0 0000000000000000-0000000100800000
[    0.000000]     memblock_x86_reserve_range: [0x7ffd9000-0x7fffffff]        NODE_DATA
[    0.000000]   NODE_DATA [000000007ffd9000 - 000000007fffffff]
[    0.000000]     memblock_x86_reserve_range: [0x7ffd8000-0x7ffd8fff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7f7fd000-0x7fbfcfff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ffd7e40-0x7ffd7fd7]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7f3fd000-0x7f7fcfff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7d000000-0x7f1fffff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ffd6000-0x7ffd6fff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ffd5000-0x7ffd5fff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ffd4000-0x7ffd4fff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ffd3000-0x7ffd3fff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ffd2000-0x7ffd2fff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ffd1000-0x7ffd1fff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ffd0000-0x7ffd0fff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ffcf000-0x7ffcffff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ffce000-0x7ffcefff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ffcd000-0x7ffcdfff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ffcc000-0x7ffccfff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ffcb000-0x7ffcbfff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ffca000-0x7ffcafff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ffc9000-0x7ffc9fff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ffc8000-0x7ffc8fff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ffc7000-0x7ffc7fff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ffc6000-0x7ffc6fff]          BOOTMEM
[    0.000000]        memblock_x86_free_range: [0x7edc0000-0x7f1fffff]
[    0.000000]        memblock_x86_free_range: [0x7f3fd000-0x7f7fcfff]
[    0.000000]        memblock_x86_free_range: [0x7f7fd000-0x7fbfcfff]
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000010 -> 0x00001000
[    0.000000]   DMA32    0x00001000 -> 0x00100000
[    0.000000]   Normal   0x00100000 -> 0x00100800
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[3] active PFN ranges
[    0.000000]     0: 0x00000010 -> 0x000000a0
[    0.000000]     0: 0x00000100 -> 0x00080000
[    0.000000]     0: 0x00100000 -> 0x00100800
[    0.000000] On node 0 totalpages: 526224
[    0.000000]   DMA zone: 56 pages used for memmap
[    0.000000]   DMA zone: 5 pages reserved
[    0.000000]   DMA zone: 3923 pages, LIFO batch:0
[    0.000000]     memblock_x86_reserve_range: [0x7ffd79c0-0x7ffd7e3f]          BOOTMEM
[    0.000000]   DMA32 zone: 14280 pages used for memmap
[    0.000000]   DMA32 zone: 505912 pages, LIFO batch:31
[    0.000000]     memblock_x86_reserve_range: [0x7ff7e000-0x7ffc5fff]          BOOTMEM
[    0.000000]   Normal zone: 28 pages used for memmap
[    0.000000]   Normal zone: 2020 pages, LIFO batch:0
[    0.000000]     memblock_x86_reserve_range: [0x7ffd7780-0x7ffd79bf]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ff7d000-0x7ff7dfff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ff7c000-0x7ff7cfff]          BOOTMEM
[    0.000000]     memblock_x86_reserve_range: [0x7ff7b000-0x7ff7bfff]          BOOTMEM
[    0.000000] BUG: unable to handle kernel NULL pointer dereference at           (null)
[    0.000000] IP: [<ffffffff8102eb73>] xen_set_pte+0x4c/0x56
[    0.000000] PGD 0
[    0.000000] Oops: 0003 [#1] PREEMPT SMP
[    0.000000] last sysfs file:
[    0.000000] CPU 0
[    0.000000] Modules linked in:
[    0.000000]
[    0.000000] Pid: 0, comm: swapper Not tainted 2.6.39.1-00222-g9a33d46 #10
[    0.000000] RIP: e030:[<ffffffff8102eb73>]  [<ffffffff8102eb73>] xen_set_pte+0x4c/0x56
[    0.000000] RSP: e02b:ffffffff81a01e38  EFLAGS: 00010096
[    0.000000] RAX: 00000000ffffffff RBX: ffff88007ff7b000 RCX: 000000006bed2067
[    0.000000] RDX: 0000000010000001 RSI: 0000000212d39065 RDI: ffff88007ff7b000
[    0.000000] RBP: ffffffff81a01e58 R08: ffffffff8102d94d R09: ffffffff8102d94d
[    0.000000] R10: ffffffff8102d94d R11: ffffffff8102d94d R12: 0000000212d39065
[    0.000000] R13: 0000000080000000 R14: ffffffffffffffff R15: 00000000163c3000
[    0.000000] FS:  0000000000000000(0000) GS:ffffffff81ace000(0000) knlGS:0000000000000000
[    0.000000] CS:  e033 DS: 0000 ES: 0000 CR0: 0000000080050033
[    0.000000] CR2: 0000000000000000 CR3: 0000000001a03000 CR4: 0000000000000660
[    0.000000] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[    0.000000] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[    0.000000] Process swapper (pid: 0, threadinfo ffffffff81a00000, task ffffffff81a0b020)
[    0.000000] Stack:
[    0.000000]  ffffffff81a01e58 ffffffffff600000 ffffffffff600000 0000000212d39065
[    0.000000]  ffffffff81a01e78 ffffffff8105dae6 00000000007ff000 ffff8800163c3000
[    0.000000]  ffffffff81a01ea8 ffffffff8102e9eb ffff8800163c3000 0000000212d39065
[    0.000000] Call Trace:
[    0.000000]  [<ffffffff8105dae6>] set_pte_vaddr_pud+0x39/0x48
[    0.000000]  [<ffffffff8102e9eb>] xen_set_fixmap+0xfa/0x101
[    0.000000]  [<ffffffff81aeba6d>] map_vsyscall+0x23/0x25
[    0.000000]  [<ffffffff81aeb3c9>] setup_arch+0xa90/0xb72
[    0.000000]  [<ffffffff814b4833>] ? printk+0x3c/0x3e
[    0.000000]  [<ffffffff81ae59b9>] start_kernel+0xe2/0x3f9
[    0.000000]  [<ffffffff81ae52cd>] x86_64_start_reservations+0xb8/0xbc
[    0.000000]  [<ffffffff81ae87b2>] xen_start_kernel+0x59b/0x5a2
[    0.000000] Code: df e8 82 2a 03 00 48 89 c7 e8 21 ef ff ff 48 8d 7d e0 48 89 45 e0 4c 89 65 e8 e8 8b fe ff ff bf 01 00 00 00 e8 99 f7 ff ff eb 03 <4c> 89 23 5a 59 5b 41 5c c9 c3 55 48 89 ce 48 89 d7 48 89 e5 e8
[    0.000000] RIP  [<ffffffff8102eb73>] xen_set_pte+0x4c/0x56
[    0.000000]  RSP <ffffffff81a01e38>
[    0.000000] CR2: 0000000000000000
[    0.000000] ---[ end trace a7919e7f17c0a725 ]---
[    0.000000] Kernel panic - not syncing: Attempted to kill the idle task!
[    0.000000] Pid: 0, comm: swapper Tainted: G      D     2.6.39.1-00222-g9a33d46 #10
[    0.000000] Call Trace:
[    0.000000]  [<ffffffff814b46df>] panic+0x96/0x1ae
[    0.000000]  [<ffffffff81079c61>] do_exit+0xb3/0x818
[    0.000000]  [<ffffffff8107681e>] ? kmsg_dump+0x83/0x132
[    0.000000]  [<ffffffff814b87bc>] oops_end+0xbf/0xc7
[    0.000000]  [<ffffffff8105e259>] no_context+0x1f7/0x206
[    0.000000]  [<ffffffff8102f7fb>] ? __raw_callee_save_xen_restore_fl+0x11/0x1e
[    0.000000]  [<ffffffff8105e3fe>] __bad_area_nosemaphore+0x196/0x1b9
[    0.000000]  [<ffffffff8102f7fb>] ? __raw_callee_save_xen_restore_fl+0x11/0x1e
[    0.000000]  [<ffffffff8105e42f>] bad_area_nosemaphore+0xe/0x10
[    0.000000]  [<ffffffff814ba1e8>] do_page_fault+0x192/0x34b
[    0.000000]  [<ffffffff8102f7dd>] ? __raw_callee_save_xen_save_fl+0x11/0x1e
[    0.000000]  [<ffffffff8102f7dd>] ? __raw_callee_save_xen_save_fl+0x11/0x1e
[    0.000000]  [<ffffffff8102d94d>] ? pte_pfn_to_mfn+0x2b/0x7e
[    0.000000]  [<ffffffff8102d94d>] ? pte_pfn_to_mfn+0x2b/0x7e
[    0.000000]  [<ffffffff8102d94d>] ? pte_pfn_to_mfn+0x2b/0x7e
[    0.000000]  [<ffffffff8102d94d>] ? pte_pfn_to_mfn+0x2b/0x7e
[    0.000000]  [<ffffffff814b7d86>] ? error_sti+0x5/0x6
[    0.000000]  [<ffffffff814b78c8>] ? restore_args+0x30/0x30
[    0.000000]  [<ffffffff810a1be0>] ? trace_hardirqs_off_caller+0x2f/0x89
[    0.000000]  [<ffffffff812436ad>] ? trace_hardirqs_off_thunk+0x3a/0x3c
[    0.000000]  [<ffffffff8102d94d>] ? pte_pfn_to_mfn+0x2b/0x7e
[    0.000000]  [<ffffffff8102d94d>] ? pte_pfn_to_mfn+0x2b/0x7e
[    0.000000]  [<ffffffff8102d94d>] ? pte_pfn_to_mfn+0x2b/0x7e
[    0.000000]  [<ffffffff8102d94d>] ? pte_pfn_to_mfn+0x2b/0x7e
[    0.000000]  [<ffffffff814b7b45>] page_fault+0x25/0x30
[    0.000000]  [<ffffffff8102d94d>] ? pte_pfn_to_mfn+0x2b/0x7e
[    0.000000]  [<ffffffff8102d94d>] ? pte_pfn_to_mfn+0x2b/0x7e
[    0.000000]  [<ffffffff8102d94d>] ? pte_pfn_to_mfn+0x2b/0x7e
[    0.000000]  [<ffffffff8102d94d>] ? pte_pfn_to_mfn+0x2b/0x7e
[    0.000000]  [<ffffffff8102eb73>] ? xen_set_pte+0x4c/0x56
[    0.000000]  [<ffffffff8102eb3d>] ? xen_set_pte+0x16/0x56
[    0.000000]  [<ffffffff8105dae6>] set_pte_vaddr_pud+0x39/0x48
[    0.000000]  [<ffffffff8102e9eb>] xen_set_fixmap+0xfa/0x101
[    0.000000]  [<ffffffff81aeba6d>] map_vsyscall+0x23/0x25
[    0.000000]  [<ffffffff81aeb3c9>] setup_arch+0xa90/0xb72
[    0.000000]  [<ffffffff814b4833>] ? printk+0x3c/0x3e
[    0.000000]  [<ffffffff81ae59b9>] start_kernel+0xe2/0x3f9
[    0.000000]  [<ffffffff81ae52cd>] x86_64_start_reservations+0xb8/0xbc
[    0.000000]  [<ffffffff81ae87b2>] xen_start_kernel+0x59b/0x5a2

13 years agoconfig: Enable ACPI DEBUG FUNC trace.
Konrad Rzeszutek Wilk [Wed, 15 Jun 2011 00:41:43 +0000 (20:41 -0400)]
config: Enable ACPI DEBUG FUNC trace.

13 years agopm-utils: The install program mangles install to be ../install
Konrad Rzeszutek Wilk [Tue, 14 Jun 2011 17:20:21 +0000 (13:20 -0400)]
pm-utils: The install program mangles install to be ../install

so do the same thing we did for directfb.

13 years agodirectfb: The install program gets somehow mangled to be ../../install
Konrad Rzeszutek Wilk [Tue, 14 Jun 2011 16:58:52 +0000 (12:58 -0400)]
directfb: The install program gets somehow mangled to be ../../install

Fixed it by making in directfb a symlink to `which install` for install.

13 years agobusybox: Config option did not have the applet turned off.
Konrad Rzeszutek Wilk [Tue, 14 Jun 2011 16:57:42 +0000 (12:57 -0400)]
busybox: Config option did not have the applet turned off.

13 years agoenable some more options: STACKPROTECTOR, IBFT, LOCKDEP, CPUFREQ
Konrad Rzeszutek Wilk [Tue, 14 Jun 2011 15:21:42 +0000 (11:21 -0400)]
enable some more options: STACKPROTECTOR, IBFT, LOCKDEP, CPUFREQ

13 years agofix irqbalance deleting the /etc/service file.
Konrad Rzeszutek Wilk [Tue, 14 Jun 2011 15:21:14 +0000 (11:21 -0400)]
fix irqbalance deleting the /etc/service file.

13 years agochange the linux kernel git to konrad's tree.
Konrad Rzeszutek Wilk [Tue, 14 Jun 2011 15:20:09 +0000 (11:20 -0400)]
change the linux kernel git to konrad's tree.

13 years agogitignore: Ignore root_image/irqbalance/Makefile
Konrad Rzeszutek Wilk [Tue, 17 May 2011 18:45:04 +0000 (14:45 -0400)]
gitignore: Ignore root_image/irqbalance/Makefile

13 years agoAdd pm-utils-install directive.
Konrad Rzeszutek Wilk [Tue, 17 May 2011 18:44:16 +0000 (14:44 -0400)]
Add pm-utils-install directive.

13 years agoadd root_image/pm-utils and use the upstream version of it.
Konrad Rzeszutek Wilk [Tue, 17 May 2011 18:42:21 +0000 (14:42 -0400)]
add root_image/pm-utils and use the upstream version of it.

13 years agoirqbalance: Use the out-of-tree version.
Konrad Rzeszutek Wilk [Fri, 13 May 2011 17:46:04 +0000 (13:46 -0400)]
irqbalance: Use the out-of-tree version.

13 years agoirqbalance: fix where there are no IRQ 0 and it seg faults.
Konrad Rzeszutek Wilk [Fri, 13 May 2011 17:43:23 +0000 (13:43 -0400)]
irqbalance: fix where there are no IRQ 0 and it seg faults.

13 years agoirqbalance-0.56.tar.bz2
Konrad Rzeszutek Wilk [Fri, 13 May 2011 17:42:50 +0000 (13:42 -0400)]
irqbalance-0.56.tar.bz2

14 years agoTurn off the debug options and also enable KVM.
Konrad Rzeszutek Wilk [Wed, 27 Apr 2011 22:00:19 +0000 (18:00 -0400)]
Turn off the debug options and also enable KVM.

14 years agomount configfs for LIO target mode to work.
Konrad Rzeszutek Wilk [Mon, 25 Apr 2011 14:56:25 +0000 (10:56 -0400)]
mount configfs for LIO target mode to work.

14 years agoCreate IQN and launchd iscsid on startup.
Konrad Rzeszutek Wilk [Mon, 25 Apr 2011 14:51:25 +0000 (10:51 -0400)]
Create IQN and launchd iscsid on startup.

14 years agoenable iscsi initiator
Konrad Rzeszutek Wilk [Mon, 25 Apr 2011 14:50:35 +0000 (10:50 -0400)]
enable iscsi initiator

14 years agoturn of debug=y on Xen unstable builds for right now.
Konrad Rzeszutek Wilk [Mon, 25 Apr 2011 14:50:09 +0000 (10:50 -0400)]
turn of debug=y on Xen unstable builds for right now.

14 years agoEnable TCM iSCSI target modes.
Konrad Rzeszutek Wilk [Tue, 19 Apr 2011 15:55:32 +0000 (11:55 -0400)]
Enable TCM iSCSI target modes.

14 years agoclean: Also erase the iommu-remote directory.
Konrad Rzeszutek Wilk [Tue, 19 Apr 2011 14:20:41 +0000 (10:20 -0400)]
clean: Also erase the iommu-remote directory.

14 years agoTurn on iSCSI initiator and target code.
Konrad Rzeszutek Wilk [Tue, 19 Apr 2011 14:20:19 +0000 (10:20 -0400)]
Turn on iSCSI initiator and target code.

14 years agoAdd FAULT injection part of the build.
Konrad Rzeszutek Wilk [Tue, 19 Apr 2011 14:12:38 +0000 (10:12 -0400)]
Add FAULT injection part of the build.

14 years agoenable r8169, remove -xtt from version, and move all virt specific options to one...
Konrad Rzeszutek Wilk [Thu, 24 Feb 2011 17:44:47 +0000 (12:44 -0500)]
enable r8169, remove -xtt from version, and move all virt specific options to one section, enable DMA API debug.

14 years agorcS: Fix nofb to not run drfb_load, and under PVonHVM still retain ttyS0.
Konrad Rzeszutek Wilk [Thu, 24 Feb 2011 17:43:33 +0000 (12:43 -0500)]
rcS: Fix nofb to not run drfb_load, and under PVonHVM still retain ttyS0.

14 years agolvm: remove udev_sync as that would hang lvm
Konrad Rzeszutek Wilk [Thu, 24 Feb 2011 17:42:41 +0000 (12:42 -0500)]
lvm: remove udev_sync as that would hang lvm

14 years agofb: Run fb_test when starting.
Konrad Rzeszutek Wilk [Thu, 24 Feb 2011 17:42:17 +0000 (12:42 -0500)]
fb: Run fb_test when starting.

14 years agodrfb_load: The WaitEventInterrupble wakes up quite often when running under
Konrad Rzeszutek Wilk [Wed, 9 Feb 2011 23:43:40 +0000 (18:43 -0500)]
drfb_load: The WaitEventInterrupble wakes up quite often when running under
Xen PV framebuffer. Lets slow it down.

14 years agotest=net launches netperf and iperf.
Konrad Rzeszutek Wilk [Wed, 9 Feb 2011 22:58:33 +0000 (17:58 -0500)]
test=net launches netperf and iperf.

14 years agorcS: Fix drfb_load not loading.
Konrad Rzeszutek Wilk [Wed, 9 Feb 2011 22:57:12 +0000 (17:57 -0500)]
rcS: Fix drfb_load not loading.

14 years agofrom tools/debug install drfb_* files
Konrad Rzeszutek Wilk [Wed, 9 Feb 2011 20:36:55 +0000 (15:36 -0500)]
from tools/debug install drfb_* files

14 years agoTake out drfb_* calls from the primary_fb as we don't copy them.
Konrad Rzeszutek Wilk [Wed, 9 Feb 2011 20:36:32 +0000 (15:36 -0500)]
Take out drfb_* calls from the primary_fb as we don't copy them.

14 years agodrfb: Make the init script properly deal with test=dfb
Konrad Rzeszutek Wilk [Wed, 9 Feb 2011 20:36:10 +0000 (15:36 -0500)]
drfb: Make the init script properly deal with test=dfb

14 years agodirectfb: We only want the /dev/fb driver and no tests anymore.
Konrad Rzeszutek Wilk [Wed, 9 Feb 2011 20:26:58 +0000 (15:26 -0500)]
directfb: We only want the /dev/fb driver and no tests anymore.

14 years agodfbtest_fillrect: Make it do random rects across the full screen.
Konrad Rzeszutek Wilk [Wed, 9 Feb 2011 20:22:39 +0000 (15:22 -0500)]
dfbtest_fillrect: Make it do random rects across the full screen.

14 years agodfbtest_fillrect: Make it compile
Konrad Rzeszutek Wilk [Wed, 9 Feb 2011 20:21:42 +0000 (15:21 -0500)]
dfbtest_fillrect: Make it compile

14 years agodfbtest_fillrect: Add -ldirect
Konrad Rzeszutek Wilk [Wed, 9 Feb 2011 20:14:16 +0000 (15:14 -0500)]
dfbtest_fillrect: Add -ldirect

14 years agodfbtest_fillrect: Adding makefile
Konrad Rzeszutek Wilk [Wed, 9 Feb 2011 18:57:23 +0000 (13:57 -0500)]
dfbtest_fillrect: Adding makefile

14 years agodrfb_load: Enable in top level Makefile.
Konrad Rzeszutek Wilk [Wed, 9 Feb 2011 18:47:43 +0000 (13:47 -0500)]
drfb_load: Enable in top level Makefile.

14 years agodrfb_load: Compile against libs in userspace
Konrad Rzeszutek Wilk [Wed, 9 Feb 2011 18:47:28 +0000 (13:47 -0500)]
drfb_load: Compile against libs in userspace

14 years agodfbtest_fillrect taken from DirectFB-1.4.9.tar.gz
Konrad Rzeszutek Wilk [Wed, 9 Feb 2011 18:46:32 +0000 (13:46 -0500)]
dfbtest_fillrect taken from DirectFB-1.4.9.tar.gz

14 years agodrfb_load initial makefile
Konrad Rzeszutek Wilk [Wed, 9 Feb 2011 16:37:21 +0000 (11:37 -0500)]
drfb_load initial makefile

14 years agoRename to drfb_load.c
Konrad Rzeszutek Wilk [Wed, 9 Feb 2011 16:36:41 +0000 (11:36 -0500)]
Rename to drfb_load.c

14 years agoWhen tracking network usage, look only for 'switch' interface.
Konrad Rzeszutek Wilk [Wed, 9 Feb 2011 16:35:38 +0000 (11:35 -0500)]
When tracking network usage, look only for 'switch' interface.

14 years agoUpdated to also check the network (from df_netload.c)
Konrad Rzeszutek Wilk [Wed, 9 Feb 2011 16:34:53 +0000 (11:34 -0500)]
Updated to also check the network (from df_netload.c)

14 years agoExample from http://www.directfb.org/downloads/Extras/DirectFB-examples-1.2.0.tar.gz
Konrad Rzeszutek Wilk [Wed, 9 Feb 2011 16:34:26 +0000 (11:34 -0500)]
Example from http://www.directfb.org/downloads/Extras/DirectFB-examples-1.2.0.tar.gz