[Xen-devel] [PATCH V2] libxl/libxl_qmp.c: Fix code style in qmp_next()

2016-12-25 Thread Zhang Chen
Fix text-indent.

Signed-off-by: Zhang Chen 
---
 tools/libxl/libxl_qmp.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/libxl/libxl_qmp.c b/tools/libxl/libxl_qmp.c
index ad22ad4..a91643a 100644
--- a/tools/libxl/libxl_qmp.c
+++ b/tools/libxl/libxl_qmp.c
@@ -499,7 +499,7 @@ static int qmp_next(libxl__gc *gc, libxl__qmp_handler *qmp)
 break;
 }
 } while (s < s_end);
-   } while (s < s_end);
+} while (s < s_end);
 
 return rc;
 }
-- 
2.7.4




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


[Xen-devel] [ovmf test] 103946: all pass - PUSHED

2016-12-25 Thread osstest service owner
flight 103946 ovmf real [real]
http://logs.test-lab.xenproject.org/osstest/logs/103946/

Perfect :-)
All tests in this flight passed as required
version targeted for testing:
 ovmf 3f31ea1b3d59c909734a8b709a0cfb761579981e
baseline version:
 ovmf 0a64f49fde09928b6061543b08e6da195e2abfbd

Last test of basis   103869  2016-12-23 21:13:23 Z2 days
Testing same since   103946  2016-12-26 04:46:50 Z0 days1 attempts


People who touched revisions under test:
  Jiewen Yao 

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



sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

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


Pushing revision :

+ branch=ovmf
+ revision=3f31ea1b3d59c909734a8b709a0cfb761579981e
+ . ./cri-lock-repos
++ . ./cri-common
+++ . ./cri-getconfig
+++ umask 002
+++ getrepos
 getconfig Repos
 perl -e '
use Osstest;
readglobalconfig();
print $c{"Repos"} or die $!;
'
+++ local repos=/home/osstest/repos
+++ '[' -z /home/osstest/repos ']'
+++ '[' '!' -d /home/osstest/repos ']'
+++ echo /home/osstest/repos
++ repos=/home/osstest/repos
++ repos_lock=/home/osstest/repos/lock
++ '[' x '!=' x/home/osstest/repos/lock ']'
++ OSSTEST_REPOS_LOCK_LOCKED=/home/osstest/repos/lock
++ exec with-lock-ex -w /home/osstest/repos/lock ./ap-push ovmf 
3f31ea1b3d59c909734a8b709a0cfb761579981e
+ branch=ovmf
+ revision=3f31ea1b3d59c909734a8b709a0cfb761579981e
+ . ./cri-lock-repos
++ . ./cri-common
+++ . ./cri-getconfig
+++ umask 002
+++ getrepos
 getconfig Repos
 perl -e '
use Osstest;
readglobalconfig();
print $c{"Repos"} or die $!;
'
+++ local repos=/home/osstest/repos
+++ '[' -z /home/osstest/repos ']'
+++ '[' '!' -d /home/osstest/repos ']'
+++ echo /home/osstest/repos
++ repos=/home/osstest/repos
++ repos_lock=/home/osstest/repos/lock
++ '[' x/home/osstest/repos/lock '!=' x/home/osstest/repos/lock ']'
+ . ./cri-common
++ . ./cri-getconfig
++ umask 002
+ select_xenbranch
+ case "$branch" in
+ tree=ovmf
+ xenbranch=xen-unstable
+ '[' xovmf = xlinux ']'
+ linuxbranch=
+ '[' x = x ']'
+ qemuubranch=qemu-upstream-unstable
+ select_prevxenbranch
++ ./cri-getprevxenbranch xen-unstable
+ prevxenbranch=xen-4.8-testing
+ '[' x3f31ea1b3d59c909734a8b709a0cfb761579981e = x ']'
+ : tested/2.6.39.x
+ . ./ap-common
++ : osst...@xenbits.xen.org
+++ getconfig OsstestUpstream
+++ perl -e '
use Osstest;
readglobalconfig();
print $c{"OsstestUpstream"} or die $!;
'
++ :
++ : git://xenbits.xen.org/xen.git
++ : osst...@xenbits.xen.org:/home/xen/git/xen.git
++ : git://xenbits.xen.org/qemu-xen-traditional.git
++ : git://git.kernel.org
++ : git://git.kernel.org/pub/scm/linux/kernel/git
++ : git
++ : git://xenbits.xen.org/xtf.git
++ : osst...@xenbits.xen.org:/home/xen/git/xtf.git
++ : git://xenbits.xen.org/xtf.git
++ : git://xenbits.xen.org/libvirt.git
++ : osst...@xenbits.xen.org:/home/xen/git/libvirt.git
++ : git://xenbits.xen.org/libvirt.git
++ : git://xenbits.xen.org/osstest/rumprun.git
++ : git
++ : git://xenbits.xen.org/osstest/rumprun.git
++ : osst...@xenbits.xen.org:/home/xen/git/osstest/rumprun.git
++ : git://git.seabios.org/seabios.git
++ : osst...@xenbits.xen.org:/home/xen/git/osstest/seabios.git
++ : git://xenbits.xen.org/osstest/seabios.git
++ : https://github.com/tianocore/edk2.git
++ : osst...@xenbits.xen.org:/home/xen/git/osstest/ovmf.git
++ : git://xenbits.xen.org/osstest/ovmf.git
++ : git://xenbits.xen.org/osstest/linux-firmware.git
++ : osst...@xenbits.xen.org:/home/osstest/ext/linux-firmware.git
++ : git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
++ : osst...@xenbits.xen.org:/home/xen/git/linux-pvops.g

Re: [Xen-devel] [PATCH v4 03/24] x86: refactor psr: implement main data structures.

2016-12-25 Thread Yi Sun
Hi,

I just realize it is Christmas holiday. Merry Christmas!

On 16-12-22 09:13:43, Jan Beulich wrote:
> >>> On 14.12.16 at 05:07,  wrote:
> > To construct an extendible framework, we need analyze PSR features
> > and abstract the common things and feature specific things. Then,
> > encapsulate them into different data structures.
> > 
> > By analyzing PSR features, we can get below map.
> > +--+--+--+
> >   ->| Dom0 | Dom1 | ...  |
> >   | +--+--+--+
> >   ||
> >   |Dom ID  | cos_id of domain
> >   |V
> >   |
> > +-+
> > User ->| PSR
> >
> >   |
> >  Socket ID |  +--+---+---+  
> >  |
> >|  | Socket0 Info | Socket 1 Info |...|  
> >  |
> >|  +--+---+---+  
> >  |
> >||   cos_id=0   cos_id=1 
> >  ... |
> >||  
> > +---+---+---+ |
> >||->Ref   : | ref 0 | ref 1  
> >| ...   | |
> >||  
> > +---+---+---+ |
> >||  
> > +---+---+---+ |
> >||->L3 CAT: | cos 0 | cos 1  
> >| ...   | |
> >||  
> > +---+---+---+ |
> >||  
> > +---+---+---+ |
> >||->L2 CAT: | cos 0 | cos 1  
> >| ...   | |
> >||  
> > +---+---+---+ |
> >||  
> > +---+---+---+---+---+ |
> >||->CDP   : | cos0 code | cos0 data | cos1 code | cos1 
> > data | ...   | |
> >|   
> > +---+---+---+---+---+ |
> >
> > +-+
> > 
> > So, we need define a socket info data structure, 'struct
> > psr_socket_info' to manage information per socket. It contains a
> > reference count array according to COS ID and a feature list to
> > manage all features enabled. Every entry of the reference count
> > array is used to record how many domains are using the COS registers
> > according to the COS ID. For example, L3 CAT and L2 CAT are enabled,
> > Dom1 uses COS_ID=1 registers of both features to save CBM values, like
> > below.
> > +---+---+---+-+
> > | COS 0 | COS 1 | COS 2 | ... |
> > +---+---+---+-+
> > L3 CAT  | 0x7ff | 0x1ff | ...   | ... |
> > +---+---+---+-+
> > L2 CAT  | 0xff  | 0xff  | ...   | ... |
> > +---+---+---+-+
> > 
> > If Dom2 has same CBM values, it can reuse these registers which COS_ID=1.
> > That means, both Dom1 and Dom2 use same COS registers(ID=1) to save same
> > L3/L2 values. So, the value ref[1] is 2 which means 2 domains are using
> > COS_ID 1.
> > 
> > To manage a feature, we need define a feature node data structure,
> > 'struct feat_node', to manage feature's specific HW info, its callback
> > functions (all feature's specific behaviors are encapsulated into these
> > callback functions), and an array of all COS registers values of this
> > feature. CDP is a special feature which uses two entries of the array
> > for one COS ID. So, the number of CDP COS registers is the half of L3
> > CAT. E.g. L3 CAT has 16 COS registers, then CDP has 8 COS registers if
> > it is enabled.
> 
> The special nature of CDP will make some special handling necessary,
> which may need reflection in data structure arrangement. Would you
> mind spelling out here how CDP handling is intended to work?
> 
Yes, CDP has its special handling processes. The main difference has been
described above that CDP has half number of COS registers and uses two entries.
Because of these, I split CDP out from L3 CAT and implement CDP its own feature
callback functions from patch 13 to patch 16. You can check them for details.
Thanks!

> > +/*
> > + * Per SDM 17.17.3.3 'Cache Allocation Technology: Cache Mask 
> > Configuration',
> 
> I think I've asked before to omit section numbers, which tend to
> change. Just the title will be enough.
> 
Sorry for this, will mention title only.

> > +struct feat_no

Re: [Xen-devel] [PATCH] libxl/libxl_qmp.c: Fix code style in qmp_next()

2016-12-25 Thread Zhang Chen



On 12/23/2016 07:44 PM, Wei Liu wrote:

On Fri, Dec 23, 2016 at 11:16:58AM +0800, Zhang Chen wrote:
[...]

+

Here, as I understand it, read can return incomplete message. For
example, when the buffer is not big enough.

And the inner loop in original code handles that by checking if there is
"\r\n". If not, it will read from the socket again.

So I'm afraid this patch is not correct. Please point out if there is
anything I missed.

Yes, this patch have some logic error, but I think the code
looks odd like that:
"
 } while (s < s_end);
} while (s < s_end);
"

The original code use "break" and "continue" to control the double loop
that make people hard to understand.

So, Can I change the code without "break" and "continue" like this?

I'm not sure I follow how you would like to change the code.

There is one continue for outer loop and one break for inner loop.

I don't think you can eliminate the continue for outer loop, otherwise
how could you restart the loop?


"
 } while (end);
 } while (s < s_end);
"

As for this, I think it is buggy, too. It will cause the inner loop to
loop indefinitely.


OK, I got your points, I will send next version just about text-indent.

Thanks
Zhang Chen


Wei.


If yes, I will fix this in next version.

Thanks
Zhang Chen


Wei.


.


--
Thanks
Zhang Chen





.



--
Thanks
Zhang Chen




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


Re: [Xen-devel] [RFC PATCH 4/9] x86/SVM: Modify VMCB fields to add AVIC support

2016-12-25 Thread Suravee Suthikulpanit



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

On 19.09.16 at 07:52,  wrote:

--- a/xen/include/asm-x86/hvm/svm/vmcb.h
+++ b/xen/include/asm-x86/hvm/svm/vmcb.h
@@ -328,14 +328,15 @@ typedef union __packed
 struct
 {
 u64 tpr:  8;
-u64 irq:  1;
+u64 irq:  1; /* disabled for avic */
 u64 rsvd0:7;
-u64 prio: 4;
-u64 ign_tpr:  1;
+u64 prio: 4; /* disabled for avic */
+u64 ign_tpr:  1; /* disabled for avic */
 u64 rsvd1:3;
 u64 intr_masking: 1;
-u64 rsvd2:7;
-u64 vector:   8;
+u64 rsvd2:6;
+u64 avic_enable:  1;
+u64 vector:   8; /* disabled for avic */


For all of these, do you perhaps mean "ignored" instead of
"disabled"?

Jan



Yes, I'm fixing the comment here in my next patch.

S

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


Re: [Xen-devel] [PATCH 07/10] x86/SVM: use unambiguous register names

2016-12-25 Thread Suravee Suthikulpanit



On 12/20/16 17:41, Jan Beulich wrote:

This is in preparation of eliminating the mis-naming of 64-bit fields
with 32-bit register names (eflags instead of rflags etc). Use the
guaranteed 32-bit underscore prefixed names for now where appropriate.

Signed-off-by: Jan Beulich 


Reviewed-by: Suravee Suthikulpanit 

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


Re: [Xen-devel] [PATCH 01/10] x86/MSR: introduce MSR access split/fold helpers

2016-12-25 Thread Suravee Suthikulpanit



On 12/23/16 13:17, Tian, Kevin wrote:

From: Jan Beulich [mailto:jbeul...@suse.com]
Sent: Tuesday, December 20, 2016 6:36 PM

This is in preparation of eliminating the mis-naming of 64-bit fields
with 32-bit register names (eflags instead of rflags etc). Use the
guaranteed 32-bit underscore prefixed names for now where appropriate.

Signed-off-by: Jan Beulich 



Reviewed-by: Kevin Tian 



Reviewd-by: Suravee Suthikulpanit 

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


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

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

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 
103930
 test-amd64-i386-xl-qemuu-ovmf-amd64 3 host-install(3) broken in 103011 pass in 
103930
 test-amd64-i386-xl   3 host-install(3) broken in 103011 pass in 103930
 test-amd64-amd64-xl-qemut-win7-amd64 3 host-install(3) broken in 103011 pass 
in 103930
 test-amd64-amd64-xl-qemuu-win7-amd64 3 host-install(3) broken in 103011 pass 
in 103930
 test-amd64-i386-xl-qemut-winxpsp3-vcpus1 3 host-install(3) broken in 103011 
pass in 103930
 test-amd64-i386-xl-qemuu-winxpsp3 3 host-install(3) broken in 103749 pass in 
103930
 test-amd64-i386-qemut-rhel6hvm-amd 3 host-install(3) broken in 103749 pass in 
103930
 test-amd64-amd64-xl-multivcpu 3 host-install(3) broken in 103784 pass in 103930
 test-amd64-amd64-xl-pvh-intel 3 host-install(3) broken in 103784 pass in 103930
 test-amd64-amd64-xl-xsm  3 host-install(3) broken in 103784 pass in 103930
 test-amd64-i386-libvirt-xsm  3 host-install(3) broken in 103784 pass in 103930
 test-amd64-i386-xl-qemut-win7-amd64 3 host-install(3) broken in 103784 pass in 
103930
 test-amd64-i386-freebsd10-i386 3 host-install(3) broken in 103784 pass in 
103930
 test-amd64-amd64-i386-pvgrub 3 host-install(3) broken in 103784 pass in 103930
 test-amd64-amd64-pygrub  3 host-install(3) broken in 103784 pass in 103930
 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 103930
 test-armhf-armhf-xl-multivcpu 11 guest-start fail in 102829 pass in 103930
 test-amd64-i386-xl-xsm6 xen-boot fail in 102886 pass in 103930
 test-amd64-amd64-qemuu-nested-amd 9 debian-hvm-install fail in 102886 pass in 
103930
 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 9 windows-install fail in 102886 pass 
in 103930
 test-amd64-i386-xl-qemut-debianhvm-amd64 9 debian-hvm-install fail in 103011 
pass in 103930
 test-armhf-armhf-libvirt-xsm 11 guest-start  fail in 103011 pass in 103930
 test-armhf-armhf-xl-arndale 15 guest-start/debian.repeat fail in 103089 pass 
in 103930
 test-armhf-armhf-libvirt 11 guest-start  fail in 103165 pass in 103930
 test-armhf-armhf-libvirt-xsm  6 xen-boot fail in 103451 pass in 103930
 test-armhf-armhf-xl-credit2   6 xen-boot fail in 103749 pass in 103930
 test-amd64-i386-xl-qemuu-win7-amd64 9 windows-install fail in 103749 pass in 
103930
 test-armhf-armhf-xl-arndale   5 xen-install  fail in 103749 pass in 103930
 test-armhf-armhf-xl-rtds  9 debian-install   fail in 103784 pass in 103930
 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 

Re: [Xen-devel] [PATCH 2/3] x86/HVM: support (emulate) UMIP

2016-12-25 Thread Suravee Suthikulpanit

On 12/7/16 23:06, Andrew Cooper wrote:

On 07/12/16 15:39, Jan Beulich wrote:

On 07.12.16 at 16:31,  wrote:

On 12/07/2016 10:14 AM, Jan Beulich wrote:

On 07.12.16 at 16:10,  wrote:

On 12/07/2016 06:29 AM, Jan Beulich wrote:

On 06.12.16 at 17:23,  wrote:

On 12/06/2016 06:44 AM, Jan Beulich wrote:

--- a/xen/arch/x86/cpuid.c
+++ b/xen/arch/x86/cpuid.c
@@ -154,6 +154,13 @@ static void __init calculate_hvm_feature
 __set_bit(X86_FEATURE_APIC, hvm_featureset);

 /*
+ * Xen can often provide UMIP emulation to HVM guests even if the host
+ * doesn't have such functionality.
+ */
+if ( cpu_has_vmx_dt_exiting || cpu_has_svm )
+__set_bit(X86_FEATURE_UMIP, hvm_featureset);

I don't think I understand how this is going to work for processors that
don't support UMIP.

How, for example, can guest_cr[4] have X86_CR4_UMIP set on these
processors when CPUID will not show the feature being there?

What we allow the guest to see and what we store into hardware
registers are two different things: Note how svm_update_guest_cr()
masks off X86_CR4_UMIP from the vale to be put into the VMCB.

So that was kind of my question --- why would a guest ever try to set
this bit? As far as it is concerned, UMIP is not available and the guest
is then trying to set an unsupported bit in cr4. And that should result
in a #GP.

But the code fragment above adds the respective CPUID bit to the
permitted features. Believe me, I've tried this with a UMIP-enabled
Linux (including proper CPUID based detection).

Are you referring to these patches: https://lkml.org/lkml/2016/11/8/68 ?
If yes then they look to be Intel-specific.

No, I had written my own before these had been posted. I did
actually post mine too, but that was a week or so after theirs,
and theirs appears to be more complete.


If AMD decides to use CPUID0x7.ecx[2] for something else --- won't this
be a problem for this patch?

I think the two vendors meanwhile do a good job not interfering with
one another's CPUID bits. We'd have ugly problems elsewhere if any
new dual purpose CPUID bit appeared.


[root@minuet-1 ~]# head /proc/cpuinfo
processor: 0
vendor_id: AuthenticAMD
cpu family: 21
model: 96

[root@minuet-1 ~]# xen-cpuid
nr_features: 10
  KEY 1d   1c   e1d  e1c  Da1
7b0  7c0  e7d  e8b  7d0

Static sets:
Known
b7ebfbff:fffef3ff:efd3fbff:2469bfff:000f:fdbf:001b:0500:0001:000c
Special
1200:8820::0002::2040:0010:::
PV Mask
17c9cbf5:f6f83203:e2500800:042109e3:0007:fdaf0b39:0003::0001:000c
HVM Shadow Mask
17cbfbff:f7f83223:ea500800:04218df7:000f:fdbf4bbb:0003::0001:000c
HVM Hap Mask
17cbfbff:f7fa3223:ee500800:04218df7:000f:fdbf4fbb:000b::0001:000c

Dynamic sets:
Raw
178bfbff:fed8320b:2fd3fbff:2febbfff:0001:01a9::37d9::
Host
178bf3ff:f6d8320b:2fd3fbff:2469bfff:0001:01a9::0500::
PV
1789c3f5:f6f83203:23d1cbf5:042109e3:0001:0129::::
HVM
178bfbff:f6f83203:2fd3fbff:04218df7:0001:01a9::::


This processor already implements some of Intel's features from
0x7[0].ebx, including SMEP.  According to marketing, AMD Zen processors
will add the ADX, RDSEED, SHA, CLFLUSHOPT and SMAP features

I can't reasonably see them using a different feature word.

~Andrew



I have checked on the family17h, the CPUID Fn_0007_ECX is reserved 
same as other older models.


Suravee


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


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

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

Failures :-/ but no regressions.

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

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-amd64-libvirt 12 migrate-support-checkfail   never pass
 test-amd64-amd64-xl-pvh-amd  11 guest-start  fail   never pass
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check 
fail 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-amd64-amd64-libvirt-vhd 11 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-libvirt-xsm 12 migrate-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  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl  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-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  74858c9eaf335658b4c19cb4a848bb721065c233
baseline version:
 xen  ad891b1389cbafce2d31ef3f0c060c781689e2e0

Last test of basis   103918  2016-12-25 05:52:50 Z0 days
Testing same since   103933  2016-12-25 18:13:45 Z0 days1 attempts


People who touched revisions under test:
  Alistair Francis 
  Wei Liu 

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  pass
 build-amd64-pvopspass
 build-armhf-pvopspass
 build-i386-pvops   

Re: [Xen-devel] [PATCH v4 02/24] x86: refactor psr: remove L3 CAT/CDP codes.

2016-12-25 Thread Yi Sun
On 16-12-22 09:03:25, Jan Beulich wrote:
> >>> On 14.12.16 at 05:07,  wrote:
> > There is no construction without destruction. So, this patch
> > removes all current L3 CAT/CDP codes in psr.c. The following
> > patches will introduce the new mechanism.
> > 
> > Signed-off-by: Yi Sun 
> 
> Acked-by: Jan Beulich 

Thank you!

> with one question:
> 
> > @@ -738,14 +282,10 @@ static int __init psr_presmp_init(void)
> >  if ( (opt_psr & PSR_CMT) && opt_rmid_max )
> >  init_psr_cmt(opt_rmid_max);
> >  
> > -if ( opt_psr & PSR_CAT )
> > -init_psr_cat();
> > -
> > -if ( psr_cpu_prepare(0) )
> > -psr_cat_free();
> > +psr_cpu_prepare(0);
> >  
> >  psr_cpu_init();
> > -if ( psr_cmt_enabled() || cat_socket_info )
> > +if ( psr_cmt_enabled() )
> >  register_cpu_notifier(&cpu_nfb);
> 
> You retain this notifier - do you expect to need it going forward?
> Till now it was used to allocate that strange temporary object,
> which iirc we've discussed (during the earlier versions) would go
> away.
> 
> Jan

Do you mean register_cpu_notifier() or psr_cpu_prepare()? For
register_cpu_notifier(), it is needed because we need handle CPU events
through it. For psr_cpu_prepare(), it is needed too. You can see it is
used to allocate memory for feature node in patch 04.

BRs,
Sun Yi

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


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

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

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-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-amd64-pvgrub  6 xen-bootfail 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 103920
 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm 3 host-install(3) broken in 
103750 pass in 103920
 test-amd64-amd64-xl-rtds 3 host-install(3) broken in 103750 pass in 103920
 test-amd64-i386-xl-qemut-debianhvm-amd64 3 host-install(3) broken in 103750 
pass in 103920
 test-amd64-amd64-xl-qemuu-win7-amd64 3 host-install(3) broken in 103750 pass 
in 103920
 test-armhf-armhf-libvirt-qcow2 9 debian-di-install fail in 103312 pass in 
103920
 test-armhf-armhf-libvirt 4 host-ping-check-native fail in 103688 pass in 103920
 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 103920
 test-amd64-amd64-libvirt  5 xen-install  fail in 103750 pass in 103920
 test-amd64-i386-xl-xsm   11 guest-start  fail in 103750 pass in 103920
 test-armhf-armhf-xl-xsm  11 guest-start  fail in 103750 pass in 103920
 test-armhf-armhf-libvirt-xsm 15 guest-start/debian.repeat fail in 103750 pass 
in 103920
 test-armhf-armhf-libvirt-xsm 11 guest-start  fail in 103800 pass in 103920
 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-qemuu-rhel6hvm-intel  6 xen-boot   fail pass in 103800
 test-amd64-i386-freebsd10-amd64  6 xen-bootfail pass in 103800
 test-armhf-armhf-xl-credit2   7 host-ping-check-xenfail pass in 103897

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.repeatfail  like 101662
 test-armhf-armhf-libvirt-xsm 13 saverestore-support-checkfail  like 101675
 test-armhf-armhf-libvirt-raw 12 saverestore-support-checkfail  lik

[Xen-devel] [linux-3.18 bisection] complete test-amd64-amd64-libvirt-pair

2016-12-25 Thread osstest service owner
branch xen-unstable
xenbranch xen-unstable
job test-amd64-amd64-libvirt-pair
testid xen-boot/dst_host

Tree: libvirt git://xenbits.xen.org/libvirt.git
Tree: libvirt_gnulib git://git.sv.gnu.org/gnulib.git
Tree: linux 
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  linux 
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
  Bug introduced:  24542192519d21719377d89f14654b3afd993a61
  Bug not present: c6f51aabaf400f357eebe8f8f17e8bb39fc033dc
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/103932/


  commit 24542192519d21719377d89f14654b3afd993a61
  Author: Kashyap Desai 
  Date:   Fri Oct 21 06:33:32 2016 -0700
  
  scsi: megaraid_sas: Fix data integrity failure for JBOD (passthrough) 
devices
  
  [ Upstream commit 1e793f6fc0db920400574211c48f9157a37e3945 ]
  
  Commit 02b01e010afe ("megaraid_sas: return sync cache call with
  success") modified the driver to successfully complete SYNCHRONIZE_CACHE
  commands without passing them to the controller. Disk drive caches are
  only explicitly managed by controller firmware when operating in RAID
  mode. So this commit effectively disabled writeback cache flushing for
  any drives used in JBOD mode, leading to data integrity failures.
  
  [mkp: clarified patch description]
  
  Fixes: 02b01e010afeeb49328d35650d70721d2ca3fd59
  CC: sta...@vger.kernel.org
  Signed-off-by: Kashyap Desai 
  Signed-off-by: Sumit Saxena 
  Reviewed-by: Tomas Henzl 
  Reviewed-by: Hannes Reinecke 
  Reviewed-by: Ewan D. Milne 
  Signed-off-by: Martin K. Petersen 
  Signed-off-by: Sasha Levin 


For bisection revision-tuple graph see:
   
http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-3.18/test-amd64-amd64-libvirt-pair.xen-boot--dst_host.html
Revision IDs in each graph node refer, respectively, to the Trees above.


Running cs-bisection-step 
--graph-out=/home/logs/results/bisect/linux-3.18/test-amd64-amd64-libvirt-pair.xen-boot--dst_host
 --summary-out=tmp/103934.bisection-summary --basis-template=101675 
--blessings=real,real-bisect --flight=103934 linux-3.18 
test-amd64-amd64-libvirt-pair xen-boot/dst_host
Searching for failure / basis pass:
 103897 fail [dst_host=elbling0,src_host=elbling1] / 101675 
[dst_host=baroque1,src_host=baroque0] 101662 [dst_host=fiano1,src_host=fiano0] 
101648 [dst_host=chardonnay1,src_host=chardonnay0] 101637 
[dst_host=huxelrebe0,src_host=huxelrebe1] 101623 
[dst_host=godello1,src_host=godello0] 101603 
[dst_host=huxelrebe1,src_host=huxelrebe0] 101584 
[dst_host=nobling1,src_host=nobling0] 101570 
[dst_host=nocera0,src_host=nocera1] 101561 [dst_host=pinot0,src_host=pinot1] 
101552 [dst_host=elbling1,src_host=elbling0] 101541 
[dst_host=italia1,src_host=italia0] 101532 [dst_host=nocera1,src_host=nocera0] 
101515 [dst_host=pinot1,src_host=pinot0] 101497 ok.
Failure / basis pass flights: 103897 / 101497
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: libvirt git://xenbits.xen.org/libvirt.git
Tree: libvirt_gnulib git://git.sv.gnu.org/gnulib.git
Tree: linux 
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 67882e56d1591402c292964960b3a80bd996ee69 
c3b131294aa42b7997cc9b9a0bbb2934aa27fd6c 
ac3d826bef907afe35f80ecccbcdd57223df4b88 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
b669e922b37b8957248798a5eb7aa96a666cd3fe 
4220231eb22235e757d269722b9f6a594fbcb70f 
fc9229c4bb35c5474fbc67f78e628dcbcc90afc5
Basis pass 538220c3c42cad0adbd818b6a931c69492a572de 
e89b4a7aefce9cb02963920712ba7cdd13641644 
3cab355c2ff3a781b6ebe9d1a25bd4ebc1207430 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c4e0d84d3c92923fdbc7fa922638d54e5e834753 
570117996772b762e9654e58e708943a4db68b4f 
20295ab63ce7f57edca9c450602ac2dace1fc721
Generating revisions with ./adhoc-revtuple-generator  
git://xenbits.xen.org/libvirt.git#538220c3c42cad0adbd818b6a931c69492a572de-67882e56d1591402c292964960b3a80bd996ee69
 
git://git.sv.gnu.org/gnulib.git#e89b4a7aefce9cb02963920712ba7cdd13641644-c3b131294aa42b7997cc9b9a0bbb2934aa27fd6c
 
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#3cab355c2ff3a781b6ebe9d1a25bd4ebc1207430-ac3d826bef907afe35f80ecccbcdd57223df4b88
 
git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860
 
git://xenbits.xen.org/qemu-xen-traditional.git#c4e

[Xen-devel] [linux-3.18 bisection] complete test-amd64-amd64-libvirt-pair

2016-12-25 Thread osstest service owner
branch xen-unstable
xenbranch xen-unstable
job test-amd64-amd64-libvirt-pair
testid xen-boot/src_host

Tree: libvirt git://xenbits.xen.org/libvirt.git
Tree: libvirt_gnulib git://git.sv.gnu.org/gnulib.git
Tree: linux 
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  linux 
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
  Bug introduced:  24542192519d21719377d89f14654b3afd993a61
  Bug not present: c6f51aabaf400f357eebe8f8f17e8bb39fc033dc
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/103932/


  commit 24542192519d21719377d89f14654b3afd993a61
  Author: Kashyap Desai 
  Date:   Fri Oct 21 06:33:32 2016 -0700
  
  scsi: megaraid_sas: Fix data integrity failure for JBOD (passthrough) 
devices
  
  [ Upstream commit 1e793f6fc0db920400574211c48f9157a37e3945 ]
  
  Commit 02b01e010afe ("megaraid_sas: return sync cache call with
  success") modified the driver to successfully complete SYNCHRONIZE_CACHE
  commands without passing them to the controller. Disk drive caches are
  only explicitly managed by controller firmware when operating in RAID
  mode. So this commit effectively disabled writeback cache flushing for
  any drives used in JBOD mode, leading to data integrity failures.
  
  [mkp: clarified patch description]
  
  Fixes: 02b01e010afeeb49328d35650d70721d2ca3fd59
  CC: sta...@vger.kernel.org
  Signed-off-by: Kashyap Desai 
  Signed-off-by: Sumit Saxena 
  Reviewed-by: Tomas Henzl 
  Reviewed-by: Hannes Reinecke 
  Reviewed-by: Ewan D. Milne 
  Signed-off-by: Martin K. Petersen 
  Signed-off-by: Sasha Levin 


For bisection revision-tuple graph see:
   
http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-3.18/test-amd64-amd64-libvirt-pair.xen-boot--src_host.html
Revision IDs in each graph node refer, respectively, to the Trees above.


Running cs-bisection-step 
--graph-out=/home/logs/results/bisect/linux-3.18/test-amd64-amd64-libvirt-pair.xen-boot--src_host
 --summary-out=tmp/103932.bisection-summary --basis-template=101675 
--blessings=real,real-bisect linux-3.18 test-amd64-amd64-libvirt-pair 
xen-boot/src_host
Searching for failure / basis pass:
 103897 fail [dst_host=elbling0,src_host=elbling1] / 101675 
[dst_host=baroque1,src_host=baroque0] 101662 [dst_host=fiano1,src_host=fiano0] 
101648 [dst_host=chardonnay1,src_host=chardonnay0] 101637 
[dst_host=huxelrebe0,src_host=huxelrebe1] 101623 
[dst_host=godello1,src_host=godello0] 101603 
[dst_host=huxelrebe1,src_host=huxelrebe0] 101584 
[dst_host=nobling1,src_host=nobling0] 101570 
[dst_host=nocera0,src_host=nocera1] 101561 [dst_host=pinot0,src_host=pinot1] 
101552 [dst_host=elbling1,src_host=elbling0] 101541 
[dst_host=italia1,src_host=italia0] 101532 [dst_host=nocera1,src_host=nocera0] 
101515 [dst_host=pinot1,src_host=pinot0] 101497 ok.
Failure / basis pass flights: 103897 / 101497
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: libvirt git://xenbits.xen.org/libvirt.git
Tree: libvirt_gnulib git://git.sv.gnu.org/gnulib.git
Tree: linux 
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 67882e56d1591402c292964960b3a80bd996ee69 
c3b131294aa42b7997cc9b9a0bbb2934aa27fd6c 
ac3d826bef907afe35f80ecccbcdd57223df4b88 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
b669e922b37b8957248798a5eb7aa96a666cd3fe 
4220231eb22235e757d269722b9f6a594fbcb70f 
fc9229c4bb35c5474fbc67f78e628dcbcc90afc5
Basis pass 538220c3c42cad0adbd818b6a931c69492a572de 
e89b4a7aefce9cb02963920712ba7cdd13641644 
3cab355c2ff3a781b6ebe9d1a25bd4ebc1207430 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c4e0d84d3c92923fdbc7fa922638d54e5e834753 
570117996772b762e9654e58e708943a4db68b4f 
20295ab63ce7f57edca9c450602ac2dace1fc721
Generating revisions with ./adhoc-revtuple-generator  
git://xenbits.xen.org/libvirt.git#538220c3c42cad0adbd818b6a931c69492a572de-67882e56d1591402c292964960b3a80bd996ee69
 
git://git.sv.gnu.org/gnulib.git#e89b4a7aefce9cb02963920712ba7cdd13641644-c3b131294aa42b7997cc9b9a0bbb2934aa27fd6c
 
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#3cab355c2ff3a781b6ebe9d1a25bd4ebc1207430-ac3d826bef907afe35f80ecccbcdd57223df4b88
 
git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860
 
git://xenbits.xen.org/qemu-xen-traditional.git#c4e0d84d3c92923fdbc

[Xen-devel] [xen-unstable-smoke test] 103929: tolerable all pass - PUSHED

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

Failures :-/ but no regressions.

Tests which did not succeed, but are not blocking:
 test-amd64-amd64-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

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

Last test of basis   103842  2016-12-23 12:01:45 Z2 days
Testing same since   103929  2016-12-25 16:01:22 Z0 days1 attempts


People who touched revisions under test:
  Alistair Francis 
  Wei Liu 

jobs:
 build-amd64  pass
 build-armhf  pass
 build-amd64-libvirt  pass
 test-armhf-armhf-xl  pass
 test-amd64-amd64-xl-qemuu-debianhvm-i386 pass
 test-amd64-amd64-libvirt pass



sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

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


Pushing revision :

+ branch=xen-unstable-smoke
+ revision=74858c9eaf335658b4c19cb4a848bb721065c233
+ . ./cri-lock-repos
++ . ./cri-common
+++ . ./cri-getconfig
+++ umask 002
+++ getrepos
 getconfig Repos
 perl -e '
use Osstest;
readglobalconfig();
print $c{"Repos"} or die $!;
'
+++ local repos=/home/osstest/repos
+++ '[' -z /home/osstest/repos ']'
+++ '[' '!' -d /home/osstest/repos ']'
+++ echo /home/osstest/repos
++ repos=/home/osstest/repos
++ repos_lock=/home/osstest/repos/lock
++ '[' x '!=' x/home/osstest/repos/lock ']'
++ OSSTEST_REPOS_LOCK_LOCKED=/home/osstest/repos/lock
++ exec with-lock-ex -w /home/osstest/repos/lock ./ap-push xen-unstable-smoke 
74858c9eaf335658b4c19cb4a848bb721065c233
+ branch=xen-unstable-smoke
+ revision=74858c9eaf335658b4c19cb4a848bb721065c233
+ . ./cri-lock-repos
++ . ./cri-common
+++ . ./cri-getconfig
+++ umask 002
+++ getrepos
 getconfig Repos
 perl -e '
use Osstest;
readglobalconfig();
print $c{"Repos"} or die $!;
'
+++ local repos=/home/osstest/repos
+++ '[' -z /home/osstest/repos ']'
+++ '[' '!' -d /home/osstest/repos ']'
+++ echo /home/osstest/repos
++ repos=/home/osstest/repos
++ repos_lock=/home/osstest/repos/lock
++ '[' x/home/osstest/repos/lock '!=' x/home/osstest/repos/lock ']'
+ . ./cri-common
++ . ./cri-getconfig
++ umask 002
+ select_xenbranch
+ case "$branch" in
+ tree=xen
+ xenbranch=xen-unstable-smoke
+ qemuubranch=qemu-upstream-unstable
+ '[' xxen = xlinux ']'
+ linuxbranch=
+ '[' xqemu-upstream-unstable = x ']'
+ select_prevxenbranch
++ ./cri-getprevxenbranch xen-unstable-smoke
+ prevxenbranch=xen-4.8-testing
+ '[' x74858c9eaf335658b4c19cb4a848bb721065c233 = x ']'
+ : tested/2.6.39.x
+ . ./ap-common
++ : osst...@xenbits.xen.org
+++ getconfig OsstestUpstream
+++ perl -e '
use Osstest;
readglobalconfig();
print $c{"OsstestUpstream"} or die $!;
'
++ :
++ : git://xenbits.xen.org/xen.git
++ : osst...@xenbits.xen.org:/home/xen/git/xen.git
++ : git://xenbits.xen.org/qemu-xen-traditional.git
++ : git://git.kernel.org
++ : git://git.kernel.org/pub/scm/linux/kernel/git
++ : git
++ : git://xenbits.xen.org/xtf.git
++ : osst...@xenbits.xen.org:/home/xen/git/xtf.git
++ : git://xenbits.xen.org/xtf.git
++ : git://xenbits.xen.org/libvirt.git
++ : osst...@xenbits.xen.org:/home/xen/git/libvirt.git
++ : git://xenbits.xen.org/libvirt.git
++ : git://xenbits.xen.org/osstest/rumprun.git
++ : git
++ : git://xenbits.xen.org/osstest/rumprun.git
++ : osst...@xenbits.xen.org:/home/xen/git/osstest/rumprun.git
++ : git://git.seabios.org/seabios.git
++ : osst...@xenbits.xen.org:/home/xen/git/osstest/seabios.git
++ : git://xenbits.xen.org/osstest/seabios.git
++ : https://github.com/tianocore/edk2.git
++ : osst...@xenbits.xen.org:/home/xen/git/osstest/ovmf.git
++ : git://xenbits.xen.org/osstest/ovmf.git
++ : git://xenbits.xen.org/osstest/linux-firmware.git
++ : osst...@xenbits.xen.org:/home/osstest/ext/linux-firmware.git
++ : git://git.kernel.org/pub/scm/linux/kern

[Xen-devel] [xen-unstable baseline-only test] 68271: trouble: blocked/broken/fail/pass

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

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

Failures and problems with tests :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-amd64-xl-xsm   3 host-install(3) broken REGR. vs. 68224

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

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-i386-rumprun6 xen-buildfail   never pass
 build-amd64-rumprun   6 xen-buildfail   never pass
 test-amd64-amd64-libvirt 12 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-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-libvirt 12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl  12 migrate-support-checkfail   never pass
 test-armhf-armhf-libvirt 14 guest-saverestorefail   never pass
 test-armhf-armhf-xl  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-amd64-i386-libvirt  12 migrate-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-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-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check 
fail 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-i386-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-amd64-xl-qemut-win7-amd64 16 guest-stop fail never pass
 test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail   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  ad891b1389cbafce2d31ef3f0c060c781689e2e0
baseline version:
 xen  fc9229c4bb35c5474fbc67f78e628dcbcc90afc5

Last test of basis68224  2016-12-15 08:47:47 Z   10 days
Testing same since68271  2016-12-25 06:13:59 Z0 days1 attempts


People who touched revisions under test:
  Alistair Francis 
  Andrew Cooper 
  Anshul Makkar 
  Bhupinder Thakur 
  Boris Ostrovsky 
  Cédric Bosdonnat 
  Daniel De Graaf 
  Dario Faggioli 
  Edgar E. Iglesias 
  Eric DeVolder 
  Haozhong Zhang 
  Ian Jackson 
  Jan Beulich 
  Juergen Gross 
  Julien Grall 
  Kevin Tian 
  Konrad Rzeszutek Wilk 
  Praveen Kumar 
  Razvan Cojocaru 
  Roger Pau Monne 
  Roger Pau Monné 
  Ross Lagerwall 
  Stefano Stabellini 
  Suravee Suthikulpanit 
  Tamas K Lengyel 
  Tim Deegan 
  Wei Liu 

jobs:
 build-amd64-xsm  pass
 build-armhf-xsm  pass
 build-i386-xsm  

Re: [Xen-devel] [PATCH v2 5/5] tools/blktap2/drivers: Removenon-existent sys/sysctl.h include

2016-12-25 Thread Wei Liu
On Fri, Dec 23, 2016 at 05:09:47PM -0500, alistai...@gmail.com wrote:
> Hey Wei,
> 
> Sorry about the top post but I’m doing this from my phone.
> 
> That sounds good to me, you can use that commit message.
> 

Thanks for confirming. 

Pushed to staging.

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


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

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

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-amd64-xl   6 xen-boot fail REGR. vs. 101737
 test-amd64-amd64-xl-multivcpu  6 xen-bootfail 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-amd64-qemuu-nested-intel  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-amd64-xl-qemut-debianhvm-amd64-xsm 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-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 
103914
 test-amd64-i386-xl-qemuu-ovmf-amd64 3 host-install(3) broken in 103011 pass in 
103914
 test-amd64-i386-xl   3 host-install(3) broken in 103011 pass in 103914
 test-amd64-amd64-xl-qemut-win7-amd64 3 host-install(3) broken in 103011 pass 
in 103914
 test-amd64-amd64-xl-qemuu-win7-amd64 3 host-install(3) broken in 103011 pass 
in 103914
 test-amd64-i386-xl-qemut-winxpsp3-vcpus1 3 host-install(3) broken in 103011 
pass in 103914
 test-amd64-i386-xl-qemuu-winxpsp3 3 host-install(3) broken in 103749 pass in 
103914
 test-amd64-i386-qemut-rhel6hvm-amd 3 host-install(3) broken in 103749 pass in 
103914
 test-amd64-amd64-xl-multivcpu 3 host-install(3) broken in 103784 pass in 103914
 test-amd64-amd64-xl-pvh-intel 3 host-install(3) broken in 103784 pass in 103914
 test-amd64-amd64-xl-xsm  3 host-install(3) broken in 103784 pass in 103914
 test-amd64-i386-libvirt-xsm  3 host-install(3) broken in 103784 pass in 103914
 test-amd64-i386-xl-qemut-win7-amd64 3 host-install(3) broken in 103784 pass in 
103914
 test-amd64-i386-freebsd10-i386 3 host-install(3) broken in 103784 pass in 
103914
 test-amd64-amd64-i386-pvgrub 3 host-install(3) broken in 103784 pass in 103914
 test-amd64-amd64-pygrub  3 host-install(3) broken in 103784 pass in 103914
 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 103914
 test-armhf-armhf-xl-multivcpu 11 guest-start fail in 102829 pass in 103914
 test-amd64-i386-xl-xsm6 xen-boot fail in 102886 pass in 103914
 test-amd64-amd64-qemuu-nested-amd 9 debian-hvm-install fail in 102886 pass in 
103914
 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 9 windows-install fail in 102886 pass 
in 103914
 test-amd64-i386-xl-qemut-debianhvm-amd64 9 debian-hvm-install fail in 103011 
pass in 103914
 test-armhf-armhf-libvirt-xsm 11 guest-start  fail in 103011 pass in 103914
 test-armhf-armhf-xl-arndale 15 guest-start/debian.repeat fail in 103089 pass 
in 103914
 test-armhf-armhf-libvirt-xsm  6 xen-boot fail in 103451 pass in 103914
 test-armhf-armhf-xl-credit2   6 xen-boot fail in 103749 pass in 103914
 test-amd64-i386-xl-qemuu-win7-amd64 9 windows-install fail in 103749 pass in 
103914
 test-armhf-armhf-xl-arndale   5 xen-install  fail in 103749 pass in 103914
 test-armhf-armhf-xl-rtds  9 debian-install   fail in 103784 pass in 103914
 test-amd64-i386-xl-raw6 xen-boot   fail pass in 102733
 test-amd64-i386-qemuu-rhel6hvm-intel  6 xen-boot   fail pass in 102733
 test-amd64-amd64-libvirt  6 xen-boot   fail pass in 102733
 test-amd64-i386-libvirt-xsm   6 xen-boot   fail pass in 102755
 test-amd64-amd64-xl-qemut-winxpsp3  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-xl-rtds  6 xen-boot   fail pass in 103089
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm  6 xen-boot  fail pass in 103089
 test-amd64-amd64-xl-xsm   6 xen-boot   fail pass in 103089
 test-amd64-amd64-libvirt-pair  9 xen-boot/src_host fail pass in 103089
 test-amd64-amd64-libvirt-pair 10 xen-boot/dst_host   

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

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

Failures :-/ but no regressions.

Tests which are failing intermittently (not blocking):
 test-armhf-armhf-xl-rtds 15 guest-start/debian.repeat fail in 103900 pass in 
103918
 test-amd64-i386-xl-qemut-winxpsp3-vcpus1 12 guest-saverestore fail pass in 
103900

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

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-amd64-xl-pvh-amd  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-i386-libvirt-xsm  12 migrate-support-checkfail   never pass
 test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail   never pass
 test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail   never pass
 test-armhf-armhf-libvirt-xsm 12 migrate-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  12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl  13 saverestore-support-checkfail   never pass
 test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2  fail 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-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-xl-arndale  12 migrate-support-checkfail   never pass
 test-armhf-armhf-libvirt 12 migrate-support-checkfail   never pass
 test-armhf-armhf-xl-arndale  13 saverestore-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  ad891b1389cbafce2d31ef3f0c060c781689e2e0
baseline version:
 xen  ad891b1389cbafce2d31ef3f0c060c781689e2e0

Last test of basis   103918  2016-12-25 05:52:50 Z0 days
Testing same since0  1970-01-01 00:00:00 Z 17160 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  pass
 build-amd64-pvopspass   

[Xen-devel] [libvirt test] 103915: tolerable all pass - PUSHED

2016-12-25 Thread osstest service owner
flight 103915 libvirt real [real]
http://logs.test-lab.xenproject.org/osstest/logs/103915/

Failures :-/ but no regressions.

Regressions which are regarded as allowable (not blocking):
 test-armhf-armhf-libvirt 13 saverestore-support-checkfail  like 103827
 test-armhf-armhf-libvirt-qcow2 12 saverestore-support-check   fail like 103827
 test-armhf-armhf-libvirt-raw 12 saverestore-support-checkfail  like 103827
 test-armhf-armhf-libvirt-xsm 13 saverestore-support-checkfail  like 103827

Tests which did not succeed, but are not blocking:
 test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail   never pass
 test-amd64-i386-libvirt  12 migrate-support-checkfail   never pass
 test-amd64-amd64-libvirt 12 migrate-support-checkfail   never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check 
fail never pass
 test-amd64-i386-libvirt-xsm  12 migrate-support-checkfail   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-armhf-armhf-libvirt 12 migrate-support-checkfail   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-xsm 12 migrate-support-checkfail   never pass

version targeted for testing:
 libvirt  866641d4c5706413393913fdb3bb1cd077683d21
baseline version:
 libvirt  67882e56d1591402c292964960b3a80bd996ee69

Last test of basis   103827  2016-12-23 04:23:17 Z2 days
Testing same since   103915  2016-12-25 04:19:51 Z0 days1 attempts


People who touched revisions under test:
  Michal Privoznik 

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-libvirt-qemuu-debianhvm-amd64-xsm   pass
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsmpass
 test-amd64-amd64-libvirt-xsm pass
 test-armhf-armhf-libvirt-xsm pass
 test-amd64-i386-libvirt-xsm  pass
 test-amd64-amd64-libvirt pass
 test-armhf-armhf-libvirt pass
 test-amd64-i386-libvirt  pass
 test-amd64-amd64-libvirt-pairpass
 test-amd64-i386-libvirt-pair pass
 test-armhf-armhf-libvirt-qcow2   pass
 test-armhf-armhf-libvirt-raw pass
 test-amd64-amd64-libvirt-vhd pass



sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

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


Pushing revision :

+ branch=libvirt
+ revision=866641d4c5706413393913fdb3bb1cd077683d21
+ . ./cri-lock-repos
++ . ./cri-common
+++ . ./cri-getconfig
+++ umask 002
+++ getrepos
 getconfig Repos
 perl -e '
use Osstest;
readglobalconfig();
print $c{"Repos"} or die $!;
'
+++ local repos=/home/osstest/repos
+++ '[' -z /home/osstest/repos ']'
+++ '[' '!' -d /home/osstest/repos ']'
+++ echo /home/osstest/repos
++ repos=/home/osstest/repos
++ repos_lock=/home/osstest/repos/lock
++ '[' x '!=' x/home/osstest/repos/lock ']'
++ OSSTEST_REPOS_LOCK_LOCKED=/home/osstest/repos/lock
++ exec with-lock-ex -w /home/osstest/repos/lock ./ap-push libvirt 
866641d4c5706413393913fdb3bb1cd077683

[Xen-devel] [xen-unstable-coverity test] 103922: all pass - PUSHED

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

Perfect :-)
All tests in this flight passed as required
version targeted for testing:
 xen  ad891b1389cbafce2d31ef3f0c060c781689e2e0
baseline version:
 xen  fa25f10f2af877ed6bfa2ddce3d321ff61268c13

Last test of basis   103698  2016-12-18 09:34:00 Z7 days
Testing same since   103922  2016-12-25 09:18:44 Z0 days1 attempts


People who touched revisions under test:
  Alistair Francis 
  Andrew Cooper 
  Boris Ostrovsky 
  Dario Faggioli 
  Eric DeVolder 
  Haozhong Zhang 
  Ian Jackson 
  Jan Beulich 
  Kevin Tian 
  Praveen Kumar 
  Roger Pau Monne 
  Roger Pau Monné 
  Stefano Stabellini 
  Tamas K Lengyel 
  Tim Deegan 
  Wei Liu 

jobs:
 coverity-amd64   pass



sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

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


Pushing revision :

+ branch=xen-unstable-coverity
+ revision=ad891b1389cbafce2d31ef3f0c060c781689e2e0
+ . ./cri-lock-repos
++ . ./cri-common
+++ . ./cri-getconfig
+++ umask 002
+++ getrepos
 getconfig Repos
 perl -e '
use Osstest;
readglobalconfig();
print $c{"Repos"} or die $!;
'
+++ local repos=/home/osstest/repos
+++ '[' -z /home/osstest/repos ']'
+++ '[' '!' -d /home/osstest/repos ']'
+++ echo /home/osstest/repos
++ repos=/home/osstest/repos
++ repos_lock=/home/osstest/repos/lock
++ '[' x '!=' x/home/osstest/repos/lock ']'
++ OSSTEST_REPOS_LOCK_LOCKED=/home/osstest/repos/lock
++ exec with-lock-ex -w /home/osstest/repos/lock ./ap-push 
xen-unstable-coverity ad891b1389cbafce2d31ef3f0c060c781689e2e0
+ branch=xen-unstable-coverity
+ revision=ad891b1389cbafce2d31ef3f0c060c781689e2e0
+ . ./cri-lock-repos
++ . ./cri-common
+++ . ./cri-getconfig
+++ umask 002
+++ getrepos
 getconfig Repos
 perl -e '
use Osstest;
readglobalconfig();
print $c{"Repos"} or die $!;
'
+++ local repos=/home/osstest/repos
+++ '[' -z /home/osstest/repos ']'
+++ '[' '!' -d /home/osstest/repos ']'
+++ echo /home/osstest/repos
++ repos=/home/osstest/repos
++ repos_lock=/home/osstest/repos/lock
++ '[' x/home/osstest/repos/lock '!=' x/home/osstest/repos/lock ']'
+ . ./cri-common
++ . ./cri-getconfig
++ umask 002
+ select_xenbranch
+ case "$branch" in
+ tree=xen
+ xenbranch=xen-unstable-coverity
+ qemuubranch=qemu-upstream-unstable-coverity
+ qemuubranch=qemu-upstream-unstable
+ '[' xxen = xlinux ']'
+ linuxbranch=
+ '[' xqemu-upstream-unstable = x ']'
+ select_prevxenbranch
++ ./cri-getprevxenbranch xen-unstable-coverity
+ prevxenbranch=xen-4.8-testing
+ '[' xad891b1389cbafce2d31ef3f0c060c781689e2e0 = x ']'
+ : tested/2.6.39.x
+ . ./ap-common
++ : osst...@xenbits.xen.org
+++ getconfig OsstestUpstream
+++ perl -e '
use Osstest;
readglobalconfig();
print $c{"OsstestUpstream"} or die $!;
'
++ :
++ : git://xenbits.xen.org/xen.git
++ : osst...@xenbits.xen.org:/home/xen/git/xen.git
++ : git://xenbits.xen.org/qemu-xen-traditional.git
++ : git://git.kernel.org
++ : git://git.kernel.org/pub/scm/linux/kernel/git
++ : git
++ : git://xenbits.xen.org/xtf.git
++ : osst...@xenbits.xen.org:/home/xen/git/xtf.git
++ : git://xenbits.xen.org/xtf.git
++ : git://xenbits.xen.org/libvirt.git
++ : osst...@xenbits.xen.org:/home/xen/git/libvirt.git
++ : git://xenbits.xen.org/libvirt.git
++ : git://xenbits.xen.org/osstest/rumprun.git
++ : git
++ : git://xenbits.xen.org/osstest/rumprun.git
++ : osst...@xenbits.xen.org:/home/xen/git/osstest/rumprun.git
++ : git://git.seabios.org/seabios.git
++ : osst...@xenbits.xen.org:/home/xen/git/osstest/seabios.git
++ : git://xenbits.xen.org/osstest/seabios.git
++ : https://github.com/tianocore/edk2.git
++ : osst...@xenbits.xen.org:/home/xen/git/osstest/ovmf.git
++ : git://xenbits.xen.org/osstest/ovmf.git
++ : git://xenbits.xen.org/osstest/linux-firmware.git
++ : osst...@xenbits.xen.org:/home/osstest/ext/linux-firmware.git
++ : git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
++ : osst...@xenbits.xen.org:/home/xen/git/linux-pvops.git
++ : git://xenbits.xen.org/linux-pvops.git
++ : tested/linux-3.14
++ : tested/linux-arm-xen
++ '[' xgit://xenbits.xen.org/linux-pvops.git = x ']'
++ '[' x = x ']'
++ : git://xenbits.xen.org/linux-pvops.git
++ : tested/linux