[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [xen-unstable bisection] complete test-amd64-i386-xl-qemuu-ws16-amd64



branch xen-unstable
xenbranch xen-unstable
job test-amd64-i386-xl-qemuu-ws16-amd64
testid windows-install

Tree: linux git://xenbits.xen.org/linux-pvops.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:  26fba3c85571354ecb1a1a3dde77fb38633515d3
  Bug not present: a85089d0ef57a08fe97864579ee055c12fd8a928
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/135895/


  commit 26fba3c85571354ecb1a1a3dde77fb38633515d3
  Author: Paul Durrant <paul.durrant@xxxxxxxxxx>
  Date:   Tue Mar 19 16:29:00 2019 +0100
  
      viridian: add implementation of synthetic timers
      
      This patch introduces an implementation of the STIMER0-15_CONFIG/COUNT 
MSRs
      and hence a the first SynIC message source.
      
      The new (and documented) 'stimer' viridian enlightenment group may be
      specified to enable this feature.
      
      While in the neighbourhood, this patch adds a missing check for an
      attempt to write the time reference count MSR, which should result in an
      exception (but not be reported as an unimplemented MSR).
      
      NOTE: It is necessary for correct operation that timer expiration and
            message delivery time-stamping use the same time source as the 
guest.
            The specification is ambiguous but testing with a Windows 10 1803
            guest has shown that using the partition reference counter as a
            source whilst the guest is using RDTSC and the reference tsc page
            does not work correctly. Therefore the time_now() function is used.
            This implements the algorithm for acquiring partition reference time
            that is documented in the specifiction.
      
      Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx>
      Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx>
      Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>


For bisection revision-tuple graph see:
   
http://logs.test-lab.xenproject.org/osstest/results/bisect/xen-unstable/test-amd64-i386-xl-qemuu-ws16-amd64.windows-install.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step 
--graph-out=/home/logs/results/bisect/xen-unstable/test-amd64-i386-xl-qemuu-ws16-amd64.windows-install
 --summary-out=tmp/135895.bisection-summary --basis-template=134763 
--blessings=real,real-bisect xen-unstable test-amd64-i386-xl-qemuu-ws16-amd64 
windows-install
Searching for failure / basis pass:
 135680 fail [host=elbling1] / 134763 [host=elbling0] 134007 [host=elbling0] 
133957 [host=elbling0] 133920 [host=elbling0] 133896 [host=elbling0] 133864 
[host=elbling0] 133838 [host=elbling0] 133786 [host=elbling0] 133742 
[host=elbling0] 133696 [host=elbling0] 133675 [host=elbling0] 133645 
[host=elbling0] 133609 [host=elbling0] 133583 [host=elbling0] 133573 
[host=elbling0] 133561 [host=elbling0] 133517 [host=elbling0] 133489 
[host=elbling0] 133461 [host=elbling0] 133282 [host=elbling0] 132971 [h\
 ost=elbling0] 132932 [host=elbling0] 132820 [host=elbling0] 132759 
[host=elbling0] 132683 [host=elbling0] 132622 [host=elbling0] 132575 
[host=elbling0] 132544 [host=elbling0] 132504 [host=elbling0] 132478 
[host=elbling0] 132457 [host=elbling0] 132422 [host=elbling0] 132380 
[host=elbling0] 132230 [host=elbling0] 132093 [host=elbling0] 132007 
[host=elbling0] 131973 [host=elbling0] 131960 [host=elbling0] 131837 
[host=elbling0] 131773 [host=elbling0] 131755 [host=elbling0] 131736 
[host=elbling0] 131\
 720 [host=elbling0] 131688 [host=elbling0] 131670 [host=elbling0] 131660 
[host=elbling0] 131648 [host=elbling0] 131635 [host=elbling0] 131618 
[host=elbling0] 131595 [host=elbling0] 131583 [host=elbling0] 131564 
[host=elbling0] 131537 [host=elbling0] 131513 [host=elbling0] 131483 
[host=elbling0] 131444 [host=elbling0] 131423 [host=elbling0] 131339 
[host=elbling0] 131308 [host=elbling0] 131282 [host=elbling0] 131233 
[host=elbling0] 131198 [host=elbling0] 131155 [host=elbling0] 131065 
[host=elbling\
 0] 130985 [host=elbling0] 130895 [host=elbling0] 130825 [host=elbling0] 129817 
[host=elbling0] 129738 [host=elbling0] 129581 [host=elbling0] 129468 
[host=elbling0] 129400 [host=elbling0] 129369 [host=elbling0] 129319 
[host=elbling0] 129278 [host=elbling0] 129209 ok.
Failure / basis pass flights: 135680 / 129209
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: linux git://xenbits.xen.org/linux-pvops.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 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
dc497635d93f6672f82727ad97a55205177be2aa
Basis pass e7405910ca5553eae8744af4e5c03e64ee048cb1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
8e751ac59cfd1143d095c45927ba1bec0d441ee4
Generating revisions with ./adhoc-revtuple-generator  
git://xenbits.xen.org/linux-pvops.git#e7405910ca5553eae8744af4e5c03e64ee048cb1-5726a8d0f1958af80ad8e514bc2c18d213e739b7
 
git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860
 
git://xenbits.xen.org/qemu-xen-traditional.git#d0d8ad39ecb51cd7497cd524484fe09f50876798-d0d8ad39ecb51cd7497cd524484fe09f50876798
 git://xenbits.xen.org/qemu-xen.git#de5b678ca4dcdfa83e322491d478d66\
 df56c1986-de5b678ca4dcdfa83e322491d478d66df56c1986 
git://xenbits.xen.org/xen.git#8e751ac59cfd1143d095c45927ba1bec0d441ee4-dc497635d93f6672f82727ad97a55205177be2aa
adhoc-revtuple-generator: tree discontiguous: linux-pvops
Loaded 1002 nodes in revision graph
Searching for test results:
 130825 [host=elbling0]
 130858 []
 130985 [host=elbling0]
 130895 [host=elbling0]
 131065 [host=elbling0]
 131155 [host=elbling0]
 131198 [host=elbling0]
 131233 [host=elbling0]
 131282 [host=elbling0]
 131308 [host=elbling0]
 131339 [host=elbling0]
 131444 [host=elbling0]
 131423 [host=elbling0]
 131513 [host=elbling0]
 131483 [host=elbling0]
 131537 [host=elbling0]
 131564 [host=elbling0]
 131648 [host=elbling0]
 131583 [host=elbling0]
 131595 [host=elbling0]
 131618 [host=elbling0]
 131635 [host=elbling0]
 131660 [host=elbling0]
 131670 [host=elbling0]
 131688 [host=elbling0]
 131755 [host=elbling0]
 131720 [host=elbling0]
 131736 [host=elbling0]
 131773 [host=elbling0]
 131837 [host=elbling0]
 131960 [host=elbling0]
 131973 [host=elbling0]
 132093 [host=elbling0]
 132007 [host=elbling0]
 132230 [host=elbling0]
 132380 [host=elbling0]
 132422 [host=elbling0]
 132457 [host=elbling0]
 132544 [host=elbling0]
 132478 [host=elbling0]
 132504 [host=elbling0]
 132575 [host=elbling0]
 132622 [host=elbling0]
 132759 [host=elbling0]
 132683 [host=elbling0]
 132820 [host=elbling0]
 132971 [host=elbling0]
 132932 [host=elbling0]
 133282 [host=elbling0]
 133461 [host=elbling0]
 133489 [host=elbling0]
 133517 [host=elbling0]
 133561 [host=elbling0]
 133583 [host=elbling0]
 133573 [host=elbling0]
 133609 [host=elbling0]
 133645 [host=elbling0]
 133675 [host=elbling0]
 133696 [host=elbling0]
 133742 [host=elbling0]
 133786 [host=elbling0]
 133838 [host=elbling0]
 133864 [host=elbling0]
 133896 [host=elbling0]
 133920 [host=elbling0]
 133984 []
 133957 [host=elbling0]
 134007 [host=elbling0]
 134763 [host=elbling0]
 135003 []
 134923 []
 135106 []
 135425 fail 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
dc497635d93f6672f82727ad97a55205177be2aa
 135481 fail 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
dc497635d93f6672f82727ad97a55205177be2aa
 135830 pass e7405910ca5553eae8744af4e5c03e64ee048cb1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
356f437171c5bb90701ac9dd7ba4dbbd05988e38
 135680 fail 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
dc497635d93f6672f82727ad97a55205177be2aa
 135758 pass e7405910ca5553eae8744af4e5c03e64ee048cb1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
8e751ac59cfd1143d095c45927ba1bec0d441ee4
 135815 fail 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
dc497635d93f6672f82727ad97a55205177be2aa
 135817 fail 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
9b8b3f300f1f8aa93d7d4590d92bc746ce6412cb
 135819 pass e7405910ca5553eae8744af4e5c03e64ee048cb1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
68292c94a60eab24514ab4a8e4772af24dead807
 135822 pass e7405910ca5553eae8744af4e5c03e64ee048cb1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
3e7a3500e836e051fc1bb4d921a20068c247d3f1
 135824 pass e7405910ca5553eae8744af4e5c03e64ee048cb1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
cc85de570c7ed91b32f123bef35e4ac2692cbfef
 135861 pass 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
aeaa5d8b7a7c53c82969b99dda90e04a11d455cd
 135879 fail 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
26fba3c85571354ecb1a1a3dde77fb38633515d3
 135837 pass 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
3a7947b69011fa5439ebb5e746aaa4452ef1c2d5
 135845 pass 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
d27a69a29a4f737a36bef2f924502a6cc6a5e14c
 135886 pass 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a85089d0ef57a08fe97864579ee055c12fd8a928
 135866 fail 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
fda96b7382eac9b459910a0cb5b7cc62c6f419c5
 135852 fail 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
431822db7997cb64f6c0dceee037e65be7f202c9
 135876 pass 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a85089d0ef57a08fe97864579ee055c12fd8a928
 135895 fail 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
26fba3c85571354ecb1a1a3dde77fb38633515d3
 135889 fail 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
26fba3c85571354ecb1a1a3dde77fb38633515d3
 135893 pass 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a85089d0ef57a08fe97864579ee055c12fd8a928
 129209 pass e7405910ca5553eae8744af4e5c03e64ee048cb1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
8e751ac59cfd1143d095c45927ba1bec0d441ee4
 129278 [host=elbling0]
 129319 [host=elbling0]
 129369 [host=elbling0]
 129400 [host=elbling0]
 129426 [host=elbling0]
 129468 [host=elbling0]
 129581 [host=elbling0]
 129738 [host=elbling0]
 129817 [host=elbling0]
 130063 []
Searching for interesting versions
 Result found: flight 129209 (pass), for basis pass
 Result found: flight 135425 (fail), for basis failure
 Repro found: flight 135758 (pass), for basis pass
 Repro found: flight 135815 (fail), for basis failure
 0 revisions at 5726a8d0f1958af80ad8e514bc2c18d213e739b7 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
d0d8ad39ecb51cd7497cd524484fe09f50876798 
de5b678ca4dcdfa83e322491d478d66df56c1986 
a85089d0ef57a08fe97864579ee055c12fd8a928
No revisions left to test, checking graph state.
 Result found: flight 135876 (pass), for last pass
 Result found: flight 135879 (fail), for first failure
 Repro found: flight 135886 (pass), for last pass
 Repro found: flight 135889 (fail), for first failure
 Repro found: flight 135893 (pass), for last pass
 Repro found: flight 135895 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  26fba3c85571354ecb1a1a3dde77fb38633515d3
  Bug not present: a85089d0ef57a08fe97864579ee055c12fd8a928
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/135895/


  commit 26fba3c85571354ecb1a1a3dde77fb38633515d3
  Author: Paul Durrant <paul.durrant@xxxxxxxxxx>
  Date:   Tue Mar 19 16:29:00 2019 +0100
  
      viridian: add implementation of synthetic timers
      
      This patch introduces an implementation of the STIMER0-15_CONFIG/COUNT 
MSRs
      and hence a the first SynIC message source.
      
      The new (and documented) 'stimer' viridian enlightenment group may be
      specified to enable this feature.
      
      While in the neighbourhood, this patch adds a missing check for an
      attempt to write the time reference count MSR, which should result in an
      exception (but not be reported as an unimplemented MSR).
      
      NOTE: It is necessary for correct operation that timer expiration and
            message delivery time-stamping use the same time source as the 
guest.
            The specification is ambiguous but testing with a Windows 10 1803
            guest has shown that using the partition reference counter as a
            source whilst the guest is using RDTSC and the reference tsc page
            does not work correctly. Therefore the time_now() function is used.
            This implements the algorithm for acquiring partition reference time
            that is documented in the specifiction.
      
      Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx>
      Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx>
      Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>

dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.725849 to fit
pnmtopng: 84 colors found
Revision graph left in 
/home/logs/results/bisect/xen-unstable/test-amd64-i386-xl-qemuu-ws16-amd64.windows-install.{dot,ps,png,html,svg}.
----------------------------------------
135895: tolerable ALL FAIL

flight 135895 xen-unstable real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/135895/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-i386-xl-qemuu-ws16-amd64 10 windows-install  fail baseline untested


jobs:
 test-amd64-i386-xl-qemuu-ws16-amd64                          fail    


------------------------------------------------------------
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


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.