From: Ed Smith <esmith@virtualiron.com>
To: xen-devel@lists.xensource.com
Subject: Testing status of fully virtualized guests (Intel VT) on 32bit XEN unstable
Date: Fri, 05 May 2006 11:50:23 -0400 [thread overview]
Message-ID: <445B743F.20609@virtualiron.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 4700 bytes --]
Test Configuration:
Dell PowerEdge 430, Dual Core, 2GB, 3 SATA (Intel VT)
32bit XEN PAE Hypervisor on a RHEL4U2 32bit root (/dev/sda)
dom0_mem=256M (required to boot domUs)
32bit fully virtualized (HVM) guest RHEL4U2 256MB (/dev/sdb)
pae=0, acpi=1, apic=1
kernargs clock=pit
32bit fully virtualized (HVM) guest RHEL3U6 256MB (/dev/sdc)
pae=0, acpi=1, apic=1
kernargs clock=pit
Boot Tests:
Boot a fully virtualized (HVM) guest to the login prompt
Results are marked Pass|Fail where (n) points to a failure description
Regression Tests:
851 tests (850 ltp tests and one 30 minute user load test)
Tests are marked #Pass/#Fail where (n) points to a failure description
XEN 32bit PAE 1 CPU Hypervisor (booted nosmp):
----------------------------------------------------------------------
| XEN | Guest Kernel (SMP kernels booted with 1 CPU) |
| Changeset|-----------------------------------------------------------|
| | RHEL4 UP | RHEL4 SMP | RHEL3 UP | RHEL3 SMP |
| |--------------|--------------|--------------|--------------|
| | Boot | Test | Boot | Test | Boot | Test | Boot | Test |
|----------|------|-------|------|-------|------|-------|------|-------|
| 9920 | Pass | | Fail | | Pass | | Fail | |
| | | | (1) | | | | (1) | |
|----------|------|-------|------|-------|------|-------|------|-------|
| 9913 | Fail | | Fail | | Fail | | Fail | |
| | (3) | | (3) | | (3) | | (3) | |
|----------|------|-------|------|-------|------|-------|------|-------|
| 9903 | Fail | | Fail | | Fail | | Fail | |
| | (3) | | (3) | | (3) | | (3) | |
|----------|------|-------|------|-------|------|-------|------|-------|
| 9896 | Pass | 850/1 | Fail | | Pass | | Fail | |
| | | (2) | (1) | | | | (1) | |
|----------|------|-------|------|-------|------|-------|------|-------|
| 9888 | Pass | 850/1 | Fail | | Pass | 850/1 | Fail | |
| | | (2) | (1) | | | (2) | (1) | |
----------------------------------------------------------------------
XEN 32bit PAE 2 CPU Hypervisor (booted smp):
----------------------------------------------------------------------
| XEN | Guest Kernel (SMP kernels booted with 2 CPU) |
| Changeset|-----------------------------------------------------------|
| | RHEL4 UP | RHEL4 SMP | RHEL3 UP | RHEL3 SMP |
| |--------------|--------------|--------------|--------------|
| | Boot | Test | Boot | Test | Boot | Test | Boot | Test |
|----------|------|-------|------|-------|------|-------|------|-------|
| 9920 | Pass | 850/1 | Fail | | Pass | 850/1 | Fail | |
| | | (2) | (1) | | | (2,4) | (1) | |
|----------|------|-------|------|-------|------|-------|------|-------|
| 9913 | Fail | | Fail | | Fail | | Fail | |
| | (3) | | (3) | | (3) | | (3) | |
|----------|------|-------|------|-------|------|-------|------|-------|
| 9903 | Fail | | Fail | | Fail | | Fail | |
| | (3) | | (3) | | (3) | | (3) | |
|----------|------|-------|------|-------|------|-------|------|-------|
| 9896 | Pass | | Fail | | Pass | | Fail | |
| | | | (1) | | | | (1) | |
|----------|------|-------|------|-------|------|-------|------|-------|
| 9888 | Pass | | Fail | | Pass | | Fail | |
| | | | (1) | | | | (1) | |
----------------------------------------------------------------------
Failures:
1. 32 bit SMP guests hang on boot
"Uncompressing Linux... Ok, booting the kernel."
2. 32bit UP guest fail ltp gettimeofday02
"Time is going backwards"
3. [Fixed in 9920] Build broken:
cc1: warnings being treated as errors
mm.c: In function subarch_init_memory:
mm.c:163: warning: format %ld expects type long int,
but argument 2 has type unsigned int
mm.c:163: warning: format %ld expects type long int,
but argument 3 has type unsigned int
4. The RHEL3 UP tests ran OK however they took 12 hours
to complete where on RHEL4 UP the run for ~4 hours.
There seems to be some performance issue running a
2.4 kernel fully virtualized guest.
[-- Attachment #2: boot.1 --]
[-- Type: text/plain, Size: 3616 bytes --]
File: boot.3
[root@tst177 ~]# xm info
host : tst177.katana-technology.com
release : 2.6.16-xen
version : #1 SMP Wed Apr 26 01:42:49 EDT 2006
machine : x86_64
nr_cpus : 2
nr_nodes : 1
sockets_per_node : 1
cores_per_socket : 2
threads_per_core : 1
cpu_mhz : 2793
hw_caps : bfebfbff:20100800:00000000:00000180:0000e43d:00000000:00000001
total_memory : 2047
free_memory : 131
xen_major : 3
xen_minor : 0
xen_extra : -unstable
xen_caps : xen-3.0-x86_64 hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64
platform_params : virt_start=0xffff800000000000
xen_changeset : Tue Apr 25 13:22:11 2006 +0100 9744:1ad06bd6832d
cc_compiler : gcc version 4.0.0 20050519 (Red Hat 4.0.0-8)
cc_compile_by : build
cc_compile_domain : katana-technology.com
cc_compile_date : Wed Apr 26 00:47:38 EDT 2006
[root@tst177 ~]# xm list
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 1877 2 r----- 36.5
(XEN) (GUEST: 3) Loading ROMBIOS ...
(XEN) (GUEST: 3) Loading Cirrus VGABIOS ...
(XEN) (GUEST: 3) Loading ACPI ...
(XEN) (GUEST: 3) Loading VMXAssist ...
(XEN) (GUEST: 3) VMX go ...
(XEN) (GUEST: 3) VMXAssist (Apr 26 2006)
(XEN) (GUEST: 3) Memory size 256 MB
(XEN) (GUEST: 3) E820 map:
(XEN) (GUEST: 3) 0000000000000000 - 000000000009F800 (RAM)
(XEN) (GUEST: 3) 000000000009F800 - 00000000000A0000 (Reserved)
(XEN) (GUEST: 3) 00000000000A0000 - 00000000000C0000 (Type 16)
(XEN) (GUEST: 3) 00000000000F0000 - 0000000000100000 (Reserved)
(XEN) (GUEST: 3) 0000000000100000 - 000000000FFFE000 (RAM)
(XEN) (GUEST: 3) 000000000FFFE000 - 000000000FFFF000 (Type 18)
(XEN) (GUEST: 3) 000000000FFFF000 - 0000000010000000 (Type 17)
(XEN) (GUEST: 3) 0000000010000000 - 0000000010003000 (ACPI NVS)
(XEN) (GUEST: 3) 0000000010003000 - 000000001000D000 (ACPI Data)
(XEN) (GUEST: 3) 00000000FEC00000 - 0000000100000000 (Type 16)
(XEN) (GUEST: 3)
(XEN) (GUEST: 3) Start BIOS ...
(XEN) (GUEST: 3) Starting emulated 16-bit real-mode: ip=F000:FFF0
(XEN) (GUEST: 3) rombios.c,v 1.138 2005/05/07 15:55:26 vruppert Exp $
(XEN) (GUEST: 3) Remapping master: ICW2 0x8 -> 0x20
(XEN) (GUEST: 3) Remapping slave: ICW2 0x70 -> 0x28
(XEN) (GUEST: 3) VGABios $Id: vgabios.c,v 1.61 2005/05/24 16:50:50 vruppert Exp $
(XEN) (GUEST: 3) HVMAssist BIOS, 8 cpus, $Revision: 1.138 $ $Date: 2005/05/07 15:55:26 $
(XEN) (GUEST: 3)
(XEN) (GUEST: 3) ata0-0: PCHS=16383/16/63 translation=lba LCHS=1024/255/63
(XEN) (GUEST: 3) ata0 master: QEMU HARDDISK ATA-2 Hard-Disk (12997 MBytes)
(XEN) (GUEST: 3) ata0 slave: Unknown device
(XEN) (GUEST: 3)
(XEN) (GUEST: 3) Booting from Hard Disk...
(XEN) (GUEST: 3) int13_harddisk: function 41, unmapped device for ELDL=81
(XEN) (GUEST: 3) int13_harddisk: function 08, unmapped device for ELDL=81
(XEN) (GUEST: 3) *** int 15h function AX=00C0, BX=0000 not yet supported!
(XEN) (GUEST: 3) int13_harddisk: function 15, unmapped device for ELDL=81
(XEN) (GUEST: 3) KBD: unsupported int 16h function 03
(XEN) (GUEST: 3) int13_harddisk: function 15, unmapped device for ELDL=81
(XEN) (GUEST: 3) *** int 15h function AX=E980, BX=E6F5 not yet supported!
(XEN) (GUEST: 3) int13_harddisk: function 02, unmapped device for ELDL=81
(XEN) (GUEST: 3) int13_harddisk: function 41, unmapped device for ELDL=81
32bit SMP guest has hung at this point. Last message on the guest console:
Uncompressing Linux... Ok, booting the kernel.
[-- Attachment #3: build.3 --]
[-- Type: text/plain, Size: 5653 bytes --]
gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/build/trees/main/20060502_000/xen-unstable/xen/include -I/build/trees/main/20060502_000/xen-unstable/xen/include/asm-x86/mach-generic -I/build/trees/main/20060502_000/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c xenoprof.c -o xenoprof.o
gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/build/trees/main/20060502_000/xen-unstable/xen/include -I/build/trees/main/20060502_000/xen-unstable/xen/include/asm-x86/mach-generic -I/build/trees/main/20060502_000/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c nmi_int.c -o nmi_int.o
gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/build/trees/main/20060502_000/xen-unstable/xen/include -I/build/trees/main/20060502_000/xen-unstable/xen/include/asm-x86/mach-generic -I/build/trees/main/20060502_000/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c op_model_p4.c -o op_model_p4.o
gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/build/trees/main/20060502_000/xen-unstable/xen/include -I/build/trees/main/20060502_000/xen-unstable/xen/include/asm-x86/mach-generic -I/build/trees/main/20060502_000/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c op_model_ppro.c -o op_model_ppro.o
gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/build/trees/main/20060502_000/xen-unstable/xen/include -I/build/trees/main/20060502_000/xen-unstable/xen/include/asm-x86/mach-generic -I/build/trees/main/20060502_000/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c op_model_athlon.c -o op_model_athlon.o
ld -m elf_i386 -r -o built_in.o xenoprof.o nmi_int.o op_model_p4.o op_model_ppro.o op_model_athlon.o
make[7]: Leaving directory `/build/trees/main/20060502_000/xen-unstable/xen/arch/x86/oprofile'
make -f /build/trees/main/20060502_000/xen-unstable/xen/Rules.mk -C x86_32 built_in.o
make[7]: Entering directory `/build/trees/main/20060502_000/xen-unstable/xen/arch/x86/x86_32'
gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/build/trees/main/20060502_000/xen-unstable/xen/include -I/build/trees/main/20060502_000/xen-unstable/xen/include/asm-x86/mach-generic -I/build/trees/main/20060502_000/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c domain_page.c -o domain_page.o
gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/build/trees/main/20060502_000/xen-unstable/xen/include -I/build/trees/main/20060502_000/xen-unstable/xen/include/asm-x86/mach-generic -I/build/trees/main/20060502_000/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -D__ASSEMBLY__ -c entry.S -o entry.o
gcc -O2 -fomit-frame-pointer -DNDEBUG -m32 -march=i686 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/build/trees/main/20060502_000/xen-unstable/xen/include -I/build/trees/main/20060502_000/xen-unstable/xen/include/asm-x86/mach-generic -I/build/trees/main/20060502_000/xen-unstable/xen/include/asm-x86/mach-default -msoft-float -g -D__XEN__ -c mm.c -o mm.o
cc1: warnings being treated as errors
mm.c: In function â¤^[%GË^[%@subarch_init_memory⤢â:
mm.c:163: warning: format â¤^[%GË^[%@%ld⤢â expects type â¤^[%GË^[%@long int⤢â, but argument 2 has type â¤^[%GË^[%@unsigned int⤢â
mm.c:163: warning: format â¤^[%GË^[%@%ld⤢â expects type â¤^[%GË^[%@long int⤢â, but argument 3 has type â¤^[%GË^[%@unsigned int⤢â
make[7]: *** [mm.o] Error 1
make[7]: Leaving directory `/build/trees/main/20060502_000/xen-unstable/xen/arch/x86/x86_32'
make[6]: *** [x86_32/built_in.o] Error 2
make[6]: Leaving directory `/build/trees/main/20060502_000/xen-unstable/xen/arch/x86'
make[5]: *** [/build/trees/main/20060502_000/xen-unstable/xen/arch/x86/built_in.o] Error 2
make[5]: Leaving directory `/build/trees/main/20060502_000/xen-unstable/xen/arch/x86'
make[4]: *** [/build/trees/main/20060502_000/xen-unstable/xen/xen] Error 2
make[4]: Leaving directory `/build/trees/main/20060502_000/xen-unstable/xen'
make[3]: *** [install] Error 2
make[3]: Leaving directory `/build/trees/main/20060502_000/xen-unstable/xen'
make[2]: *** [install-xen] Error 2
make[2]: Leaving directory `/build/trees/main/20060502_000/xen-unstable'
make[1]: *** [world] Error 2
make[1]: Leaving directory `/build/trees/main/20060502_000/xen-unstable'
make: *** [xen] Error 2
[-- Attachment #4: regression.2 --]
[-- Type: text/plain, Size: 1819 bytes --]
File: regression.1
Time Level Message
05:00:50 INFO Reporting status: 'Test Running' for test: ltp_gettimeofday02
05:00:52 INFO Preparing to run test 'ltp_gettimeofday02' using profile: /qa/conductor/profiles/ltp/syscalls/gettimeofday02.xml
05:00:52 INFO Starting test 'ltp_gettimeofday02' using profile: /qa/conductor/profiles/ltp/syscalls/gettimeofday02.xml
05:00:52 INFO Dispatching operation: RemoteShell
05:00:52 FINE Client sequencer got message requesting the start of a new test: ltp_gettimeofday02
05:00:52 FINER Client sequencer sent message of type: 4 with seq num: 1 of size: 289 bytes
05:00:52 FINER Client sequencer handling new operation from control sequencer
05:00:52 FINE Client sequencer looking for class: com.katana.conductor.operations.RemoteShell
05:00:52 INFO Operation RemoteShell running
05:00:52 FINE Client sequencer was told that an operation is now running
05:00:52 INFO RemoteShell: target node(s) = vs177
05:00:52 INFO ssh: /usr/bin/ssh root@vs177 cd /qa/conductor/tests/ltp/testcases/bin; gettimeofday02
05:00:52 FINE ssh: waiting for command to finish
05:00:53 INFO ssh: gettimeofday02 0 INFO : checking if gettimeofday is monotonous, takes 30s
05:00:53 INFO ssh: gettimeofday02 1 FAIL : Time is going backwards (old 1145696453.61428 vs new 1145696453.60660!
05:00:53 FINE executeShellCmd(ssh): exit value is 1
05:00:53 SEVERE RemoteShell: command failed with error = 1
05:00:53 SEVERE Operation RemoteShell failed
05:00:53 SEVERE Reporting status: 'Test Failed' for test: ltp_gettimeofday02
05:00:53 FINE Client sequencer detected operation completed with status of: Fail
05:00:53 FINER Client sequencer sent message of type: 5 with seq num: 2 of size: 429 bytes
05:00:53 SEVERE Crash Collection disabled for queue : RHEL4U2-32b-XEN
05:00:53 INFO Cleaning up after test
[-- Attachment #5: regression.4 --]
[-- Type: text/plain, Size: 469 bytes --]
Queue: RHEL3U6-32b-XEN32
User: QA
Hypervisor Build: 20060505_000 Version: main Config: Release Path: /repository/trees/main/20060505_000/xen32/xen-unstable/dist Dist:Xen32
Completion status:
test run completed
Start time: May 4, 2006 3:57:19 PM
End time: May 5, 2006 4:11:28 AM
Elapsed time: 12 hours 14 minutes 9 seconds
Tests/Config changes in queue: 851
Tests processed: 851
Tests passed: 850
Tests failed: 1
Tests aborted: 0
Forced reboots: 0
[-- Attachment #6: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
next reply other threads:[~2006-05-05 15:50 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-05-05 15:50 Ed Smith [this message]
2006-05-06 18:19 ` Testing status of fully virtualized guests (Intel VT) on 32bit XEN unstable Nivedita Singhvi
-- strict thread matches above, loose matches on Subject: below --
2006-05-10 19:51 Ed Smith
2006-05-06 18:21 Ed Smith
2006-05-03 23:19 Ed Smith
2006-05-02 23:23 Ed Smith
2006-05-02 20:51 Ed Smith
2006-05-03 6:44 ` Keir Fraser
2006-05-01 23:33 Ed Smith
2006-04-30 1:45 Zhao, Yunfeng
2006-04-29 15:57 Ed Smith
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=445B743F.20609@virtualiron.com \
--to=esmith@virtualiron.com \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.