All of lore.kernel.org
 help / color / mirror / Atom feed
* KVM Test report, kernel 1414115... qemu 013ddf74...
@ 2010-10-29  3:29 Hao, Xudong
  0 siblings, 0 replies; only message in thread
From: Hao, Xudong @ 2010-10-29  3:29 UTC (permalink / raw)
  To: kvm

[-- Attachment #1: Type: text/plain, Size: 12099 bytes --]

Hi, all,
This is KVM test result against kvm.git 1414115b34b9ae69d260a2e4e5d2fd6e956b64b9 and qemu-kvm.git 013ddf74dd9ac698d0206effdf268c8768959099.

Currently qemu-kvm has a build failure issue on RHEL5 system, this issue exist for about 1 month, we build qemu-kvm on RHEL5u1 with a wordaround patch(attchment mail).
The linux guest boot slow issue got fixed. However, we found a regression issue that 32PAE Windows guest can not boot up without APCI on.

Fixed issue:
1. [KVM] Linux guest is too slow to boot up
https://bugzilla.kernel.org/show_bug.cgi?id=17882

New issue
1. [KVM] Noacpi Windows guest can not boot up on 32bit KVM host
https://bugzilla.kernel.org/show_bug.cgi?id=21402


Four old Issues:
================================================
1. ltp diotest running time is 2.54 times than before
https://sourceforge.net/tracker/?func=detail&aid=2723366&group_id=180599&atid=893831
2. 32bits Rhel5/FC6 guest may fail to reboot after installation
https://sourceforge.net/tracker/?func=detail&atid=893831&aid=1991647&group_id=180599
3. perfctr wrmsr warning when booting 64bit RHEl5.3
https://sourceforge.net/tracker/?func=detail&aid=2721640&group_id=180599&atid=893831
4. [SR] qemu return form "migrate " command spend long time 
https://sourceforge.net/tracker/?func=detail&aid=2942079&group_id=180599&atid=893831


Test environment
================================================
Platform  A
Westmere-EP
CPU                     8
Memory size         12G

=====================================================================
               Summary Test Report of Last Session
=====================================================================
  	                    Total   Pass    Fail    NoResult   Crash
=====================================================================
control_panel_ept_vpid      12      12      0         0        0
control_panel_vpid          3       3       0         0        0
control_panel               3       3       0         0        0
control_panel_ept           4       4       0         0        0
gtest_vpid                  1       1       0         0        0
gtest_ept                   1       1       0         0        0
gtest                       3       3       0         0        0
vtd_ept_vpid                8       8       0         0        0
gtest_ept_vpid              11      11      0         0        0
sriov_ept_vpid              5       5       0         0        0
=====================================================================
control_panel_ept_vpid      12      12      0         0        0
 :KVM_LM_Continuity_64_g3   1       1       0         0        0
 :KVM_four_dguest_64_g32e   1       1       0         0        0
 :KVM_1500M_guest_64_gPAE   1       1       0         0        0
 :KVM_LM_SMP_64_g32e        1       1       0         0        0
 :KVM_SR_SMP_64_g32e        1       1       0         0        0
 :KVM_linux_win_64_g32e     1       1       0         0        0
 :KVM_1500M_guest_64_g32e   1       1       0         0        0
 :KVM_two_winxp_64_g32e     1       1       0         0        0
 :KVM_256M_guest_64_gPAE    1       1       0         0        0
 :KVM_SR_Continuity_64_g3   1       1       0         0        0
 :KVM_256M_guest_64_g32e    1       1       0         0        0
 :KVM_four_sguest_64_g32e   1       1       0         0        0
control_panel_vpid          3       3       0         0        0
 :KVM_linux_win_64_g32e     1       1       0         0        0
 :KVM_1500M_guest_64_g32e   1       1       0         0        0
 :KVM_1500M_guest_64_gPAE   1       1       0         0        0
control_panel               3       3       0         0        0
 :KVM_1500M_guest_64_g32e   1       1       0         0        0
 :KVM_1500M_guest_64_gPAE   1       1       0         0        0
 :KVM_LM_SMP_64_g32e        1       1       0         0        0
control_panel_ept           4       4       0         0        0
 :KVM_linux_win_64_g32e     1       1       0         0        0
 :KVM_1500M_guest_64_g32e   1       1       0         0        0
 :KVM_1500M_guest_64_gPAE   1       1       0         0        0
 :KVM_LM_SMP_64_g32e        1       1       0         0        0
gtest_vpid                  1       1       0         0        0
 :boot_smp_win7_ent_64_g3   1       1       0         0        0
gtest_ept                   1       1       0         0        0
 :boot_smp_win7_ent_64_g3   1       1       0         0        0
gtest                       3       3       0         0        0
 :boot_smp_win2008_64_g32   1       1       0         0        0
 :boot_smp_win7_ent_64_gP   1       1       0         0        0
 :boot_smp_vista_64_g32e    1       1       0         0        0
vtd_ept_vpid                8       8       0         0        0
 :one_pcie_up_64_g32e       1       1       0         0        0
 :hp_pcie_smp_nomsi_64_g3   1       1       0         0        0
 :lm_pcie_smp_64_g32e       1       1       0         0        0
 :one_pcie_scp_64_g32e      1       1       0         0        0
 :one_pcie_smp_nomsi_64_g   1       1       0         0        0
 :hp_pcie_smp_64_g32e       1       1       0         0        0
 :one_pcie_smp_64_g32e      1       1       0         0        0
 :hp_pcie_up_64_g32e        1       1       0         0        0
gtest_ept_vpid              11      11      0         0        0
 :boot_up_acpi_64_g32e      1       1       0         0        0
 :boot_base_kernel_64_g32   1       1       0         0        0
 :kb_nightly_64_g32e        1       1       0         0        0
 :boot_up_acpi_win2k3_64_   1       1       0         0        0
 :boot_up_vista_64_g32e     1       1       0         0        0
 :ltp_nightly_64_g32e       1       1       0         0        0
 :boot_smp_win2008_64_g32   1       1       0         0        0
 :boot_smp_acpi_win2k3_64   1       1       0         0        0
 :boot_smp_win7_ent_64_g3   1       1       0         0        0
 :boot_up_acpi_xp_64_g32e   1       1       0         0        0
 :boot_smp_acpi_xp_64_g32   1       1       0         0        0
sriov_ept_vpid              5       5       0         0        0
 :one_vf_up_64_g32e         1       1       0         0        0
 :hp_vf_up_64_g32e          1       1       0         0        0
 :hp_vf_smp_64_g32e         1       1       0         0        0
 :one_vf_smp_64_g32e        1       1       0         0        0
 :two_dev_smp_64_g32e       1       1       0         0        0
=====================================================================
Total                       51      51      0         0        0


Test environment
================================================
Platform  B
Sandybridge
CPU                     8
Memory size         4G

Report summary of IA32E on VT-SNB1:
               Summary Test Report of Last Session
=====================================================================
  	                    Total   Pass    Fail    NoResult   Crash
=====================================================================
control_panel_ept_vpid      12      12      0         0        0
control_panel_vpid          3       3       0         0        0
control_panel_ept           4       4       0         0        0
control_panel               3       3       0         0        0
gtest_ept                   1       1       0         0        0
gtest_vpid                  1       1       0         0        0
gtest                       3       3       0         0        0
vtd_ept_vpid                9       8       0         0        1
gtest_ept_vpid              11      10      1         0        0
sriov_ept_vpid              5       5       0         0        0
=====================================================================
control_panel_ept_vpid      12      12      0         0        0
 :KVM_LM_Continuity_64_g3   1       1       0         0        0
 :KVM_four_dguest_64_g32e   1       1       0         0        0
 :KVM_1500M_guest_64_gPAE   1       1       0         0        0
 :KVM_LM_SMP_64_g32e        1       1       0         0        0
 :KVM_SR_SMP_64_g32e        1       1       0         0        0
 :KVM_linux_win_64_g32e     1       1       0         0        0
 :KVM_two_winxp_64_g32e     1       1       0         0        0
 :KVM_1500M_guest_64_g32e   1       1       0         0        0
 :KVM_256M_guest_64_gPAE    1       1       0         0        0
 :KVM_SR_Continuity_64_g3   1       1       0         0        0
 :KVM_256M_guest_64_g32e    1       1       0         0        0
 :KVM_four_sguest_64_g32e   1       1       0         0        0
control_panel_vpid          3       3       0         0        0
 :KVM_linux_win_64_g32e     1       1       0         0        0
 :KVM_1500M_guest_64_g32e   1       1       0         0        0
 :KVM_1500M_guest_64_gPAE   1       1       0         0        0
control_panel_ept           4       4       0         0        0
 :KVM_linux_win_64_g32e     1       1       0         0        0
 :KVM_1500M_guest_64_g32e   1       1       0         0        0
 :KVM_1500M_guest_64_gPAE   1       1       0         0        0
 :KVM_LM_SMP_64_g32e        1       1       0         0        0
control_panel               3       3       0         0        0
 :KVM_1500M_guest_64_g32e   1       1       0         0        0
 :KVM_1500M_guest_64_gPAE   1       1       0         0        0
 :KVM_LM_SMP_64_g32e        1       1       0         0        0
gtest_ept                   1       1       0         0        0
 :boot_smp_win7_ent_64_g3   1       1       0         0        0
gtest_vpid                  1       1       0         0        0
 :boot_smp_win7_ent_64_g3   1       1       0         0        0
gtest                       3       3       0         0        0
 :boot_smp_win2008_64_g32   1       1       0         0        0
 :boot_smp_win7_ent_64_gP   1       1       0         0        0
 :boot_smp_vista_64_g32e    1       1       0         0        0
vtd_ept_vpid                9       8       0         0        1
 :one_pcie_up_64_g32e       1       1       0         0        0
 :lm_pcie_smp_64_g32e       2       1       0         0        1
 :hp_pcie_smp_nomsi_64_g3   1       1       0         0        0
 :one_pcie_scp_64_g32e      1       1       0         0        0
 :one_pcie_smp_nomsi_64_g   1       1       0         0        0
 :hp_pcie_smp_64_g32e       1       1       0         0        0
 :one_pcie_smp_64_g32e      1       1       0         0        0
 :hp_pcie_up_64_g32e        1       1       0         0        0
gtest_ept_vpid              11      10      1         0        0
 :boot_up_acpi_64_g32e      1       1       0         0        0
 :boot_base_kernel_64_g32   1       1       0         0        0
 :boot_up_acpi_win2k3_64_   1       1       0         0        0
 :kb_nightly_64_g32e        1       1       0         0        0
 :boot_up_vista_64_g32e     1       1       0         0        0
 :ltp_nightly_64_g32e       1       0       1         0        0
 :boot_smp_win2008_64_g32   1       1       0         0        0
 :boot_up_acpi_xp_64_g32e   1       1       0         0        0
 :boot_smp_acpi_win2k3_64   1       1       0         0        0
 :boot_smp_win7_ent_64_g3   1       1       0         0        0
 :boot_smp_acpi_xp_64_g32   1       1       0         0        0
sriov_ept_vpid              5       5       0         0        0
 :one_vf_up_64_g32e         1       1       0         0        0
 :hp_vf_up_64_g32e          1       1       0         0        0
 :hp_vf_smp_64_g32e         1       1       0         0        0
 :one_vf_smp_64_g32e        1       1       0         0        0
 :two_dev_smp_64_g32e       1       1       0         0        0
=====================================================================
Total                       52      50      1         0        1

Best Regards,
Xudong Hao

[-- Attachment #2: Type: message/rfc822, Size: 6801 bytes --]

From: Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
To: "Hao, Xudong" <xudong.hao@intel.com>
Cc: "qemu-devel@nongnu.org" <qemu-devel@nongnu.org>, Avi Kivity <avi@redhat.com>, "kvm@vger.kernel.org" <kvm@vger.kernel.org>
Subject: Re: [Qemu-devel] qemu-kvm build issue on RHEL5.1
Date: Wed, 13 Oct 2010 16:00:21 +0800
Message-ID: <4CB56715.7080605@jp.fujitsu.com>

(Add CC to kvm@vger)

(2010/10/12 10:52), Hao, Xudong wrote:
> Hi,
> Currently qemu-kvm build fail on RHEL5 with gcc 4.1.2, build can pass on Fedora11 with gcc 4.4.1, can anybody look on RHEL5 system?
>
> Gcc: 4.1.2
> system: RHEL5.1
> qemu-kvm: 85566812a4f8cae721fea0224e05a7e75c08c5dd
>
> ...
>   LINK  qemu-img
>   LINK  qemu-io
>   CC    libhw64/virtio-9p-local.o
> cc1: warnings being treated as errors
> /home/source/qemu-kvm/hw/virtio-9p-local.c: In function 'local_utimensat':
> /home/source/qemu-kvm/hw/virtio-9p-local.c:479: warning: implicit declaration of function 'utimensat'
> /home/source/qemu-kvm/hw/virtio-9p-local.c:479: warning: nested extern declaration of 'utimensat'
> make[1]: *** [virtio-9p-local.o] Error 1
> make: *** [subdir-libhw64] Error 2
>
>
> Best Regards,
> Xudong Hao

It seems that this issue is caused by the old glibc.
Though I don't know well about virtio-9p and suppose there
should be better fix, I confirmed that following change
removed the warnings.

Thanks,
H.Seto

=====

[PATCH] virtio-9p: fix build on !CONFIG_UTIMENSAT

This removes following warnings on RHEL5, which has utimensat syscall
but has old glibc that doesn't have support for it:

hw/virtio-9p-local.c: In function 'local_utimensat':
hw/virtio-9p-local.c:479: warning: implicit declaration of function 'utimensat'
hw/virtio-9p-local.c:479: warning: nested extern declaration of 'utimensat'

and

hw/virtio-9p.c: In function 'v9fs_setattr_post_chmod':
hw/virtio-9p.c:1410: error: 'UTIME_NOW' undeclared (first use in this function)
hw/virtio-9p.c:1410: error: (Each undeclared identifier is reported only once
hw/virtio-9p.c:1410: error: for each function it appears in.)
hw/virtio-9p.c:1413: error: 'UTIME_OMIT' undeclared (first use in this function)
hw/virtio-9p.c: In function 'v9fs_wstat_post_chmod':
hw/virtio-9p.c:2905: error: 'UTIME_OMIT' undeclared (first use in this function)

Signed-off-by: Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
---
 hw/virtio-9p-local.c |    8 ++++++++
 hw/virtio-9p.c       |    9 +++++++++
 2 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/hw/virtio-9p-local.c b/hw/virtio-9p-local.c
index 57f9243..e075c27 100644
--- a/hw/virtio-9p-local.c
+++ b/hw/virtio-9p-local.c
@@ -18,6 +18,9 @@
 #include <sys/socket.h>
 #include <sys/un.h>
 #include <attr/xattr.h>
+#ifndef CONFIG_UTIMENSAT
+#include <syscall.h>
+#endif

 static const char *rpath(FsContext *ctx, const char *path)
 {
@@ -476,7 +479,12 @@ static int local_chown(FsContext *fs_ctx, const char *path, FsCred *credp)
 static int local_utimensat(FsContext *s, const char *path,
                       const struct timespec *buf)
 {
+#ifndef CONFIG_UTIMENSAT
+    return syscall(SYS_utimensat, AT_FDCWD, rpath(s, path), buf,
+                   AT_SYMLINK_NOFOLLOW);
+#else
     return utimensat(AT_FDCWD, rpath(s, path), buf, AT_SYMLINK_NOFOLLOW);
+#endif
 }

 static int local_remove(FsContext *ctx, const char *path)
diff --git a/hw/virtio-9p.c b/hw/virtio-9p.c
index 32fa3bc..efe5c51 100644
--- a/hw/virtio-9p.c
+++ b/hw/virtio-9p.c
@@ -1393,6 +1393,15 @@ out:
     qemu_free(vs);
 }

+#ifndef CONFIG_UTIMENSAT
+#ifndef UTIME_NOW
+# define UTIME_NOW     ((1l << 30) - 1l)
+#endif
+#ifndef UTIME_OMIT
+# define UTIME_OMIT    ((1l << 30) - 2l)
+#endif
+#endif
+
 static void v9fs_setattr_post_chmod(V9fsState *s, V9fsSetattrState *vs, int err)
 {
     if (err == -1) {
--
1.7.3.1


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2010-10-29  3:29 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-10-29  3:29 KVM Test report, kernel 1414115... qemu 013ddf74 Hao, Xudong

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.