[Xen-devel] [linux-4.19 bisection] complete test-amd64-amd64-qemuu-nested-intel

2020-02-20 Thread osstest service owner
branch xen-unstable
xenbranch xen-unstable
job test-amd64-amd64-qemuu-nested-intel
testid debian-hvm-install/l1/l2

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: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  f96e1469ad06b61796c60193daaeb9f8a96d7458
  Bug not present: 0729830cc425a8ff27a3137e87b93768ae3c853c
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/147382/


  commit f96e1469ad06b61796c60193daaeb9f8a96d7458
  Author: Roger Pau Monné 
  Date:   Wed Feb 5 13:49:09 2020 +0100
  
  x86/vvmx: fix virtual interrupt injection when Ack on exit control is used
  
  When doing a virtual vmexit (ie: a vmexit handled by the L1 VMM)
  interrupts shouldn't be injected using the virtual interrupt delivery
  mechanism unless the Ack on exit vmexit control bit isn't set in the
  nested vmcs.
  
  Gate the call to nvmx_update_apicv helper on whether the nested vmcs
  has the Ack on exit bit set in the vmexit control field.
  
  Note that this fixes the usage of x2APIC by the L1 VMM, at least when
  the L1 VMM is Xen.
  
  Signed-off-by: Roger Pau Monné 
  Reviewed-by: Kevin Tian 


For bisection revision-tuple graph see:
   
http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-4.19/test-amd64-amd64-qemuu-nested-intel.debian-hvm-install--l1--l2.html
Revision IDs in each graph node refer, respectively, to the Trees above.


Running cs-bisection-step 
--graph-out=/home/logs/results/bisect/linux-4.19/test-amd64-amd64-qemuu-nested-intel.debian-hvm-install--l1--l2
 --summary-out=tmp/147382.bisection-summary --basis-template=142932 
--blessings=real,real-bisect linux-4.19 test-amd64-amd64-qemuu-nested-intel 
debian-hvm-install/l1/l2
Searching for failure / basis pass:
 147222 fail [host=fiano0] / 147024 [host=italia0] 146943 [host=godello0] 
146901 [host=huxelrebe0] 146851 [host=godello1] 143841 ok.
Failure / basis pass flights: 147222 / 143841
(tree with no url: minios)
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: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 9b15f7fae677336e04b9e026ff91854e43165455 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
70911f1f4aee0366b6122f2b90d367ec0f066beb 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
933ebad2470a169504799a1d95b8e410bd9847ef 
76551856b28d227cb0386a1ab0e774329b941f7d 
707db77a380b96025bae8bc4322da0b64819d3b7
Basis pass ef244c3088856cf048c77231653b4c92a7b2213c 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
8d3f428109623096cb8845779cdf9dc44949b8e9 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
933ebad2470a169504799a1d95b8e410bd9847ef 
c1ab7d7ed5306641784a9ed8972db5151a49a1a1 
518c935fac4d30b3ec35d4b6add82b17b7d7aca3
Generating revisions with ./adhoc-revtuple-generator  
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#ef244c3088856cf048c77231653b4c92a7b2213c-9b15f7fae677336e04b9e026ff91854e43165455
 
git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860
 
git://xenbits.xen.org/osstest/ovmf.git#8d3f428109623096cb8845779cdf9dc44949b8e9-70911f1f4aee0366b6122f2b90d367ec0f066beb
 git://xenbits.xen.org/qemu-xen-traditional\
 
.git#d0d8ad39ecb51cd7497cd524484fe09f50876798-d0d8ad39ecb51cd7497cd524484fe09f50876798
 
git://xenbits.xen.org/qemu-xen.git#933ebad2470a169504799a1d95b8e410bd9847ef-933ebad2470a169504799a1d95b8e410bd9847ef
 
git://xenbits.xen.org/osstest/seabios.git#c1ab7d7ed5306641784a9ed8972db5151a49a1a1-76551856b28d227cb0386a1ab0e774329b941f7d
 
git://xenbits.xen.org/xen.git#518c935fac4d30b3ec35d4b6add82b17b7d7aca3-707db77a380b96025bae8bc4322da0b64819d3b7
Use of uninitialized value $parents in array dereference at 
./adhoc-revtuple-generator line 465.
Use of uninitialized value in concatenation (.) or string at 
./adhoc-revtuple-generator line 465.
Loaded 13324 nodes in revision graph
Searching for test results:
 143841 pass ef244c3088856cf048c77231653b4c92a7b2213c 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
8d3f428109623096cb8845779cdf9dc44949b8e9 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
933ebad2470a169504799a1d95b8e410bd9847ef 
c1ab7d7ed5306641784a9ed8972db5151a49a1a1 
518c935fac4d30b3ec35d4b6add82b17b7d7aca3
 146851 

[Xen-devel] [linux-4.19 bisection] complete test-amd64-amd64-qemuu-nested-intel

2018-11-06 Thread osstest service owner
branch xen-unstable
xenbranch xen-unstable
job test-amd64-amd64-qemuu-nested-intel
testid debian-hvm-install/l1/l2

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:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  dafd936dddbd7978d4131275ad1112f64457bf64
  Bug not present: 1ecb1ee4d8475475c3ccf72f6654644b242ce856
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/129524/


  commit dafd936dddbd7978d4131275ad1112f64457bf64
  Author: George Dunlap 
  Date:   Mon Oct 29 14:51:51 2018 +
  
  Make credit2 the default scheduler
  
  Credit2 was declared "supported" in 4.8, and as of 4.10 had two other
  critical features implemented (soft affinity / NUMA and caps).
  
  Why change the default?
  
  The code is better: more predictable, less jitter, easier to determine
  how modifications will affect overall behavior, easier in the future
  to make load-balancing behavior more subtle (e.g., taking into account
  the cost of powering up extra cores, ).
  
  Overall performance compared to Credit1 is somewhat of a mixed bag.
  Unfortunately most of what I have are tests using XenServer's internal
  perf testing system, so I can't share the raw data (via links anyway).
  
  Here is a summary of data from an internal e-mail Dario sent in the
  past:
  
  * DVDbench: On underloaded systems, credit2 outperformed credit1 by
  about 4%.  On overloaded systems, credit2 underperformed by about 3%.
  
  * On a range of tests (unixbench, lmbench, ), credit and credit2
  perform within 5% of each other (up and down).
  
  * Credit2 fairly consistently beats credit for TCP-style workloads.
  
  * Credit2 is sometimes equal to, sometimes 5-15% worse than, credit for
  synthetic CPU workloads (e.g., Dhrystone).
  
  * On LoginVSI, credit2 fairly consistently outperforms credit by about 
10%.
  
  Credit2, like credit, has a number of workloads / setups for which
  performance could be improved.  Personally I think networking and
  partially-loaded systems is going to be more representative of what
  Xen is actually used for; so I think credit2 is on the whole the
  better scheduler to use by default.  And in any case, making those
  improvements on credit2 will be easier than on credit.
  
  Signed-off-by: George Dunlap 
  Acked-by: Dario Faggioli 


For bisection revision-tuple graph see:
   
http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-4.19/test-amd64-amd64-qemuu-nested-intel.debian-hvm-install--l1--l2.html
Revision IDs in each graph node refer, respectively, to the Trees above.


Running cs-bisection-step 
--graph-out=/home/logs/results/bisect/linux-4.19/test-amd64-amd64-qemuu-nested-intel.debian-hvm-install--l1--l2
 --summary-out=tmp/129524.bisection-summary --basis-template=129313 
--blessings=real,real-bisect linux-4.19 test-amd64-amd64-qemuu-nested-intel 
debian-hvm-install/l1/l2
Searching for failure / basis pass:
 129428 fail [host=elbling0] / 129313 [host=huxelrebe0] template as basis? 
using template as basis.
Failure / basis pass flights: 129428 / 129313
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
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 07a03b97b9ce2a6430344386eeab9b16283b893f 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
2cf113891a38cc05434bc9876ffc107a990887be
Basis pass 84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149 
de5b678ca4dcdfa83e322491d478d66df56c1986 
92666fdd6e0afab989b2d89759d9b43f2c645ae7
Generating revisions with ./adhoc-revtuple-generator  
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d-07a03b97b9ce2a6430344386eeab9b16283b893f
 
git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860
 
git://xenbits.xen.org/qemu-xen-traditional.git#9c0eed618f37dd5b4a57c8b3fbc48ef8913e3149-d0d8ad39ecb51cd7497cd524484fe09f50876798
 
git://xenbits.xen.org/qemu-xen.git#de5b678ca4dcdfa83e322491d478d66df56c1986-de5b678ca4dcdfa83e322491d478d66df56c1986