[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [qemu-upstream-unstable bisection] complete test-amd64-i386-freebsd10-i386
Paul, do you have an estimate on when it is going to be fixed? If it is not soon, I would prefer to revert the patch for now to unbreak tests. Cheers, Stefano On Mon, 2 Feb 2015, xen.org wrote: > branch xen-unstable > xen branch xen-unstable > job test-amd64-i386-freebsd10-i386 > test guest-localmigrate > > 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/staging/qemu-xen-unstable.git > Tree: qemuu git://xenbits.xen.org/staging/qemu-upstream-unstable.git > Tree: xen git://xenbits.xen.org/xen.git > > *** Found and reproduced problem changeset *** > > Bug is in tree: qemuu > git://xenbits.xen.org/staging/qemu-upstream-unstable.git > Bug introduced: 7665d6ba98e20fb05c420de947c1750fd47e5c07 > Bug not present: 9026dca821a61b72983778e3dcd92cfc34b02e8b > > > commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 > Author: Paul Durrant <paul.durrant@xxxxxxxxxx> > Date: Tue Jan 20 11:06:19 2015 +0000 > > Xen: Use the ioreq-server API when available > > The ioreq-server API added to Xen 4.5 offers better security than > the existing Xen/QEMU interface because the shared pages that are > used to pass emulation request/results back and forth are removed > from the guest's memory space before any requests are serviced. > This prevents the guest from mapping these pages (they are in a > well known location) and attempting to attack QEMU by synthesizing > its own request structures. Hence, this patch modifies configure > to detect whether the API is available, and adds the necessary > code to use the API if it is. > > upstream-commit-id: 3996e85c1822e05c50250f8d2d1e57b6bea1229d > > Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx> > Signed-off-by: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> > Acked-by: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> > > > For bisection revision-tuple graph see: > > http://www.chiark.greenend.org.uk/~xensrcts/results/bisect.qemu-upstream-unstable.test-amd64-i386-freebsd10-i386.guest-localmigrate.html > Revision IDs in each graph node refer, respectively, to the Trees above. > > ---------------------------------------- > Searching for failure / basis pass: > 34011 fail [host=grain-weevil] / 33488 [host=scape-moth] 32024 > [host=scape-moth] 31848 ok. > Failure / basis pass flights: 34011 / 31848 > (tree in latest but not in basispass: 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/staging/qemu-xen-unstable.git > Tree: qemuu git://xenbits.xen.org/staging/qemu-upstream-unstable.git > Tree: xen git://xenbits.xen.org/xen.git > Latest c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > be11dc1e9172f91e798a8f831b30c14b479e08e8 > 7106c691a6332cffab4037186d1caa3012ae051e > Basis pass d7892a4c389d54bccb9bce8e65eb053a33bbe290 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > a230ec3101ddda868252c036ea960af2b2d6cd5a > 6913fa31fa898f45ecc3b00e2397b8ebc75c8df4 > Generating revisions with ./adhoc-revtuple-generator > git://xenbits.xen.org/linux-pvops.git#d7892a4c389d54bccb9bce8e65eb053a33bbe290-c3b70f0bbb6a883f4afa639286043d3f71fbbddf > > git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 > > git://xenbits.xen.org/staging/qemu-xen-unstable.git#b0d42741f8e9a00854c3b3faca1da84bfc69bf22-b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > > git://xenbits.xen.org/staging/qemu-upstream-unstable.git#a230ec3101ddda868252c036ea960af2b2d6cd5a-be11dc1e9172f91e798a8f831b30c14b479e08e8 > > git://xenbits.xen.org/xen.git#6913fa31fa898f45ecc3b00e2397b8ebc75c8df4-7106c691a6332cffab4037186d1caa3012ae051e > + exec > + sh -xe > + cd /export/home/osstest/repos/linux-pvops > + git remote set-url origin > git://drall.uk.xensource.com:9419/git://xenbits.xen.org/linux-pvops.git > + git fetch -p origin +refs/heads/*:refs/remotes/origin/* > + exec > + sh -xe > + cd /export/home/osstest/repos/qemu-upstream-unstable > + git remote set-url origin > git://drall.uk.xensource.com:9419/git://xenbits.xen.org/staging/qemu-upstream-unstable.git > + git fetch -p origin +refs/heads/*:refs/remotes/origin/* > + exec > + sh -xe > + cd /export/home/osstest/repos/xen > + git remote set-url origin > git://drall.uk.xensource.com:9419/git://xenbits.xen.org/xen.git > + git fetch -p origin +refs/heads/*:refs/remotes/origin/* > + exec > + sh -xe > + cd /export/home/osstest/repos/linux-pvops > + git remote set-url origin > git://drall.uk.xensource.com:9419/git://xenbits.xen.org/linux-pvops.git > + git fetch -p origin +refs/heads/*:refs/remotes/origin/* > + exec > + sh -xe > + cd /export/home/osstest/repos/qemu-upstream-unstable > + git remote set-url origin > git://drall.uk.xensource.com:9419/git://xenbits.xen.org/staging/qemu-upstream-unstable.git > + git fetch -p origin +refs/heads/*:refs/remotes/origin/* > + exec > + sh -xe > + cd /export/home/osstest/repos/xen > + git remote set-url origin > git://drall.uk.xensource.com:9419/git://xenbits.xen.org/xen.git > + git fetch -p origin +refs/heads/*:refs/remotes/origin/* > Loaded 10949 nodes in revision graph > Searching for test results: > 31779 [host=gall-mite] > 31820 [host=bush-cricket] > 31848 pass d7892a4c389d54bccb9bce8e65eb053a33bbe290 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > a230ec3101ddda868252c036ea960af2b2d6cd5a > 6913fa31fa898f45ecc3b00e2397b8ebc75c8df4 > 32024 [host=scape-moth] > 33488 [host=scape-moth] > 33891 pass d7892a4c389d54bccb9bce8e65eb053a33bbe290 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > a230ec3101ddda868252c036ea960af2b2d6cd5a > 6913fa31fa898f45ecc3b00e2397b8ebc75c8df4 > 33842 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > be11dc1e9172f91e798a8f831b30c14b479e08e8 > 7106c691a6332cffab4037186d1caa3012ae051e > 33892 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > be11dc1e9172f91e798a8f831b30c14b479e08e8 > 7106c691a6332cffab4037186d1caa3012ae051e > 33956 pass ebdd0940bb83aa0bf16acbbf3ea7b89d325880cc > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 1ebb75b1fee779621b63e84fefa7b07354c43a99 > ad40b1fbe41b2fc3a0dfddbbe07a9678c8cd1921 > 33932 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > be11dc1e9172f91e798a8f831b30c14b479e08e8 > 7106c691a6332cffab4037186d1caa3012ae051e > 33939 pass 356a3e1fde11190febb8ace3cdab8694848ed220 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 1ebb75b1fee779621b63e84fefa7b07354c43a99 > 2676bc915157ab474ee478d929b0928cf696b385 > 33940 pass 2dc2565902d3c24108c4b7101e91957fd068a242 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 1ebb75b1fee779621b63e84fefa7b07354c43a99 > 4d1a77ba7ab94183c203226d3fe7ac1cd087c59b > 33946 pass 2dc2565902d3c24108c4b7101e91957fd068a242 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > a230ec3101ddda868252c036ea960af2b2d6cd5a > 8f4023dd7d77de7b2c1af77e86637202a33f948a > 33948 pass 82da7a705d246e9d6a7fa308734a646f31e72b11 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > a230ec3101ddda868252c036ea960af2b2d6cd5a > 6913fa31fa898f45ecc3b00e2397b8ebc75c8df4 > 33952 pass 15d277d1b23c59086ef9f6050bb4aea9432361a5 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 1ebb75b1fee779621b63e84fefa7b07354c43a99 > 7e88c23239591e2638bcc944151a660fcd53495b > 33994 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 1ebb75b1fee779621b63e84fefa7b07354c43a99 > c69ec40e260d54f5e0915fd59c67330efb442437 > 34011 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > be11dc1e9172f91e798a8f831b30c14b479e08e8 > 7106c691a6332cffab4037186d1caa3012ae051e > 34005 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 0d37748342e29854db7c9f6c47d7f58c6cfba6b2 > ad34d0656fccda70de96f011c18e7a865b858e28 > 34035 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 0d37748342e29854db7c9f6c47d7f58c6cfba6b2 > 0e5e324db9efcbf49635704884ecf545ee7ec84a > 34028 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 0d37748342e29854db7c9f6c47d7f58c6cfba6b2 > 0e560dfc48e7df189742525dd12a1ef691188a3b > 34044 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 901230fd8ce053cc21312a2eca2f3ba9f1d103f2 > 7106c691a6332cffab4037186d1caa3012ae051e > 34050 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 9026dca821a61b72983778e3dcd92cfc34b02e8b > 7106c691a6332cffab4037186d1caa3012ae051e > 34056 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 7665d6ba98e20fb05c420de947c1750fd47e5c07 > 7106c691a6332cffab4037186d1caa3012ae051e > 34064 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 9026dca821a61b72983778e3dcd92cfc34b02e8b > 7106c691a6332cffab4037186d1caa3012ae051e > 34105 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 7665d6ba98e20fb05c420de947c1750fd47e5c07 > 7106c691a6332cffab4037186d1caa3012ae051e > 34083 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 7665d6ba98e20fb05c420de947c1750fd47e5c07 > 7106c691a6332cffab4037186d1caa3012ae051e > 34101 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 9026dca821a61b72983778e3dcd92cfc34b02e8b > 7106c691a6332cffab4037186d1caa3012ae051e > Searching for interesting versions > Result found: flight 31848 (pass), for basis pass > Result found: flight 33842 (fail), for basis failure > Repro found: flight 33891 (pass), for basis pass > Repro found: flight 33892 (fail), for basis failure > 0 revisions at c3b70f0bbb6a883f4afa639286043d3f71fbbddf > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > b0d42741f8e9a00854c3b3faca1da84bfc69bf22 > 9026dca821a61b72983778e3dcd92cfc34b02e8b > 7106c691a6332cffab4037186d1caa3012ae051e > No revisions left to test, checking graph state. > Result found: flight 34050 (pass), for last pass > Result found: flight 34056 (fail), for first failure > Repro found: flight 34064 (pass), for last pass > Repro found: flight 34083 (fail), for first failure > Repro found: flight 34101 (pass), for last pass > Repro found: flight 34105 (fail), for first failure > > *** Found and reproduced problem changeset *** > > Bug is in tree: qemuu > git://xenbits.xen.org/staging/qemu-upstream-unstable.git > Bug introduced: 7665d6ba98e20fb05c420de947c1750fd47e5c07 > Bug not present: 9026dca821a61b72983778e3dcd92cfc34b02e8b > > + exec > + sh -xe > + cd /export/home/osstest/repos/qemu-upstream-unstable > + git remote set-url origin > git://drall.uk.xensource.com:9419/git://xenbits.xen.org/staging/qemu-upstream-unstable.git > + git fetch -p origin +refs/heads/*:refs/remotes/origin/* > > commit 7665d6ba98e20fb05c420de947c1750fd47e5c07 > Author: Paul Durrant <paul.durrant@xxxxxxxxxx> > Date: Tue Jan 20 11:06:19 2015 +0000 > > Xen: Use the ioreq-server API when available > > The ioreq-server API added to Xen 4.5 offers better security than > the existing Xen/QEMU interface because the shared pages that are > used to pass emulation request/results back and forth are removed > from the guest's memory space before any requests are serviced. > This prevents the guest from mapping these pages (they are in a > well known location) and attempting to attack QEMU by synthesizing > its own request structures. Hence, this patch modifies configure > to detect whether the API is available, and adds the necessary > code to use the API if it is. > > upstream-commit-id: 3996e85c1822e05c50250f8d2d1e57b6bea1229d > > Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx> > Signed-off-by: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> > Acked-by: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> > > dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.720899 to fit > Revision graph left in > /home/xc_osstest/results/bisect.qemu-upstream-unstable.test-amd64-i386-freebsd10-i386.guest-localmigrate.{dot,ps,png,html}. > ---------------------------------------- > 34105: tolerable ALL FAIL > > flight 34105 qemu-upstream-unstable real-bisect [real] > http://www.chiark.greenend.org.uk/~xensrcts/logs/34105/ > > Failures :-/ but no regressions. > > Tests which did not succeed, > including tests which could not be run: > test-amd64-i386-freebsd10-i386 11 guest-localmigrate fail baseline > untested > > > jobs: > test-amd64-i386-freebsd10-i386 fail > > > ------------------------------------------------------------ > sg-report-flight on osstest.cam.xci-test.com > logs: /home/xc_osstest/logs > images: /home/xc_osstest/images > > Logs, config files, etc. are available at > http://www.chiark.greenend.org.uk/~xensrcts/logs > > Test harness code can be found at > http://xenbits.xensource.com/gitweb?p=osstest.git;a=summary > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |