Summary: Changeset 10068 - 64bit UP and SMP guests boot cleanly. - 32bit UP guests boot clean and 32bit SMP guests still fail to boot. - 32bit UP guests lockup under load with "ata1: command 0x25 timeout". - 64bit SMP 2 CPU guests lockup under load with "ata1: command 0x25 timeout". 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, acpi=1, apic=1 kernargs (noapic with >1 VCPU & SMP kernel) 64bit fully virtualized (HVM) guest RHEL4U2 256MB (/dev/sdc) pae=1, acpi=1, apic=1 kernargs (noapic with >1 VCPU & SMP kernel) 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 64bit 1 CPU Hypervisor (booted nosmp): ---------------------------------------------------------------------- | XEN | Guest Kernel (SMP kernels booted with 1 CPU) | | Changeset|-----------------------------------------------------------| | | 32bit UP | 32bit SMP | 64bit UP | 64bit SMP | | |--------------|--------------|--------------|--------------| | | Boot | Test | Boot | Test | Boot | Test | Boot | Test | |----------|------|-------|------|-------|------|-------|------|-------| | 10068 | Pass | 848/3 | Fail | | Pass | | Pass | 851/0 | | | | (1,10)| (7) | | | | | | |----------|------|-------|------|-------|------|-------|------|-------| | 10058 | Pass | 848/3 | Fail | | Pass | | Pass | 851/0 | | | | (1,10)| (7) | | | | | | |----------|------|-------|------|-------|------|-------|------|-------| | 10031 | Pass | 850/1 | Fail | | Pass | | Pass | 851/0 | | | (8) | (1) | (3,8)| | (8) | | (8) | | |----------|------|-------|------|-------|------|-------|------|-------| | 10005 | Pass | 849/2 | Fail | | Pass | | Pass | 851/0 | | | (8) | (1,10)| (3,8)| | (8) | | (8) | | |----------|------|-------|------|-------|------|-------|------|-------| | 9993 | Pass | 850/1 | Fail | | Pass | | Pass | 851/0 | | | (2) | (1) | (3,8)| | (2) | | (2) | | ---------------------------------------------------------------------- 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 | |----------|------|-------|------|-------|------|-------|------|-------| | 10068 | Pass | | Fail | | Pass | | Pass | Fail | | | | | (7) | | | | |(4,5,6)| |----------|------|-------|------|-------|------|-------|------|-------| | 10058 | Pass | | Fail | | Pass | | Pass | Fail | | | | | (7) | | | | |(4,5,6)| |----------|------|-------|------|-------|------|-------|------|-------| | 10031 | Fail | | Fail | | Pass | | Pass | Fail | | | (8) | | (8) | | (8) | | (8) | (4) | |----------|------|-------|------|-------|------|-------|------|-------| | 10005 | Fail | | Fail | | Pass | | Pass | | | | (8) | | (8) | | (2) | | (2) | | |----------|------|-------|------|-------|------|-------|------|-------| | 9993 | Fail | | Fail | | Fail | | Fail | | | | (8) | | (8) | | (9) | | (9) | | ---------------------------------------------------------------------- Failures: 1. 32bit UP guest fail ltp gettimeofday02: "Time is going backwards" 2. 32bit and 64bit guests fail first boot attempt after booting XEN: "(XEN) Failed vm entry, domain_crash_sync called from vmx.c" 3. 32bit SMP guest hangs on boot: "Uncompressing Linux... Ok, booting the kernel." 4. 64bit SMP 2 CPU guest hangs under load: "ata1: command 0x25 timeout, stat 0x50 host_stat 0x64" 5. 64bit SMP guest report these messages the XEN console: "(XEN) spurious IRQ irq got=-1" 6. 64bit SMP guest report these messages the XEN console during testing: "(XEN) level trig mode repeatedly for vector 252" 7. 32bit SMP guest crashes on boot: "(XEN) __hvm_bug at vmx.c:2289" 8. 32bit guests crash on boot: "(XEN) domain_crash_sync called from shadow.c:4117" 9. 64bit guests crash XEN SMP Hypervisor on boot: "(XEN) CPU1 GENERAL PROTECTION FAULT" 10. 32bit UP guest hangs under load: "ata1: command 0x25 timeout, stat 0x50 host_stat 0x64"