Hi,
We ran a testing against latest KVM to know its quality status.
In the testing we tried to boot guests, test basic devices of guest, and
install guests.
The commit is: 08908a44630210f97b0276f6e41ff71ec04f1308

A summary for the testing result:
Can boot most IA32/IA32e UP VMX guests, but SMP guests, IA32e windows,
and some linux with acpi can not boot.
Can NOT boot guests with mem > 2GB
Save/Restore works on IA32e/IA32
Live migration works on IA32e/IA32, but IA32 guest could NOT be migrated
from an IA32 host to an IA32e host
Basic devices, Keybord,disk,VGA, and nic works well, but timer is NOT
accurate while running some workload on guests.

Here is an Issue list
~~~~~~~~~~~~~~~~~~~~~~~~~~
1)       timer is not accurate.
            On ia32e host, the timer will become 7 secs negative after
doing kernel build, which lasts for about 20 mins.  'cat
/proc/interrupts | grep timer' shows the interrupt will be 50 less than
normal in one second, which is consistent with the phenomenon that the
timer is slow.
            On ia32 host, the timer will become 3 secs negative after
doing kernel build, which lasts for about 20 mins.
https://sourceforge.net/tracker/index.php?func=detail&aid=1736299&group_
id=180599&atid=893831
2)       boot acpi guest fail (both for rhel4u3 guest and windows guest)
3)       boot smp guest fail (we tried rhel4u3 guest)
4)       live migrate a 32bit guest from 32bit host to 64bit host fail
            The destination machine will report: migrate_incoming_fd
failed(rc=231)
https://sourceforge.net/tracker/index.php?func=detail&aid=1736301&group_
id=180599&atid=893831
5)       live migrate a 32bit guest between 32bit hosts will cause timer
quite inaccurate.
            The guest will report TSC can not be used as a timesource,
and the time difference will reach up to 70secs in one second.
https://sourceforge.net/tracker/index.php?func=detail&aid=1736305&group_
id=180599&atid=893831
6) Cannot boot guest with > 2GB mem
https://sourceforge.net/tracker/index.php?func=detail&aid=1736307&group_
id=180599&atid=893831

Detail Test Report
~~~~~~~~~~~~~~~~~~~~~~~~~~
Ia32e host:
1) Save/restore ia32e 512M linux        -- pass
2) Save/restore ia32 512M winxp        -- pass
3) Live migrate ia32e 512M linux      -- pass
4) Live migrate ia32 512M winxp        -- pass
5) Guest startx                       -- pass
6) Mouse usability                  -- pass
7) Keyboard usability            -- pass
8) scp a big file to guest        -- pass
9) guest timer                   -- fail
After doing kernel build for 20 mins, ntpdate shows 7secs time negative
10) kernel build in guest          -- pass
11) boot_up_acpi_win2k3_g64         -- FAIL

Ia32 host:
1) Save/restore ia32 512M linux      -- pass
2) Save/restore ia32 512M winxp     -- pass
3) Live migrate ia32 512M linux from 32bit host to 64bit host       --
fail
         The destination machine will report: migrate_incoming_fd
failed(rc=231)
4) Live migrate ia32 512M linux from 32bit host to 32bit host      --
pass
         The guest will report :  TSC can not be used as a timesource,
and timer will become quite inaccurate
5) Live migrate ia32 512M winxp                 -- pass
6) Guest startx                                 -- pass
7) Mouse  usability                             -- pass
8) Keyboard usability                           -- pass
9) scp a big file to guest                      -- pass
10) guest timer                                -- fail
After doing kernel build for 20 mins, ntpdate shows 3 secs time negative
11) kernel build in guest                       -- pass
12) install 64bit FC6  guest                             -- pass
13) install 64bit RHEL4U1 guest                         --pass
14) boot 64bit RHEL4U1 guest with acpi            -- fail
15) boot 64bit RHEL4U1 guest without acpi          -- pass



Thanks
Yunfeng

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel

Reply via email to