[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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |