[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [xen-4.9-testing bisection] complete test-xtf-amd64-amd64-2
branch xen-4.9-testing xenbranch xen-4.9-testing job test-xtf-amd64-amd64-2 testid xtf/test-hvm64-fpu-exception-emulation 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 Tree: xtf git://xenbits.xen.org/xtf.git *** Found and reproduced problem changeset *** Bug is in tree: xen git://xenbits.xen.org/xen.git Bug introduced: 0b1904c47556a032ebd1ca53a6f94687dd2eb718 Bug not present: 859fc55704f797129e6e338d73f14c78b6288add Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/124285/ commit 0b1904c47556a032ebd1ca53a6f94687dd2eb718 Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Thu Jun 7 17:00:37 2018 +0100 x86/spec-ctrl: Mitigations for LazyFPU Intel Core processors since at least Nehalem speculate past #NM, which is the mechanism by which lazy FPU context switching is implemented. On affected processors, Xen must use fully eager FPU context switching to prevent guests from being able to read FPU state (SSE/AVX/etc) from previously scheduled vcpus. This is part of XSA-267 / CVE-2018-3665 Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> (cherry picked from commit 243435bf67e8159495194f623b9e4d8c90140384) For bisection revision-tuple graph see: http://logs.test-lab.xenproject.org/osstest/results/bisect/xen-4.9-testing/test-xtf-amd64-amd64-2.xtf--test-hvm64-fpu-exception-emulation.html Revision IDs in each graph node refer, respectively, to the Trees above. ---------------------------------------- Running cs-bisection-step --graph-out=/home/logs/results/bisect/xen-4.9-testing/test-xtf-amd64-amd64-2.xtf--test-hvm64-fpu-exception-emulation --summary-out=tmp/124285.bisection-summary --basis-template=124043 --blessings=real,real-bisect xen-4.9-testing test-xtf-amd64-amd64-2 xtf/test-hvm64-fpu-exception-emulation Searching for failure / basis pass: 124206 fail [host=baroque1] / 124043 [host=chardonnay1] 124009 [host=debina0] 123939 [host=elbling1] 123835 [host=elbling0] 123801 [host=joubertin1] 123676 [host=joubertin0] 123590 [host=debina1] 123473 [host=baroque0] 123122 [host=debina0] 123009 [host=fiano0] 122960 ok. Failure / basis pass flights: 124206 / 122960 (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 Tree: xtf git://xenbits.xen.org/xtf.git Latest 70d7bbd9b504c1dde0dc44a469a513695d9cbdd6 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 0b1904c47556a032ebd1ca53a6f94687dd2eb718 e6239ef65f546a2b08dc9f6f94bdcc880690ea29 Basis pass eff40cb1908ba6ba604068d6273584fc28e3bac8 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 74fa9552c1e3ef79bd4db0a67fc538bbd61b7561 bc35269fccd1926302b83c3a4f96d7c54c16d7fa Generating revisions with ./adhoc-revtuple-generator git://xenbits.xen.org/linux-pvops.git#eff40cb1908ba6ba604068d6273584fc28e3bac8-70d7bbd9b504c1dde0dc44a469a513695d9cbdd6 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/qemu-xen-traditional.git#8051789e982499050680a26febeada7467e18a8d-8051789e982499050680a26febeada7467e18a8d git://xenbits.xen.org/qemu-xen.git#b397ed6a586b0a93e9a8b47f5b3008fac34f5f37-b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 git://xenbits.xen.org/xen.git#74fa9552c1e3ef79bd4db0a67fc538bbd61b7561-0b1904c47556a032ebd1ca53a6f94687dd2eb718 git://xenbits.xen.org/xtf.git#bc35269fccd1926302b83c3a4f96d7c54c16d7fa-e6239ef65f546a2b08dc9f6f94bdcc880690ea29 adhoc-revtuple-generator: tree discontiguous: linux-pvops 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 1441 nodes in revision graph Searching for test results: 122960 pass eff40cb1908ba6ba604068d6273584fc28e3bac8 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 74fa9552c1e3ef79bd4db0a67fc538bbd61b7561 bc35269fccd1926302b83c3a4f96d7c54c16d7fa 123009 [host=fiano0] 123122 [host=debina0] 123343 [host=baroque0] 123473 [host=baroque0] 123590 [host=debina1] 123676 [host=joubertin0] 123801 [host=joubertin1] 123835 [host=elbling0] 123939 [host=elbling1] 124009 [host=debina0] 124043 [host=chardonnay1] 124180 fail 70d7bbd9b504c1dde0dc44a469a513695d9cbdd6 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 0b1904c47556a032ebd1ca53a6f94687dd2eb718 e6239ef65f546a2b08dc9f6f94bdcc880690ea29 124240 blocked eff40cb1908ba6ba604068d6273584fc28e3bac8 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 8d874a8b57bbcc9485d410c9ff7aa3d6d4d391a0 cf77aa0ee894080cc962a503e0bfaccddd9463bd 124206 fail 70d7bbd9b504c1dde0dc44a469a513695d9cbdd6 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 0b1904c47556a032ebd1ca53a6f94687dd2eb718 e6239ef65f546a2b08dc9f6f94bdcc880690ea29 124205 pass eff40cb1908ba6ba604068d6273584fc28e3bac8 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 74fa9552c1e3ef79bd4db0a67fc538bbd61b7561 bc35269fccd1926302b83c3a4f96d7c54c16d7fa 124264 fail 70d7bbd9b504c1dde0dc44a469a513695d9cbdd6 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 0b1904c47556a032ebd1ca53a6f94687dd2eb718 e6239ef65f546a2b08dc9f6f94bdcc880690ea29 124234 fail 70d7bbd9b504c1dde0dc44a469a513695d9cbdd6 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 0b1904c47556a032ebd1ca53a6f94687dd2eb718 e6239ef65f546a2b08dc9f6f94bdcc880690ea29 124244 blocked eff40cb1908ba6ba604068d6273584fc28e3bac8 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 f51d3681a81ee4bb8733840512e2a6cabf616ddf cf77aa0ee894080cc962a503e0bfaccddd9463bd 124237 pass eff40cb1908ba6ba604068d6273584fc28e3bac8 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 37c3cb4e73e108ac6f7e60a89a7e2d187b09cd1c cf77aa0ee894080cc962a503e0bfaccddd9463bd 124251 pass eff40cb1908ba6ba604068d6273584fc28e3bac8 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 ed217c98b003f226500d87e65600f984a692b6ce cf77aa0ee894080cc962a503e0bfaccddd9463bd 124256 pass 70d7bbd9b504c1dde0dc44a469a513695d9cbdd6 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 1c6b8f23b9c5099cdf9a530e0d044b1ab5a83511 e6239ef65f546a2b08dc9f6f94bdcc880690ea29 124252 pass eff40cb1908ba6ba604068d6273584fc28e3bac8 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 1c6b8f23b9c5099cdf9a530e0d044b1ab5a83511 e6239ef65f546a2b08dc9f6f94bdcc880690ea29 124262 pass 70d7bbd9b504c1dde0dc44a469a513695d9cbdd6 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 859fc55704f797129e6e338d73f14c78b6288add e6239ef65f546a2b08dc9f6f94bdcc880690ea29 124285 fail 70d7bbd9b504c1dde0dc44a469a513695d9cbdd6 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 0b1904c47556a032ebd1ca53a6f94687dd2eb718 e6239ef65f546a2b08dc9f6f94bdcc880690ea29 124277 fail 70d7bbd9b504c1dde0dc44a469a513695d9cbdd6 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 0b1904c47556a032ebd1ca53a6f94687dd2eb718 e6239ef65f546a2b08dc9f6f94bdcc880690ea29 124274 pass 70d7bbd9b504c1dde0dc44a469a513695d9cbdd6 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 859fc55704f797129e6e338d73f14c78b6288add e6239ef65f546a2b08dc9f6f94bdcc880690ea29 124280 pass 70d7bbd9b504c1dde0dc44a469a513695d9cbdd6 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 859fc55704f797129e6e338d73f14c78b6288add e6239ef65f546a2b08dc9f6f94bdcc880690ea29 Searching for interesting versions Result found: flight 122960 (pass), for basis pass Result found: flight 124180 (fail), for basis failure Repro found: flight 124205 (pass), for basis pass Repro found: flight 124206 (fail), for basis failure 0 revisions at 70d7bbd9b504c1dde0dc44a469a513695d9cbdd6 c530a75c1e6a472b0eb9558310b518f0dfcd8860 8051789e982499050680a26febeada7467e18a8d b397ed6a586b0a93e9a8b47f5b3008fac34f5f37 859fc55704f797129e6e338d73f14c78b6288add e6239ef65f546a2b08dc9f6f94bdcc880690ea29 No revisions left to test, checking graph state. Result found: flight 124262 (pass), for last pass Result found: flight 124264 (fail), for first failure Repro found: flight 124274 (pass), for last pass Repro found: flight 124277 (fail), for first failure Repro found: flight 124280 (pass), for last pass Repro found: flight 124285 (fail), for first failure *** Found and reproduced problem changeset *** Bug is in tree: xen git://xenbits.xen.org/xen.git Bug introduced: 0b1904c47556a032ebd1ca53a6f94687dd2eb718 Bug not present: 859fc55704f797129e6e338d73f14c78b6288add Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/124285/ commit 0b1904c47556a032ebd1ca53a6f94687dd2eb718 Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Thu Jun 7 17:00:37 2018 +0100 x86/spec-ctrl: Mitigations for LazyFPU Intel Core processors since at least Nehalem speculate past #NM, which is the mechanism by which lazy FPU context switching is implemented. On affected processors, Xen must use fully eager FPU context switching to prevent guests from being able to read FPU state (SSE/AVX/etc) from previously scheduled vcpus. This is part of XSA-267 / CVE-2018-3665 Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> (cherry picked from commit 243435bf67e8159495194f623b9e4d8c90140384) Revision graph left in /home/logs/results/bisect/xen-4.9-testing/test-xtf-amd64-amd64-2.xtf--test-hvm64-fpu-exception-emulation.{dot,ps,png,html,svg}. ---------------------------------------- 124285: tolerable ALL FAIL flight 124285 xen-4.9-testing real-bisect [real] http://logs.test-lab.xenproject.org/osstest/logs/124285/ Failures :-/ but no regressions. Tests which did not succeed, including tests which could not be run: test-xtf-amd64-amd64-2 47 xtf/test-hvm64-fpu-exception-emulation fail baseline untested test-xtf-amd64-amd64-2 48 leak-check/check fail baseline untested jobs: test-xtf-amd64-amd64-2 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 |