Summary:
Changeset 11483
- 32bit and 64bit UP/SMP HVM Guests all successfully boot and passed
regressions tests, with exception of some clock issues - BUG #666
Test Configuration:
Dell Precision WorkStation 380, Dual Core, 2GB, 3 SATA (Intel VT)
64bit XEN Hypervisor on a RHEL4U2 64bit root (/dev/sda)
32bit fully virtualized (HVM) guest RHEL4U2 256MB (/dev/sdb)
pae=1(smp) pae=0(up), acpi=1, apic=1
kernargs noapic
64bit fully virtualized (HVM) guest RHEL4U2 256MB (/dev/sdc)
pae=1, acpi=1, apic=1
kernargs noapic
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:
852 tests (851 ltp tests and one 30 minute user load test)
Tests are marked #Pass/#Fail where (n) points to a failure description
XEN 64bit 2 CPU Hypervisor (booted smp):
----------------------------------------------------------------------
| XEN | Guest Kernel (SMP kernels booted with 2 CPUs) |
| Changeset|-----------------------------------------------------------|
| | 32bit UP | 32bit SMP | 64bit UP | 64bit SMP |
| |--------------|--------------|--------------|--------------|
| | Boot | Test | Boot | Test | Boot | Test | Boot | Test |
|----------|------|-------|------|-------|------|-------|------|-------|
| 11483 | Pass | | Pass | 850/2 | Pass | | Pass | 852/0 |
| | | | | (1) | | | | |
|----------|------|-------|------|-------|------|-------|------|-------|
| 11470 | Pass | | Pass | 849/3 | Pass | | Pass | 852/0 |
| | | | | (1) | | | | |
|----------|------|-------|------|-------|------|-------|------|-------|
| 11468 | Pass | | Pass | 851/1 | Pass | | Pass | 852/0 |
| | | | | (1) | | | | |
|----------|------|-------|------|-------|------|-------|------|-------|
| 11442 | Pass | | Pass | 850/2 | Pass | | Pass | 852/0 |
| | | | | (1,4) | | | | |
|----------|------|-------|------|-------|------|-------|------|-------|
| 11414 | Pass | | Fail | | Pass | | Fail | |
| | | | (3) | | | | (3) | |
----------------------------------------------------------------------
Multiple Guest Boot Test
Test is a 30 minute user load on both Guests
XEN 64bit 2 CPU Hypervisor (booted smp):
--------------------------------------------
| XEN | Guest Kernel |
| Changeset|---------------------------------|
| | 32bit 1CPU UP | 32bit 2CPU SMP |
| | 64bit 1CPU UP | 64bit 2CPU SMP |
| |----------------|----------------|
| | Boot | Test | Boot | Test |
|----------|------|---------|------|---------|
| 11483 | Pass | Pass | Pass | Pass |
| | | | | |
|----------|------|---------|------|---------|
| 11470 | Pass | Pass | Pass | Pass |
| | | | | |
|----------|------|---------|------|---------|
| 11468 | Pass | Pass | Pass | Pass |
| | | | | |
|----------|------|---------|------|---------|
| 11442 | Pass | Pass | Pass | Pass |
| | | | | |
|----------|------|---------|------|---------|
| 11414 | Pass | Pass | Fail | |
| | | | (3) | |
--------------------------------------------
Failures:
1. BUG 666: 32bit guests fail ltp gettimeofday02
and nanosleep01/02 with clock problems
4. XEN crash running ltp "mtest01 -p80" on
32bit SMP HVM guest:
(XEN) BUG at multi.c:3954
File: failure.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
File: failure.4
Red Hat Enterprise Linux ES release 4 (Nahant Update 2)
Kernel 2.6.16.13-xen on an x86_64
tst110 login: root
Password:
Last login: Wed Sep 13 10:11:21 from 10.1.2.13
You have new mail.
[root@tst110 ~]# xm info
host : tst110
release : 2.6.16.13-xen
version : #1 SMP Wed Sep 13 04:37:53 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 : 1022
free_memory : 68
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
xen_pagesize : 4096
platform_params : virt_start=0xffff800000000000
xen_changeset : Tue Sep 12 16:33:33 2006 +0100 11442:7d4def53936c
cc_compiler : gcc version 4.0.0 20050519 (Red Hat 4.0.0-8)
cc_compile_by : build
cc_compile_domain : virtualiron.com
cc_compile_date : Wed Sep 13 03:51:13 EDT 2006
xend_config_format : 2
[root@tst110 ~]# xm list
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 927 2 r----- 32.8
[root@tst110 ~]# (XEN) sh_update_paging_modes: postponing determination of
shadow mode
(XEN) sh_update_paging_modes: postponing determination of shadow mode
ip_tables: (C) 2000-2006 Netfilter Core Team
(XEN) vmx_do_launch(): GUEST_CR3<=001a37a0, HOST_CR3<=2a2d7000
(XEN) (GUEST: 1) HVM Loader
(XEN) (GUEST: 1) Detected Xen v3.0-unstable
(XEN) (GUEST: 1) Loading ROMBIOS ...
(XEN) (GUEST: 1) Creating MP tables ...
(XEN) (GUEST: 1) Loading Cirrus VGABIOS ...
(XEN) (GUEST: 1) Loading ACPI ...
(XEN) (GUEST: 1) Writing SMBIOS tables ...
(XEN) (GUEST: 1) Loading VMXAssist ...
(XEN) (GUEST: 1) VMX go ...
(XEN) (GUEST: 1) VMXAssist (Sep 13 2006)
(XEN) (GUEST: 1) Memory size 256 MB
(XEN) (GUEST: 1) E820 map:
(XEN) (GUEST: 1) 0000000000000000 - 000000000009F000 (RAM)
(XEN) (GUEST: 1) 000000000009F000 - 00000000000A0000 (Reserved)
(XEN) (GUEST: 1) 00000000000A0000 - 00000000000C0000 (Type 16)
(XEN) (GUEST: 1) 00000000000F0000 - 0000000000100000 (Reserved)
(XEN) (GUEST: 1) 0000000000100000 - 000000000FFF0000 (RAM)
(XEN) (GUEST: 1) 000000000FFF0000 - 000000000FFFA000 (ACPI Data)
(XEN) (GUEST: 1) 000000000FFFA000 - 000000000FFFD000 (ACPI NVS)
(XEN) (GUEST: 1) 000000000FFFD000 - 000000000FFFE000 (Type 19)
(XEN) (GUEST: 1) 000000000FFFE000 - 000000000FFFF000 (Type 18)
(XEN) (GUEST: 1) 000000000FFFF000 - 0000000010000000 (Type 17)
(XEN) (GUEST: 1) 00000000FEC00000 - 0000000100000000 (Type 16)
(XEN) (GUEST: 1)
(XEN) (GUEST: 1) Start BIOS ...
(XEN) (GUEST: 1) Starting emulated 16-bit real-mode: ip=F000:FFF0
(XEN) (GUEST: 1) rombios.c,v 1.138 2005/05/07 15:55:26 vruppert Exp $
(XEN) (GUEST: 1) Remapping master: ICW2 0x8 -> 0x20
(XEN) (GUEST: 1) Remapping slave: ICW2 0x70 -> 0x28
(XEN) (GUEST: 1) VGABios $Id: vgabios.c,v 1.61 2005/05/24 16:50:50 vruppert Exp
$
(XEN) (GUEST: 1) HVMAssist BIOS, 1 cpu, $Revision: 1.138 $ $Date: 2005/05/07
15:55:26 $
(XEN) (GUEST: 1)
(XEN) (GUEST: 1) ata0-0: PCHS=16383/16/63 translation=lba LCHS=1024/255/63
(XEN) (GUEST: 1) ata0 master: QEMU HARDDISK ATA-7 Hard-Disk (10757 MBytes)
(XEN) (GUEST: 1) ata0 slave: Unknown device
(XEN) (GUEST: 1)
(XEN) (GUEST: 1) Booting from Hard Disk...
(XEN) (GUEST: 1) int13_harddisk: function 41, unmapped device for ELDL=81
(XEN) (GUEST: 1) int13_harddisk: function 08, unmapped device for ELDL=81
(XEN) (GUEST: 1) *** int 15h function AX=00C0, BX=0000 not yet supported!
(XEN) (GUEST: 1) int13_harddisk: function 15, unmapped device for ELDL=81
(XEN) (GUEST: 1) KBD: unsupported int 16h function 03
(XEN) (GUEST: 1) int13_harddisk: function 15, unmapped device for ELDL=81
(XEN) (GUEST: 1) *** int 15h function AX=E980, BX=E6F5 not yet supported!
(XEN) (GUEST: 1) int13_harddisk: function 02, unmapped device for ELDL=81
(XEN) (GUEST: 1) int13_harddisk: function 41, unmapped device for ELDL=81
(XEN) Local APIC Write to read-only register
(XEN) This hvm_vlapic is for P4, no work for De-assert init
(XEN) AP 1 bringup suceeded.
(XEN) vmx_do_launch(): GUEST_CR3<=001a17a0, HOST_CR3<=2a2b8000
(XEN) (GUEST: 1) Start AP 1 from 00003000 ...
(XEN) (GUEST: 1) Starting emulated 16-bit real-mode: ip=0300:0000
(XEN) spurious IRQ irq got=-1
(XEN) spurious IRQ irq got=-1
(XEN) spurious IRQ irq got=-1
(XEN) spurious IRQ irq got=-1
(XEN) spurious IRQ irq got=-1
.
.
(XEN) spurious IRQ irq got=-1
(XEN) spurious IRQ irq got=-1
(XEN) spurious IRQ irq got=-1
(XEN) spurious IRQ irq got=-1
(XEN) spurious IRQ irq got=-1
(XEN) spurious IRQ irq got=-1
(XEN) spurious IRQ irq got=-1
(XEN) spurious IRQ irq got=-1
(XEN) spurious IRQ irq got=-1
(XEN) BUG at multi.c:3954
(XEN) ----[ Xen-3.0-unstable x86_64 debug=n Not tainted ]----
(XEN) CPU: 0
(XEN) RIP: e010:[<ffff8300001182f4>] __bug+0x24/0x30
(XEN) RFLAGS: 0000000000010282 CONTEXT: hypervisor
(XEN) rax: 0000000000000000 rbx: 0000000000000f72 rcx: 00000000000037c4
(XEN) rdx: 000000000000000a rsi: 000000000000000a rdi: ffff8300001beff4
(XEN) rbp: ffff8300001a2080 rsp: ffff8300001b7998 r8: 0000000000000000
(XEN) r9: 0000000000000020 r10: 0000000000000004 r11: ffff8300001189b0
(XEN) r12: ffff830000175a6d r13: 000000000002d60d r14: ffff828400717208
(XEN) r15: 0000000000000000 cr0: 000000008005003b cr4: 00000000000026f0
(XEN) cr3: 000000002a2d7000 cr2: 00000000b7de3000
(XEN) ds: 0000 es: 0000 fs: 0000 gs: 0000 ss: 0000 cs: e010
(XEN) Xen stack trace from rsp=ffff8300001b7998:
(XEN) 0000000000000000 0000000000000001 000000000002a2c3 ffff830000155fa7
(XEN) ffff8300001a2080 ffff83000014c26a 0000000000000010 ffff83000014e9bf
(XEN) ffff8300001b7ad8 0000000000000010 000000000002d60d ffff8300001a2080
(XEN) 0000000000000004 ffff830000000000 ffff8300001b7ad8 ffff8300001589b0
(XEN) 00000000cb6ac004 ffff8300001b7a48 ffff8300001b7e18 000000001350af38
(XEN) 00000000cb77b004 00000ffc00000000 00000000cb77b004 ffff83001350af38
(XEN) ffff8300299712d8 0000000000000000 000000000b77b067 000000000001350a
(XEN) 0000000000029971 ffffffffffffffff 000000002d60d067 ffffffffffffffff
(XEN) 000000002d651067 ffff8300001b7e18 00000000cb77b004 0000000000000004
(XEN) ffff830000190da0 0000000000000000 00000000000000a5 ffff83000014c127
(XEN) 0000000000000000 ffff830000132471 ffff830010d89008 ffff830000000000
(XEN) ffff8300001b7b58 ffff8300001b7c70 ffff83000013d982 00000000c0117346
(XEN) ffff8300001a2080 0000830000148007 0000000000000000 000000000000000a
(XEN) 00000000c011733c 0000000000000000 0000000400000004 0000000100000000
(XEN) 0000000000000000 0000000000000000 0000000000000000 0000000000000000
(XEN) 00000000c116ef60 00000000cb77b000 0000000000000000 0000000000000000
(XEN) 0000000000000000 0000000000000000 0000000000000000 00000000000003fe
(XEN) 00000000cb6ac000 00000000cb6ac008 00000000cb77b008 000000a000000002
(XEN) 00000000c01c1cd0 0000000000000060 0000000000010246 00000000cb201bb4
(XEN) 0000000000000068 000000000000007b 000000000000007b 0000000000000000
(XEN) Xen call trace:
(XEN) [<ffff8300001182f4>] __bug+0x24/0x30
(XEN) [<ffff830000155fa7>] sh_clear_shadow_entry__shadow_3_guest_3+0x87/0x90
(XEN) [<ffff83000014c26a>] sh_remove_shadow_via_pointer+0xea/0x120
(XEN) [<ffff83000014e9bf>] sh_remove_shadows+0x12f/0x4a0
(XEN) [<ffff8300001589b0>] sh_x86_emulate_write__shadow_3_guest_3+0x2b0/0x420
(XEN) [<ffff83000014c127>] sh_x86_emulate_write_emulated+0x47/0x50
(XEN) [<ffff830000132471>] x86_emulate_memop+0x2891/0x3540
(XEN) [<ffff83000013d982>] vlapic_EOI_set+0x32/0x80
(XEN) [<ffff83000015830b>] sh_page_fault__shadow_3_guest_3+0xc0b/0xdd0
(XEN) [<ffff830000137060>] pit_get_count+0x30/0xa0
(XEN) [<ffff830000147594>] vmx_io_instruction+0x514/0x560
(XEN) [<ffff83000014675b>] vmx_do_page_fault+0x2b/0x50
(XEN) [<ffff83000014a9ff>] vmx_vmexit_handler+0x4ff/0x12d0
(XEN) [<ffff83000013e43a>] cpu_has_apic_interrupt+0x1a/0x50
(XEN) [<ffff83000013e4a2>] cpu_has_pending_irq+0x32/0x60
(XEN) [<ffff830000144778>] vmx_intr_assist+0x108/0x430
(XEN) [<ffff83000014b7f5>] vmx_asm_vmexit_handler+0x25/0x30
(XEN)
(XEN)
(XEN) ****************************************
(XEN) Panic on CPU 0:
(XEN) CPU0 FATAL TRAP: vector = 6 (invalid opcode)
(XEN) ****************************************
(XEN)
(XEN) Reboot in five seconds...
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|