[Xen-devel] [qemu-mainline test] 103980: tolerable FAIL - PUSHED

2016-12-27 Thread osstest service owner
flight 103980 qemu-mainline real [real]
http://logs.test-lab.xenproject.org/osstest/logs/103980/

Failures :-/ but no regressions.

Regressions which are regarded as allowable (not blocking):
 test-armhf-armhf-libvirt-xsm 13 saverestore-support-checkfail  like 103894
 test-armhf-armhf-libvirt-qcow2 12 saverestore-support-check   fail like 103894
 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 103894
 test-armhf-armhf-libvirt 13 saverestore-support-checkfail  like 103894
 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stopfail like 103894
 test-armhf-armhf-libvirt-raw 12 saverestore-support-checkfail  like 103894
 test-amd64-amd64-xl-rtds  9 debian-install   fail  like 103894

Tests which did not succeed, but are not blocking:
 test-amd64-i386-libvirt-xsm  12 migrate-support-checkfail   never pass
 test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail   never pass
 test-amd64-amd64-xl-pvh-amd  11 guest-start  fail   never pass
 test-amd64-amd64-libvirt 12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-arndale  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-arndale  13 saverestore-support-checkfail   never pass
 test-amd64-i386-libvirt  12 migrate-support-checkfail   never pass
 test-amd64-amd64-xl-pvh-intel 11 guest-start  fail  never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check 
fail never pass
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check 
fail never pass
 test-armhf-armhf-xl-credit2  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-xsm  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-credit2  13 saverestore-support-checkfail   never pass
 test-armhf-armhf-xl-xsm  13 saverestore-support-checkfail   never pass
 test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail   never pass
 test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail  never pass
 test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail  never pass
 test-armhf-armhf-xl-cubietruck 12 migrate-support-checkfail never pass
 test-armhf-armhf-xl-cubietruck 13 saverestore-support-checkfail never pass
 test-armhf-armhf-libvirt-qcow2 11 migrate-support-checkfail never pass
 test-armhf-armhf-xl-rtds 12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-rtds 13 saverestore-support-checkfail   never pass
 test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2  fail never pass
 test-armhf-armhf-libvirt 12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl  13 saverestore-support-checkfail   never pass
 test-armhf-armhf-libvirt-raw 11 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-vhd  11 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-vhd  12 saverestore-support-checkfail   never pass

version targeted for testing:
 qemuu0f72559fbc9e1ae45aa8ebeed0443fe3a7a388a8
baseline version:
 qemuua470b33259bf82ef2336bfcd5d07640562d3f63b

Last test of basis   103894  2016-12-24 14:20:14 Z3 days
Failing since103977  2016-12-27 16:42:41 Z0 days2 attempts
Testing same since   103980  2016-12-28 00:14:25 Z0 days1 attempts


People who touched revisions under test:
  Alastair D'Silva 
  Alistair Francis 
  Andrew Gacek 
  Andrew Jones 
  Cédric Le Goater 
  Julian Brown 
  Peter Maydell 
  Richard Henderson 

jobs:
 build-amd64-xsm  pass
 build-armhf-xsm  pass
 build-i386-xsm   pass
 build-amd64  pass
 build-armhf  pass
 build-i386   pass
 build-amd64-libvirt  pass
 build-armhf-libvirt  pass
 build-i386-libvirt   pass
 build-amd64-pvopspass
 build-armhf-pvopspass
 build-i386-pvops pass
 test-amd64-amd64-xl  pass
 test-armhf-armhf-xl  

Re: [Xen-devel] [RFC PATCH 0/9] Introduce AMD SVM AVIC

2016-12-27 Thread Suravee Suthikulpanit

On 12/22/16 18:38, Jan Beulich wrote:

On 19.09.16 at 07:52,  wrote:

Suravee Suthikulpanit (9):
  x86/HVM: Introduce struct hvm_pi_ops
  x86/vLAPIC: Declare vlapic_read_aligned() and vlapic_reg_write() as
non-static
  x86/HVM: Call vlapic_destroy after vcpu_destroy
  x86/SVM: Modify VMCB fields to add AVIC support
  x86/HVM/SVM: Add AVIC initialization code
  x86/SVM: Add AVIC vmexit handlers
  x86/SVM: Add vcpu scheduling support for AVIC
  x86/SVM: Add interrupt management code via AVIC
  x86/SVM: Hook up miscellaneous AVIC functions


Apart from the small comments on the individual patches I've just
given, there are a number of cosmetic issues which will need dealing
with, like coding style, use of plain int when unsigned int is meant,
use of bool_t (or even plain int) when elsewhere you already properly
use bool, and perhaps some constification.

And I'm sorry for it having taken so long to get to look over this
series.

Jan



Thanks for your review comment. I know you are busy. Your time is 
greatly appreciated. Konrad has also pointed out several styling issue 
which I have been making changes.


I'll test and send out the V2.

S

___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel


Re: [Xen-devel] [RFC PATCH 5/9] x86/HVM/SVM: Add AVIC initialization code

2016-12-27 Thread Suravee Suthikulpanit



On 12/22/16 18:16, Jan Beulich wrote:

On 19.09.16 at 07:52,  wrote:

+int svm_avic_init_vcpu(struct vcpu *v)
+{
+struct vlapic *vlapic = vcpu_vlapic(v);
+struct arch_svm_struct *s = >arch.hvm_svm;
+
+if ( svm_avic )
+s->avic_bk_pg = vlapic->regs_page;

Why this copying? Can't consuming code not use vlapic->regs_page?



Hm.. good point. I'll get rid of avic_bk_pg and just use the regs_page.

Thanks,
Suravee

___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel


[Xen-devel] [linux-3.18 test] 103976: regressions - FAIL

2016-12-27 Thread osstest service owner
flight 103976 linux-3.18 real [real]
http://logs.test-lab.xenproject.org/osstest/logs/103976/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-amd64-xl-qemut-debianhvm-amd64  6 xen-bootfail REGR. vs. 101675
 test-amd64-amd64-xl-qemuu-ovmf-amd64  6 xen-boot fail REGR. vs. 101675
 test-amd64-amd64-qemuu-nested-intel  6 xen-boot  fail REGR. vs. 101675
 test-amd64-amd64-amd64-pvgrub  6 xen-bootfail REGR. vs. 101675
 test-amd64-amd64-xl-qemut-win7-amd64  6 xen-boot fail REGR. vs. 101675
 test-amd64-i386-libvirt-pair  9 xen-boot/src_hostfail REGR. vs. 101675
 test-amd64-i386-libvirt-pair 10 xen-boot/dst_hostfail REGR. vs. 101675
 test-amd64-amd64-libvirt-pair  9 xen-boot/src_host   fail REGR. vs. 101675
 test-amd64-amd64-libvirt-pair 10 xen-boot/dst_host   fail REGR. vs. 101675
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 6 xen-boot fail REGR. vs. 
101675
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 6 xen-boot fail REGR. vs. 
101675
 test-amd64-i386-pair  9 xen-boot/src_hostfail REGR. vs. 101675
 test-amd64-i386-pair 10 xen-boot/dst_hostfail REGR. vs. 101675
 test-amd64-i386-xl-qemut-win7-amd64  6 xen-boot  fail REGR. vs. 101675
 test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm 6 xen-boot fail REGR. vs. 101675
 test-amd64-amd64-xl-multivcpu  6 xen-bootfail REGR. vs. 101675
 test-amd64-amd64-libvirt-xsm  6 xen-boot fail REGR. vs. 101675
 build-i386-pvops  5 kernel-build   fail in 102732 REGR. vs. 101675
 build-armhf-libvirt  4 host-build-prep fail in 102875 REGR. vs. 101675

Tests which are failing intermittently (not blocking):
 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 3 host-install(3) broken 
in 103738 pass in 103976
 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm 3 host-install(3) broken in 
103750 pass in 103976
 test-amd64-amd64-xl-rtds 3 host-install(3) broken in 103750 pass in 103976
 test-amd64-i386-xl-qemut-debianhvm-amd64 3 host-install(3) broken in 103750 
pass in 103976
 test-amd64-amd64-xl-qemuu-win7-amd64 3 host-install(3) broken in 103750 pass 
in 103976
 test-armhf-armhf-libvirt-qcow2 9 debian-di-install fail in 103312 pass in 
103976
 test-armhf-armhf-libvirt 4 host-ping-check-native fail in 103688 pass in 103976
 test-amd64-i386-qemuu-rhel6hvm-intel 9 redhat-install fail in 103750 pass in 
103800
 test-amd64-i386-qemut-rhel6hvm-intel 11 guest-start/redhat.repeat fail in 
103750 pass in 103800
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 5 xen-install fail in 103750 
pass in 103976
 test-amd64-amd64-libvirt  5 xen-install  fail in 103750 pass in 103976
 test-amd64-i386-xl-xsm   11 guest-start  fail in 103750 pass in 103976
 test-armhf-armhf-xl-xsm  11 guest-start  fail in 103750 pass in 103976
 test-armhf-armhf-libvirt-xsm 15 guest-start/debian.repeat fail in 103750 pass 
in 103976
 test-armhf-armhf-libvirt-xsm 11 guest-start  fail in 103800 pass in 103976
 test-amd64-amd64-qemuu-nested-amd 13 xen-boot/l1 fail in 103973 pass in 103976
 test-amd64-amd64-pair 9 xen-boot/src_host  fail pass in 102732
 test-amd64-amd64-pair10 xen-boot/dst_host  fail pass in 102732
 test-amd64-amd64-xl-xsm   6 xen-boot   fail pass in 102732
 test-amd64-amd64-i386-pvgrub  6 xen-boot   fail pass in 102754
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm  6 xen-boot  fail pass in 102823
 test-amd64-amd64-libvirt  6 xen-boot   fail pass in 102823
 test-amd64-amd64-xl-credit2   6 xen-boot   fail pass in 102875
 test-amd64-i386-xl-raw6 xen-boot   fail pass in 102875
 test-amd64-i386-xl-qemuu-debianhvm-amd64  6 xen-boot   fail pass in 102974
 test-amd64-i386-freebsd10-i386  6 xen-boot fail pass in 103169
 test-amd64-i386-xl-qemuu-winxpsp3  6 xen-boot  fail pass in 103312
 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1  6 xen-boot   fail pass in 103688
 test-amd64-i386-xl6 xen-boot   fail pass in 103738
 test-amd64-amd64-pygrub   6 xen-boot   fail pass in 103750
 test-amd64-i386-qemut-rhel6hvm-intel  6 xen-boot   fail pass in 103800
 test-amd64-i386-freebsd10-amd64  6 xen-bootfail pass in 103800
 test-amd64-i386-qemuu-rhel6hvm-intel  6 xen-boot   fail pass in 103800
 test-amd64-amd64-xl   6 xen-boot   fail pass in 103954
 test-amd64-i386-libvirt   6 xen-boot   fail pass in 103973
 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm  6 xen-boot   fail pass in 103973
 test-amd64-i386-xl-qemut-winxpsp3  6 xen-boot  fail pass in 103973

Regressions which are regarded as allowable (not blocking):
 test-amd64-i386-rumprun-i386 3 host-install(3) broken in 103750 blocked 

[Xen-devel] [PATCH V2] Xen: ARM: Zero reserved fields of xatp before making hypervisor call

2016-12-27 Thread Jiandi An
Ensure all reserved fields of xatp are zero before making
hypervisor call to XEN in xen_map_device_mmio().
xenmem_add_to_physmap_one() in XEN fails the mapping request if
extra.res reserved field in xatp is not zero for XENMAPSPACE_dev_mmio
request.

Signed-off-by: Jiandi An 
---
Changed zeroing xatp to a static initialization
of .domid and .space for xatp.

 drivers/xen/arm-device.c | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/drivers/xen/arm-device.c b/drivers/xen/arm-device.c
index 778acf8..85dd20e 100644
--- a/drivers/xen/arm-device.c
+++ b/drivers/xen/arm-device.c
@@ -58,9 +58,13 @@ static int xen_map_device_mmio(const struct resource 
*resources,
xen_pfn_t *gpfns;
xen_ulong_t *idxs;
int *errs;
-   struct xen_add_to_physmap_range xatp;
 
for (i = 0; i < count; i++) {
+   struct xen_add_to_physmap_range xatp = {
+   .domid = DOMID_SELF,
+   .space = XENMAPSPACE_dev_mmio
+   };
+
r = [i];
nr = DIV_ROUND_UP(resource_size(r), XEN_PAGE_SIZE);
if ((resource_type(r) != IORESOURCE_MEM) || (nr == 0))
@@ -87,9 +91,7 @@ static int xen_map_device_mmio(const struct resource 
*resources,
idxs[j] = XEN_PFN_DOWN(r->start) + j;
}
 
-   xatp.domid = DOMID_SELF;
xatp.size = nr;
-   xatp.space = XENMAPSPACE_dev_mmio;
 
set_xen_guest_handle(xatp.gpfns, gpfns);
set_xen_guest_handle(xatp.idxs, idxs);
-- 
Jiandi An
Qualcomm Datacenter Technologies, Inc. as an affiliate of Qualcomm 
Technologies, Inc.
Qualcomm Technologies, Inc. is a member of the Code Aurora Forum, a Linux 
Foundation Collaborative Project.


___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel


[Xen-devel] [qemu-mainline test] 103977: regressions - FAIL

2016-12-27 Thread osstest service owner
flight 103977 qemu-mainline real [real]
http://logs.test-lab.xenproject.org/osstest/logs/103977/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-i386-xl-qemuu-debianhvm-amd64 15 guest-localmigrate/x10 fail REGR. 
vs. 103894

Regressions which are regarded as allowable (not blocking):
 test-armhf-armhf-libvirt-xsm 13 saverestore-support-checkfail  like 103894
 test-armhf-armhf-libvirt-qcow2 12 saverestore-support-check   fail like 103894
 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 103894
 test-armhf-armhf-libvirt 13 saverestore-support-checkfail  like 103894
 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stopfail like 103894
 test-armhf-armhf-libvirt-raw 12 saverestore-support-checkfail  like 103894
 test-amd64-amd64-xl-rtds  9 debian-install   fail  like 103894

Tests which did not succeed, but are not blocking:
 test-amd64-i386-libvirt-xsm  12 migrate-support-checkfail   never pass
 test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail   never pass
 test-amd64-amd64-xl-pvh-amd  11 guest-start  fail   never pass
 test-amd64-amd64-libvirt 12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-arndale  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-arndale  13 saverestore-support-checkfail   never pass
 test-amd64-i386-libvirt  12 migrate-support-checkfail   never pass
 test-amd64-amd64-xl-pvh-intel 11 guest-start  fail  never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check 
fail never pass
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check 
fail never pass
 test-armhf-armhf-xl-credit2  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-xsm  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-credit2  13 saverestore-support-checkfail   never pass
 test-armhf-armhf-xl-xsm  13 saverestore-support-checkfail   never pass
 test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail   never pass
 test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail  never pass
 test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail  never pass
 test-armhf-armhf-xl-cubietruck 12 migrate-support-checkfail never pass
 test-armhf-armhf-xl-cubietruck 13 saverestore-support-checkfail never pass
 test-armhf-armhf-libvirt-qcow2 11 migrate-support-checkfail never pass
 test-armhf-armhf-xl-rtds 12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-rtds 13 saverestore-support-checkfail   never pass
 test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2  fail never pass
 test-armhf-armhf-libvirt 12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl  13 saverestore-support-checkfail   never pass
 test-armhf-armhf-libvirt-raw 11 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-vhd  11 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-vhd  12 saverestore-support-checkfail   never pass

version targeted for testing:
 qemuue5fdf663cf01f824f0e29701551a2c29554d80a4
baseline version:
 qemuua470b33259bf82ef2336bfcd5d07640562d3f63b

Last test of basis   103894  2016-12-24 14:20:14 Z3 days
Testing same since   103977  2016-12-27 16:42:41 Z0 days1 attempts


People who touched revisions under test:
  Peter Maydell 
  Richard Henderson 

jobs:
 build-amd64-xsm  pass
 build-armhf-xsm  pass
 build-i386-xsm   pass
 build-amd64  pass
 build-armhf  pass
 build-i386   pass
 build-amd64-libvirt  pass
 build-armhf-libvirt  pass
 build-i386-libvirt   pass
 build-amd64-pvopspass
 build-armhf-pvopspass
 build-i386-pvops pass
 test-amd64-amd64-xl  pass
 test-armhf-armhf-xl  pass
 test-amd64-i386-xl   pass
 

[Xen-devel] [linux-4.1 test] 103974: regressions - FAIL

2016-12-27 Thread osstest service owner
flight 103974 linux-4.1 real [real]
http://logs.test-lab.xenproject.org/osstest/logs/103974/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-amd64-xl-multivcpu  6 xen-bootfail REGR. vs. 101737
 test-amd64-amd64-xl   6 xen-boot fail REGR. vs. 101737
 test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm 6 xen-boot fail REGR. vs. 101737
 test-amd64-amd64-xl-pvh-intel  6 xen-bootfail REGR. vs. 101737
 test-amd64-i386-xl-qemut-win7-amd64  6 xen-boot  fail REGR. vs. 101737
 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm  6 xen-boot fail REGR. vs. 101737
 test-amd64-amd64-xl-qemuu-winxpsp3  6 xen-boot   fail REGR. vs. 101737
 test-amd64-i386-pair  9 xen-boot/src_hostfail REGR. vs. 101737
 test-amd64-amd64-qemuu-nested-intel  6 xen-boot  fail REGR. vs. 101737
 test-amd64-i386-pair 10 xen-boot/dst_hostfail REGR. vs. 101737
 test-amd64-i386-freebsd10-amd64  6 xen-boot  fail REGR. vs. 101737
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 6 xen-boot fail REGR. vs. 
101737
 build-armhf-pvops 5 kernel-build   fail in 102733 REGR. vs. 101737

Tests which are failing intermittently (not blocking):
 test-amd64-i386-xl-qemuu-ovmf-amd64 3 host-install(3) broken in 103011 pass in 
103974
 test-amd64-i386-xl-qemut-winxpsp3 3 host-install(3) broken in 103011 pass in 
103974
 test-amd64-i386-xl   3 host-install(3) broken in 103011 pass in 103974
 test-amd64-i386-xl-qemut-winxpsp3-vcpus1 3 host-install(3) broken in 103011 
pass in 103974
 test-amd64-amd64-xl-qemut-win7-amd64 3 host-install(3) broken in 103011 pass 
in 103974
 test-amd64-amd64-xl-qemuu-win7-amd64 3 host-install(3) broken in 103011 pass 
in 103974
 test-amd64-i386-xl-qemuu-winxpsp3 3 host-install(3) broken in 103749 pass in 
103974
 test-amd64-i386-qemut-rhel6hvm-amd 3 host-install(3) broken in 103749 pass in 
103974
 test-amd64-amd64-xl-multivcpu 3 host-install(3) broken in 103784 pass in 103974
 test-amd64-amd64-xl-pvh-intel 3 host-install(3) broken in 103784 pass in 103974
 test-amd64-amd64-xl-xsm  3 host-install(3) broken in 103784 pass in 103974
 test-amd64-amd64-i386-pvgrub 3 host-install(3) broken in 103784 pass in 103974
 test-amd64-i386-libvirt-xsm  3 host-install(3) broken in 103784 pass in 103974
 test-amd64-i386-xl-qemut-win7-amd64 3 host-install(3) broken in 103784 pass in 
103974
 test-amd64-i386-freebsd10-i386 3 host-install(3) broken in 103784 pass in 
103974
 test-amd64-amd64-pygrub  3 host-install(3) broken in 103784 pass in 103974
 test-amd64-amd64-libvirt-vhd 9 debian-di-install fail in 102733 pass in 102886
 test-amd64-amd64-xl-xsm 19 guest-start/debian.repeat fail in 102755 pass in 
103089
 test-armhf-armhf-libvirt-xsm 14 guest-stop   fail in 102755 pass in 103974
 test-armhf-armhf-xl-multivcpu 11 guest-start fail in 102829 pass in 103974
 test-amd64-i386-xl-xsm6 xen-boot fail in 102886 pass in 103974
 test-amd64-amd64-qemuu-nested-amd 9 debian-hvm-install fail in 102886 pass in 
103974
 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 9 windows-install fail in 102886 pass 
in 103974
 test-amd64-i386-xl-qemut-debianhvm-amd64 9 debian-hvm-install fail in 103011 
pass in 103947
 test-armhf-armhf-libvirt-xsm 11 guest-start  fail in 103011 pass in 103974
 test-armhf-armhf-xl-arndale 15 guest-start/debian.repeat fail in 103089 pass 
in 103974
 test-armhf-armhf-libvirt-xsm  6 xen-boot fail in 103451 pass in 103974
 test-armhf-armhf-xl-credit2   6 xen-boot fail in 103749 pass in 103974
 test-armhf-armhf-xl-arndale   5 xen-install  fail in 103749 pass in 103974
 test-amd64-i386-xl-qemuu-win7-amd64 9 windows-install fail in 103749 pass in 
103974
 test-armhf-armhf-xl-rtds  9 debian-install   fail in 103784 pass in 103974
 test-amd64-i386-qemuu-rhel6hvm-intel  6 xen-boot   fail pass in 102733
 test-amd64-i386-xl-raw6 xen-boot   fail pass in 102733
 test-amd64-amd64-libvirt  6 xen-boot   fail pass in 102733
 test-amd64-amd64-xl-qemut-winxpsp3  6 xen-boot fail pass in 102755
 test-amd64-i386-libvirt-xsm   6 xen-boot   fail pass in 102755
 test-amd64-i386-qemut-rhel6hvm-intel  6 xen-boot   fail pass in 102829
 test-amd64-amd64-libvirt-vhd  6 xen-boot   fail pass in 102886
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 6 xen-boot fail pass in 
102886
 test-amd64-i386-freebsd10-i386  6 xen-boot fail pass in 103011
 test-amd64-amd64-libvirt-pair  9 xen-boot/src_host fail pass in 103089
 test-amd64-amd64-libvirt-pair 10 xen-boot/dst_host fail pass in 103089
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm  6 xen-boot  fail pass in 103089
 test-amd64-amd64-xl-rtds  6 xen-boot   fail pass in 103089
 test-amd64-amd64-xl-xsm   6 xen-boot 

[Xen-devel] [xen-unstable baseline-only test] 68278: tolerable FAIL

2016-12-27 Thread Platform Team regression test user
This run is configured for baseline tests only.

flight 68278 xen-unstable real [real]
http://osstest.xs.citrite.net/~osstest/testlogs/logs/68278/

Failures :-/ but no regressions.

Regressions which are regarded as allowable (not blocking):
 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop  fail like 68272
 test-amd64-amd64-qemuu-nested-intel 16 debian-hvm-install/l1/l2 fail like 68272
 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1  9 windows-installfail like 68272
 test-amd64-i386-xl-qemut-winxpsp3-vcpus1  9 windows-installfail like 68272

Tests which did not succeed, but are not blocking:
 test-amd64-amd64-rumprun-amd64  1 build-check(1)   blocked  n/a
 test-amd64-i386-rumprun-i386  1 build-check(1)   blocked  n/a
 build-amd64-rumprun   6 xen-buildfail   never pass
 test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail  never pass
 test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail  never pass
 test-armhf-armhf-xl-xsm  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-xsm  13 saverestore-support-checkfail   never pass
 test-armhf-armhf-libvirt 12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-credit2  12 migrate-support-checkfail   never pass
 test-armhf-armhf-libvirt 14 guest-saverestorefail   never pass
 test-armhf-armhf-xl-credit2  13 saverestore-support-checkfail   never pass
 test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail   never pass
 test-armhf-armhf-libvirt-xsm 14 guest-saverestorefail   never pass
 test-armhf-armhf-xl-midway   12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-midway   13 saverestore-support-checkfail   never pass
 test-armhf-armhf-xl  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl  13 saverestore-support-checkfail   never pass
 test-amd64-amd64-xl-pvh-intel 11 guest-start  fail  never pass
 test-amd64-amd64-xl-pvh-amd  11 guest-start  fail   never pass
 test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-rtds 12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-rtds 13 saverestore-support-checkfail   never pass
 test-amd64-amd64-libvirt 12 migrate-support-checkfail   never pass
 test-amd64-i386-libvirt  12 migrate-support-checkfail   never pass
 test-armhf-armhf-libvirt-qcow2 11 migrate-support-checkfail never pass
 test-armhf-armhf-libvirt-qcow2 13 guest-saverestorefail never pass
 test-armhf-armhf-libvirt-raw 11 migrate-support-checkfail   never pass
 test-armhf-armhf-libvirt-raw 13 guest-saverestorefail   never pass
 test-amd64-i386-libvirt-xsm  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-vhd  11 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-vhd  12 saverestore-support-checkfail   never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check 
fail never pass
 test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2  fail never pass
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check 
fail never pass
 test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail   never pass
 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop fail never pass
 build-i386-rumprun6 xen-buildfail   never pass
 test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop  fail never pass
 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail never pass

version targeted for testing:
 xen  ee524f2bfa681ad116b8ae925fa8f3f18ee12ba5
baseline version:
 xen  74858c9eaf335658b4c19cb4a848bb721065c233

Last test of basis68272  2016-12-26 03:47:45 Z1 days
Testing same since68278  2016-12-27 10:14:04 Z0 days1 attempts


People who touched revisions under test:
  Wei Liu 
  Zhang Chen 

jobs:
 build-amd64-xsm  pass
 build-armhf-xsm  pass
 build-i386-xsm   pass
 build-amd64-xtf  pass
 build-amd64  pass
 build-armhf  pass
 build-i386   pass
 build-amd64-libvirt  pass
 build-armhf-libvirt  pass
 build-i386-libvirt   pass
 build-amd64-oldkern

[Xen-devel] [xen-unstable test] 103975: tolerable FAIL

2016-12-27 Thread osstest service owner
flight 103975 xen-unstable real [real]
http://logs.test-lab.xenproject.org/osstest/logs/103975/

Failures :-/ but no regressions.

Tests which are failing intermittently (not blocking):
 test-armhf-armhf-xl-xsm7 host-ping-check-xen fail in 103971 pass in 103975
 test-amd64-amd64-xl-qcow2 16 guest-localmigrate/x10 fail in 103971 pass in 
103975
 test-armhf-armhf-xl-credit2  15 guest-start/debian.repeat  fail pass in 103971

Regressions which are regarded as allowable (not blocking):
 test-armhf-armhf-libvirt-xsm 13 saverestore-support-checkfail  like 103971
 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 103971
 test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop fail like 103971
 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stopfail like 103971
 test-armhf-armhf-libvirt-qcow2 12 saverestore-support-check   fail like 103971
 test-armhf-armhf-libvirt-raw 12 saverestore-support-checkfail  like 103971
 test-armhf-armhf-libvirt 13 saverestore-support-checkfail  like 103971
 test-amd64-amd64-xl-rtds  9 debian-install   fail  like 103971
 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stopfail like 103971

Tests which did not succeed, but are not blocking:
 test-amd64-i386-libvirt  12 migrate-support-checkfail   never pass
 test-amd64-amd64-xl-pvh-intel 11 guest-start  fail  never pass
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check 
fail never pass
 test-amd64-amd64-libvirt 12 migrate-support-checkfail   never pass
 test-amd64-amd64-xl-pvh-amd  11 guest-start  fail   never pass
 test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail   never pass
 test-amd64-i386-libvirt-xsm  12 migrate-support-checkfail   never pass
 test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2  fail never pass
 test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail   never pass
 test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-arndale  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-arndale  13 saverestore-support-checkfail   never pass
 test-armhf-armhf-xl-credit2  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-credit2  13 saverestore-support-checkfail   never pass
 test-armhf-armhf-xl-xsm  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-xsm  13 saverestore-support-checkfail   never pass
 test-armhf-armhf-xl-cubietruck 12 migrate-support-checkfail never pass
 test-armhf-armhf-xl-cubietruck 13 saverestore-support-checkfail never pass
 test-armhf-armhf-xl  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl  13 saverestore-support-checkfail   never pass
 test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail  never pass
 test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail  never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check 
fail never pass
 test-armhf-armhf-libvirt-qcow2 11 migrate-support-checkfail never pass
 test-armhf-armhf-libvirt-raw 11 migrate-support-checkfail   never pass
 test-armhf-armhf-libvirt 12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-rtds 12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-rtds 13 saverestore-support-checkfail   never pass
 test-armhf-armhf-xl-vhd  11 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-vhd  12 saverestore-support-checkfail   never pass

version targeted for testing:
 xen  ee524f2bfa681ad116b8ae925fa8f3f18ee12ba5
baseline version:
 xen  ee524f2bfa681ad116b8ae925fa8f3f18ee12ba5

Last test of basis   103975  2016-12-27 10:04:28 Z0 days
Testing same since0  1970-01-01 00:00:00 Z 17162 days0 attempts

jobs:
 build-amd64-xsm  pass
 build-armhf-xsm  pass
 build-i386-xsm   pass
 build-amd64-xtf  pass
 build-amd64  pass
 build-armhf  pass
 build-i386   pass
 build-amd64-libvirt  pass
 build-armhf-libvirt  pass
 build-i386-libvirt   pass
 build-amd64-oldkern  pass
 build-i386-oldkern   pass
 build-amd64-prev pass
 build-i386-prev  

Re: [Xen-devel] ACPI suspend/resume not failing with (dom0) kernel panic

2016-12-27 Thread Jan Beulich
>>> Dario Faggioli  12/23/16 6:18 PM >>>
>[  142.852159] Call Trace:
>[  142.854602]  [] ? dump_stack+0x5c/0x77
>[  142.859980]  [] ? panic+0xe4/0x226
>[  142.865004]  [] ? dmar_disable_qi+0x108/0x110
>[  142.870978]  [] ? dmar_reenable_qi+0x1e/0x30
>[  142.876863]  [] ? reenable_irq_remapping+0x2f/0x110

All the three above should be unreachable when running under Xen, no matter
whether the same issue appears on bare metal.

Jan

___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel


Re: [Xen-devel] [PATCH v2 1/5] Remove hardcoded strict -Werror checking

2016-12-27 Thread Andrew Cooper

On 27/12/16 15:53, Jan Beulich wrote:

"Jan Beulich"  12/27/16 4:42 PM >>>
Alistair Francis  12/22/16 8:14 PM >>>

Everyone seems fairly open to an override. Is a environment variable,
which if set will disable Werror acceptable? Something like NO_ERROR=Y
which will result in no -Werror being appended.

I dislike environment variables for such purposes, and would prefer requiring
such to be added as make options. If it was an environment variable, it
should start with XEN_. And its name should fully reflect the purpose, i.e. I
shouldn't have to guess what kinds of errors would be suppressed. Perhaps
WARN_NO_ERROR?

That said, I'm not sure everyone agreed on putting an override in place. I think
Andrew had made it quite clear that there is a reason for -Werror to be in use,
and we shouldn't encourage people weakening code by tolerating warnings
(even if for the purpose of upstream integration no warnings will be permitted
anyway, due to -Werror remaining the default).


For development, -Werror should remain the default.

For downstream integration, an ability to override -Werror is useful for 
distros, especially in cases of using a newer compiler than the code was 
ever developed against.


However, it should definitely be the case that a positive choice needs 
to be taken to disable -Werror, which should hopefully make people thing 
twice about doing so.


~Andrew

___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel


Re: [Xen-devel] [PATCH v2 1/5] Remove hardcoded strict -Werror checking

2016-12-27 Thread Doug Goldstein
On 12/27/16 9:53 AM, Jan Beulich wrote:
 "Jan Beulich"  12/27/16 4:42 PM >>>
 Alistair Francis  12/22/16 8:14 PM >>>
>>> Everyone seems fairly open to an override. Is a environment variable,
>>> which if set will disable Werror acceptable? Something like NO_ERROR=Y
>>> which will result in no -Werror being appended.
>>
>> I dislike environment variables for such purposes, and would prefer requiring
>> such to be added as make options. If it was an environment variable, it
>> should start with XEN_. And its name should fully reflect the purpose, i.e. I
>> shouldn't have to guess what kinds of errors would be suppressed. Perhaps
>> WARN_NO_ERROR?
> 
> That said, I'm not sure everyone agreed on putting an override in place. I 
> think
> Andrew had made it quite clear that there is a reason for -Werror to be in 
> use,
> and we shouldn't encourage people weakening code by tolerating warnings
> (even if for the purpose of upstream integration no warnings will be permitted
> anyway, due to -Werror remaining the default).
> 
> Jan
> 

That was for the hypervisor bits. Anything that relies on user space
code and headers that will be provided by the distro should be able to
build with -Werror. That's something all distros have to patch out and
is downstream hostile to do since a different toolchain than what the
developers use can generate warnings or slight different dependencies an
generate them.

-- 
Doug Goldstein



signature.asc
Description: OpenPGP digital signature
___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel


Re: [Xen-devel] [PATCH v2 1/5] Remove hardcoded strict -Werror checking

2016-12-27 Thread Jan Beulich
>>> "Jan Beulich"  12/27/16 4:42 PM >>>
>>> Alistair Francis  12/22/16 8:14 PM >>>
>>Everyone seems fairly open to an override. Is a environment variable,
>>which if set will disable Werror acceptable? Something like NO_ERROR=Y
>>which will result in no -Werror being appended.
>
>I dislike environment variables for such purposes, and would prefer requiring
>such to be added as make options. If it was an environment variable, it
>should start with XEN_. And its name should fully reflect the purpose, i.e. I
>shouldn't have to guess what kinds of errors would be suppressed. Perhaps
>WARN_NO_ERROR?

That said, I'm not sure everyone agreed on putting an override in place. I think
Andrew had made it quite clear that there is a reason for -Werror to be in use,
and we shouldn't encourage people weakening code by tolerating warnings
(even if for the purpose of upstream integration no warnings will be permitted
anyway, due to -Werror remaining the default).

Jan


___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel


Re: [Xen-devel] [PATCH 2/2] x86/VMX: don't needlessly install VMFUNC emulation hook

2016-12-27 Thread Jan Beulich
>>> "Tian, Kevin"  12/23/16 6:48 AM >>>
>> From: Jan Beulich [mailto:jbeul...@suse.com]
>> Sent: Thursday, December 22, 2016 11:37 PM
>> >>> On 22.12.16 at 16:14,  wrote:
>> > My argument is that, instead of excluding the hook, the behaviour of the
>> > emulation path should be made to function sensibly even on hardware
>> > without vmfunc.
>> >
>> > i.e. drop the cpu_has_vmx_vmfunc check and do nothing else.
>> 
>> Ah, I see. I guess I'll leave that to someone having an environment
>> to test this. The patch's goal was to not change observable behavior.
> 
>If later we'll have to again get hook always installed (for hardware w/o 
>vmfunc), I'm hesitant to ack this version...

While I can understand that response of yours, may I then ask that you
(the VMX maintainers) submit a patch to follow Andrew's outline (unless
he means to do so himself).

Jan


___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel


Re: [Xen-devel] [PATCH v2 1/5] Remove hardcoded strict -Werror checking

2016-12-27 Thread Jan Beulich
>>> Alistair Francis  12/22/16 8:14 PM >>>
>On Thu, Dec 22, 2016 at 12:41 AM, Jan Beulich  wrote:
> On 20.12.16 at 20:46,  wrote:
>>> Signed-off-by: Alistair Francis 
>>
>> Without some rationale given I don't think such changes are
>> acceptable at all. And then, as already pointed out others, the
>> use of -Werror is there not just for fun. If anything I think an
>> override to that default could be acceptable.
>
>Unfortunately the APPEND_CFLAGS=-Wno-error doesn't fix all the issues
>as I still see warnings/errors when building: tools/kconfig/conf.c.

Well, it's quite obvious that the same set of options (and hence overrides)
can't possibly fit both the build of target binaries and the build of build
helper tools (i.e. build host binaries).

>I understand that you want it in by default.
>
>Everyone seems fairly open to an override. Is a environment variable,
>which if set will disable Werror acceptable? Something like NO_ERROR=Y
>which will result in no -Werror being appended.

I dislike environment variables for such purposes, and would prefer requiring
such to be added as make options. If it was an environment variable, it
should start with XEN_. And its name should fully reflect the purpose, i.e. I
shouldn't have to guess what kinds of errors would be suppressed. Perhaps
WARN_NO_ERROR?

Jan


___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel


[Xen-devel] [linux-3.18 test] 103973: regressions - FAIL

2016-12-27 Thread osstest service owner
flight 103973 linux-3.18 real [real]
http://logs.test-lab.xenproject.org/osstest/logs/103973/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-amd64-xl-qemut-debianhvm-amd64  6 xen-bootfail REGR. vs. 101675
 test-amd64-amd64-xl-qemuu-ovmf-amd64  6 xen-boot fail REGR. vs. 101675
 test-amd64-amd64-qemuu-nested-intel  6 xen-boot  fail REGR. vs. 101675
 test-amd64-amd64-amd64-pvgrub  6 xen-bootfail REGR. vs. 101675
 test-amd64-amd64-xl-qemut-win7-amd64  6 xen-boot fail REGR. vs. 101675
 test-amd64-i386-libvirt-pair  9 xen-boot/src_hostfail REGR. vs. 101675
 test-amd64-i386-libvirt-pair 10 xen-boot/dst_hostfail REGR. vs. 101675
 test-amd64-amd64-libvirt-pair  9 xen-boot/src_host   fail REGR. vs. 101675
 test-amd64-amd64-libvirt-pair 10 xen-boot/dst_host   fail REGR. vs. 101675
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 6 xen-boot fail REGR. vs. 
101675
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 6 xen-boot fail REGR. vs. 
101675
 test-amd64-i386-pair  9 xen-boot/src_hostfail REGR. vs. 101675
 test-amd64-i386-pair 10 xen-boot/dst_hostfail REGR. vs. 101675
 test-amd64-i386-xl-qemut-win7-amd64  6 xen-boot  fail REGR. vs. 101675
 test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm 6 xen-boot fail REGR. vs. 101675
 test-amd64-amd64-xl-multivcpu  6 xen-bootfail REGR. vs. 101675
 test-amd64-amd64-libvirt-xsm  6 xen-boot fail REGR. vs. 101675
 build-i386-pvops  5 kernel-build   fail in 102732 REGR. vs. 101675
 build-armhf-libvirt  4 host-build-prep fail in 102875 REGR. vs. 101675

Tests which are failing intermittently (not blocking):
 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 3 host-install(3) broken 
in 103738 pass in 103973
 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm 3 host-install(3) broken in 
103750 pass in 103973
 test-amd64-amd64-xl-rtds 3 host-install(3) broken in 103750 pass in 103973
 test-amd64-i386-xl-qemut-debianhvm-amd64 3 host-install(3) broken in 103750 
pass in 103973
 test-amd64-amd64-xl-qemuu-win7-amd64 3 host-install(3) broken in 103750 pass 
in 103973
 test-armhf-armhf-libvirt-qcow2 9 debian-di-install fail in 103312 pass in 
103973
 test-armhf-armhf-libvirt 4 host-ping-check-native fail in 103688 pass in 103973
 test-amd64-i386-qemuu-rhel6hvm-intel 9 redhat-install fail in 103750 pass in 
103800
 test-amd64-i386-qemut-rhel6hvm-intel 11 guest-start/redhat.repeat fail in 
103750 pass in 103800
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 5 xen-install fail in 103750 
pass in 103973
 test-amd64-amd64-libvirt  5 xen-install  fail in 103750 pass in 103973
 test-amd64-i386-xl-xsm   11 guest-start  fail in 103750 pass in 103973
 test-armhf-armhf-xl-xsm  11 guest-start  fail in 103750 pass in 103973
 test-armhf-armhf-libvirt-xsm 15 guest-start/debian.repeat fail in 103750 pass 
in 103973
 test-armhf-armhf-libvirt-xsm 11 guest-start  fail in 103800 pass in 103973
 test-amd64-amd64-pair 9 xen-boot/src_host  fail pass in 102732
 test-amd64-amd64-pair10 xen-boot/dst_host  fail pass in 102732
 test-amd64-amd64-xl-xsm   6 xen-boot   fail pass in 102732
 test-amd64-amd64-i386-pvgrub  6 xen-boot   fail pass in 102754
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm  6 xen-boot  fail pass in 102823
 test-amd64-amd64-libvirt  6 xen-boot   fail pass in 102823
 test-amd64-amd64-xl-credit2   6 xen-boot   fail pass in 102875
 test-amd64-i386-xl-raw6 xen-boot   fail pass in 102875
 test-amd64-i386-xl-qemuu-debianhvm-amd64  6 xen-boot   fail pass in 102974
 test-amd64-i386-freebsd10-i386  6 xen-boot fail pass in 103169
 test-amd64-i386-xl-qemuu-winxpsp3  6 xen-boot  fail pass in 103312
 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1  6 xen-boot   fail pass in 103688
 test-amd64-i386-xl6 xen-boot   fail pass in 103738
 test-amd64-amd64-pygrub   6 xen-boot   fail pass in 103750
 test-amd64-i386-qemut-rhel6hvm-intel  6 xen-boot   fail pass in 103800
 test-amd64-i386-freebsd10-amd64  6 xen-bootfail pass in 103800
 test-amd64-i386-qemuu-rhel6hvm-intel  6 xen-boot   fail pass in 103800
 test-amd64-amd64-xl   6 xen-boot   fail pass in 103954
 test-amd64-amd64-qemuu-nested-amd 13 xen-boot/l1   fail pass in 103954

Regressions which are regarded as allowable (not blocking):
 test-amd64-i386-rumprun-i386 3 host-install(3) broken in 103750 blocked in 
101675
 test-armhf-armhf-xl-vhd   9 debian-di-install   fail in 103169 like 101662
 test-armhf-armhf-xl-rtds 15 guest-start/debian.repeat fail in 103312 like 
101662
 test-armhf-armhf-libvirt-xsm 13 saverestore-support-checkfail  

Re: [Xen-devel] [PATCH] docs: Clarify scope of reboot= and noreboot Xen command line options

2016-12-27 Thread Jan Beulich
>>> Ian Jackson  12/22/16 8:00 PM >>>
>Jan Beulich writes ("Re: [PATCH] docs: Clarify scope of reboot= and noreboot 
>Xen command line options"):
>> On 22.12.16 at 16:02,  wrote:
>> > -Specify the host reboot method.
>> > +Specify the host reboot method,
>> > +used when Xen crashes.
>> > +(This does not affect deliberate reboots initiated by dom0.)
>> 
>> This should be moved down to where `no` is being described, as
>> it affects only that sub-option. The reboot methods, otoh, affect
>> all kinds of reboots.
>
>So you might say
>reboot=triple reboot=efi reboot=no
>and this would mean to do requested reboots with efi and crash reboots
>not at all, with `reboot=triple' being completely ignored ?

Yes.

>This is ... a funny way for an option with a `=' to behave.
>Perhaps we should deprecate this.

I don't think we should. This override behavior has a use - when something is 
preset
in a config file, and you want to override it on the command line (which can be 
easily
the case namely under EFI). And this behavior is the same for most if not all 
other
command line options.

Jan


___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel


[Xen-devel] RE: Read Performance issue when Xen Hypervisor is activated

2016-12-27 Thread Michael Schinzel
We have searched in the last days more and more for the cause of this 
performance issue.

In cooperation with the datacenter, we change some hardware to check, if the 
problem already proceeds. We put the RAID Controller included all RAID Arrays 
to another Supermicro Mainboard: X10SLM-F with only one CPU. The result was, we 
got 400 MB/s read Speed. So it seems there is an issue with the Servers 
Mainboard / CPU and the Xen Hypervisor but, we also change the Mainboard to an 
Supermicro X9DR3-F with the actual BIOS Version 3.2a - these also do not solved 
the problem with the performance.

What we also have done:

-  Upgraded Hypervisor from default Debian 8 - 4.4.1 to 4.8.

-  Tested some kernel boot configurations

With an non hypervisor Kernel, the system also uses the read Cache of the 
controller and after some read operations at the same file, it gets 1.2 G/s 
back from the Cache. At Xen Hypervisor Kernel, it seems the system do not use 
any caching operations. I also tested a bit with hdparm:

root@v7:~# hdparm -Tt /dev/sdb

/dev/sdb:
Timing cached reads:   14060 MB in  1.99 seconds = 7076.16 MB/sec
Timing buffered disk reads: 304 MB in  3.01 seconds = 100.85 MB/sec

This Performance is horrable. It is a RAID 10 with read/write cache and SSD 
Caching functions.

Does somebody know how Xen proceeds with such Caching Systems?


Yours sincerely

Michael Schinzel


___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel


[Xen-devel] [distros-debian-snapshot test] 68277: tolerable FAIL

2016-12-27 Thread Platform Team regression test user
flight 68277 distros-debian-snapshot real [real]
http://osstest.xs.citrite.net/~osstest/testlogs/logs/68277/

Failures :-/ but no regressions.

Regressions which are regarded as allowable (not blocking):
 test-amd64-amd64-amd64-weekly-netinst-pygrub 9 debian-di-install fail like 
68247
 test-armhf-armhf-armhf-daily-netboot-pygrub 9 debian-di-install fail like 68247
 test-amd64-i386-i386-daily-netboot-pvgrub  9 debian-di-install fail like 68247
 test-amd64-i386-amd64-daily-netboot-pygrub 9 debian-di-install fail like 68247
 test-amd64-amd64-i386-daily-netboot-pygrub 9 debian-di-install fail like 68247
 test-amd64-i386-i386-weekly-netinst-pygrub 9 debian-di-install fail like 68247
 test-amd64-i386-amd64-weekly-netinst-pygrub 9 debian-di-install fail like 68247
 test-amd64-amd64-amd64-daily-netboot-pvgrub 9 debian-di-install fail like 68247
 test-amd64-amd64-i386-weekly-netinst-pygrub 9 debian-di-install fail like 68247

baseline version:
 flight   68247

jobs:
 build-amd64  pass
 build-armhf  pass
 build-i386   pass
 build-amd64-pvopspass
 build-armhf-pvopspass
 build-i386-pvops pass
 test-amd64-amd64-amd64-daily-netboot-pvgrub  fail
 test-amd64-i386-i386-daily-netboot-pvgrubfail
 test-amd64-i386-amd64-daily-netboot-pygrub   fail
 test-armhf-armhf-armhf-daily-netboot-pygrub  fail
 test-amd64-amd64-i386-daily-netboot-pygrub   fail
 test-amd64-amd64-amd64-current-netinst-pygrubpass
 test-amd64-i386-amd64-current-netinst-pygrub pass
 test-amd64-amd64-i386-current-netinst-pygrub pass
 test-amd64-i386-i386-current-netinst-pygrub  pass
 test-amd64-amd64-amd64-weekly-netinst-pygrub fail
 test-amd64-i386-amd64-weekly-netinst-pygrub  fail
 test-amd64-amd64-i386-weekly-netinst-pygrub  fail
 test-amd64-i386-i386-weekly-netinst-pygrub   fail



sg-report-flight on osstest.xs.citrite.net
logs: /home/osstest/logs
images: /home/osstest/images

Logs, config files, etc. are available at
http://osstest.xs.citrite.net/~osstest/testlogs/logs

Test harness code can be found at
http://xenbits.xensource.com/gitweb?p=osstest.git;a=summary


Push not applicable.


___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel


[Xen-devel] [xen-unstable test] 103971: tolerable FAIL - PUSHED

2016-12-27 Thread osstest service owner
flight 103971 xen-unstable real [real]
http://logs.test-lab.xenproject.org/osstest/logs/103971/

Failures :-/ but no regressions.

Tests which are failing intermittently (not blocking):
 test-armhf-armhf-libvirt-qcow2 10 guest-startfail in 103960 pass in 103971
 test-armhf-armhf-xl-xsm   7 host-ping-check-xenfail pass in 103960
 test-amd64-amd64-xl-qcow216 guest-localmigrate/x10 fail pass in 103960

Regressions which are regarded as allowable (not blocking):
 test-armhf-armhf-libvirt-raw 12 saverestore-support-checkfail  like 103933
 test-armhf-armhf-libvirt-xsm 13 saverestore-support-checkfail  like 103944
 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 103944
 test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop fail like 103944
 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stopfail like 103944
 test-armhf-armhf-libvirt-qcow2 12 saverestore-support-check   fail like 103944
 test-armhf-armhf-libvirt 13 saverestore-support-checkfail  like 103944
 test-amd64-amd64-xl-rtds  9 debian-install   fail  like 103944
 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stopfail like 103944

Tests which did not succeed, but are not blocking:
 test-armhf-armhf-xl-xsm 12 migrate-support-check fail in 103960 never pass
 test-armhf-armhf-xl-xsm 13 saverestore-support-check fail in 103960 never pass
 test-amd64-i386-libvirt  12 migrate-support-checkfail   never pass
 test-amd64-amd64-xl-pvh-intel 11 guest-start  fail  never pass
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check 
fail never pass
 test-amd64-amd64-libvirt 12 migrate-support-checkfail   never pass
 test-amd64-amd64-xl-pvh-amd  11 guest-start  fail   never pass
 test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail   never pass
 test-amd64-i386-libvirt-xsm  12 migrate-support-checkfail   never pass
 test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2  fail never pass
 test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail   never pass
 test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-arndale  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-arndale  13 saverestore-support-checkfail   never pass
 test-armhf-armhf-xl-credit2  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-credit2  13 saverestore-support-checkfail   never pass
 test-armhf-armhf-xl-cubietruck 12 migrate-support-checkfail never pass
 test-armhf-armhf-xl-cubietruck 13 saverestore-support-checkfail never pass
 test-armhf-armhf-xl  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl  13 saverestore-support-checkfail   never pass
 test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail  never pass
 test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail  never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check 
fail never pass
 test-armhf-armhf-libvirt-qcow2 11 migrate-support-checkfail never pass
 test-armhf-armhf-libvirt-raw 11 migrate-support-checkfail   never pass
 test-armhf-armhf-libvirt 12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-rtds 12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-rtds 13 saverestore-support-checkfail   never pass
 test-armhf-armhf-xl-vhd  11 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-vhd  12 saverestore-support-checkfail   never pass

version targeted for testing:
 xen  ee524f2bfa681ad116b8ae925fa8f3f18ee12ba5
baseline version:
 xen  74858c9eaf335658b4c19cb4a848bb721065c233

Last test of basis   103944  2016-12-26 03:33:21 Z1 days
Testing same since   103960  2016-12-26 14:45:40 Z0 days2 attempts


People who touched revisions under test:
  Wei Liu 
  Zhang Chen 

jobs:
 build-amd64-xsm  pass
 build-armhf-xsm  pass
 build-i386-xsm   pass
 build-amd64-xtf  pass
 build-amd64  pass
 build-armhf  pass
 build-i386   pass
 build-amd64-libvirt  pass
 build-armhf-libvirt  pass
 build-i386-libvirt   pass
 build-amd64-oldkern  pass
 build-i386-oldkern  

[Xen-devel] [linux-4.1 test] 103965: regressions - FAIL

2016-12-27 Thread osstest service owner
flight 103965 linux-4.1 real [real]
http://logs.test-lab.xenproject.org/osstest/logs/103965/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-amd64-xl-multivcpu  6 xen-bootfail REGR. vs. 101737
 test-amd64-amd64-xl   6 xen-boot fail REGR. vs. 101737
 test-amd64-amd64-xl-pvh-intel  6 xen-bootfail REGR. vs. 101737
 test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm 6 xen-boot fail REGR. vs. 101737
 test-amd64-amd64-qemuu-nested-intel  6 xen-boot  fail REGR. vs. 101737
 test-amd64-i386-xl-qemut-win7-amd64  6 xen-boot  fail REGR. vs. 101737
 test-amd64-i386-pair  9 xen-boot/src_hostfail REGR. vs. 101737
 test-amd64-i386-pair 10 xen-boot/dst_hostfail REGR. vs. 101737
 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm  6 xen-boot fail REGR. vs. 101737
 test-amd64-amd64-xl-qemuu-winxpsp3  6 xen-boot   fail REGR. vs. 101737
 test-amd64-i386-freebsd10-amd64  6 xen-boot  fail REGR. vs. 101737
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 6 xen-boot fail REGR. vs. 
101737
 build-armhf-pvops 5 kernel-build   fail in 102733 REGR. vs. 101737

Tests which are failing intermittently (not blocking):
 test-amd64-i386-xl-qemut-winxpsp3 3 host-install(3) broken in 103011 pass in 
103965
 test-amd64-i386-xl-qemuu-ovmf-amd64 3 host-install(3) broken in 103011 pass in 
103965
 test-amd64-i386-xl   3 host-install(3) broken in 103011 pass in 103965
 test-amd64-amd64-xl-qemut-win7-amd64 3 host-install(3) broken in 103011 pass 
in 103965
 test-amd64-amd64-xl-qemuu-win7-amd64 3 host-install(3) broken in 103011 pass 
in 103965
 test-amd64-i386-xl-qemut-winxpsp3-vcpus1 3 host-install(3) broken in 103011 
pass in 103965
 test-amd64-i386-xl-qemuu-winxpsp3 3 host-install(3) broken in 103749 pass in 
103965
 test-amd64-i386-qemut-rhel6hvm-amd 3 host-install(3) broken in 103749 pass in 
103965
 test-amd64-amd64-xl-multivcpu 3 host-install(3) broken in 103784 pass in 103965
 test-amd64-amd64-xl-pvh-intel 3 host-install(3) broken in 103784 pass in 103965
 test-amd64-amd64-xl-xsm  3 host-install(3) broken in 103784 pass in 103965
 test-amd64-i386-libvirt-xsm  3 host-install(3) broken in 103784 pass in 103965
 test-amd64-i386-xl-qemut-win7-amd64 3 host-install(3) broken in 103784 pass in 
103965
 test-amd64-i386-freebsd10-i386 3 host-install(3) broken in 103784 pass in 
103965
 test-amd64-amd64-i386-pvgrub 3 host-install(3) broken in 103784 pass in 103965
 test-amd64-amd64-pygrub  3 host-install(3) broken in 103784 pass in 103965
 test-amd64-amd64-libvirt-vhd 9 debian-di-install fail in 102733 pass in 102886
 test-amd64-amd64-xl-xsm 19 guest-start/debian.repeat fail in 102755 pass in 
103089
 test-armhf-armhf-libvirt-xsm 14 guest-stop   fail in 102755 pass in 103965
 test-amd64-i386-xl-xsm6 xen-boot fail in 102886 pass in 103965
 test-amd64-amd64-qemuu-nested-amd 9 debian-hvm-install fail in 102886 pass in 
103965
 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 9 windows-install fail in 102886 pass 
in 103965
 test-amd64-i386-xl-qemut-debianhvm-amd64 9 debian-hvm-install fail in 103011 
pass in 103947
 test-armhf-armhf-libvirt-xsm 11 guest-start  fail in 103011 pass in 103965
 test-armhf-armhf-xl-arndale 15 guest-start/debian.repeat fail in 103089 pass 
in 103965
 test-armhf-armhf-libvirt-xsm  6 xen-boot fail in 103451 pass in 103965
 test-armhf-armhf-xl-credit2   6 xen-boot fail in 103749 pass in 103965
 test-amd64-i386-xl-qemuu-win7-amd64 9 windows-install fail in 103749 pass in 
103965
 test-armhf-armhf-xl-arndale   5 xen-install  fail in 103749 pass in 103965
 test-armhf-armhf-xl-rtds  9 debian-install   fail in 103784 pass in 103965
 test-amd64-i386-qemuu-rhel6hvm-intel  6 xen-boot   fail pass in 102733
 test-amd64-i386-xl-raw6 xen-boot   fail pass in 102733
 test-amd64-amd64-libvirt  6 xen-boot   fail pass in 102733
 test-amd64-amd64-xl-qemut-winxpsp3  6 xen-boot fail pass in 102755
 test-amd64-i386-libvirt-xsm   6 xen-boot   fail pass in 102755
 test-amd64-i386-qemut-rhel6hvm-intel  6 xen-boot   fail pass in 102829
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 6 xen-boot fail pass in 
102886
 test-amd64-amd64-libvirt-vhd  6 xen-boot   fail pass in 102886
 test-amd64-i386-freebsd10-i386  6 xen-boot fail pass in 103011
 test-amd64-amd64-libvirt-pair  9 xen-boot/src_host fail pass in 103089
 test-amd64-amd64-libvirt-pair 10 xen-boot/dst_host fail pass in 103089
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm  6 xen-boot  fail pass in 103089
 test-amd64-amd64-xl-rtds  6 xen-boot   fail pass in 103089
 test-amd64-amd64-xl-xsm   6 xen-boot   fail pass in 103089
 test-amd64-amd64-pair 9 xen-boot/src_host