|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [qemu-upstream-unstable bisection] complete test-amd64-i386-freebsd10-amd64
branch xen-unstable
xen branch xen-unstable
job test-amd64-i386-freebsd10-amd64
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-amd64.guest-localmigrate.html
Revision IDs in each graph node refer, respectively, to the Trees above.
----------------------------------------
Searching for failure / basis pass:
34131 fail [host=lace-bug] / 33488 [host=scape-moth] 32024
[host=field-cricket] 31848 [host=bush-cricket] 31820 ok.
Failure / basis pass flights: 34131 / 31820
(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
0540b854f6733759593e829bc3f13c9b45974e32
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#0540b854f6733759593e829bc3f13c9b45974e32-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 11702 nodes in revision graph
Searching for test results:
31688 []
31779 [host=moss-bug]
31820 pass d7892a4c389d54bccb9bce8e65eb053a33bbe290
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
a230ec3101ddda868252c036ea960af2b2d6cd5a
0540b854f6733759593e829bc3f13c9b45974e32
31848 [host=bush-cricket]
32024 [host=field-cricket]
33488 [host=scape-moth]
33842 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
be11dc1e9172f91e798a8f831b30c14b479e08e8
7106c691a6332cffab4037186d1caa3012ae051e
33892 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
be11dc1e9172f91e798a8f831b30c14b479e08e8
7106c691a6332cffab4037186d1caa3012ae051e
34011 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
be11dc1e9172f91e798a8f831b30c14b479e08e8
7106c691a6332cffab4037186d1caa3012ae051e
34135 pass b8bc6004711c8615ec377fba64077c4fc696589a
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
a230ec3101ddda868252c036ea960af2b2d6cd5a
6913fa31fa898f45ecc3b00e2397b8ebc75c8df4
34115 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
be11dc1e9172f91e798a8f831b30c14b479e08e8
7106c691a6332cffab4037186d1caa3012ae051e
34120 pass 2dc2565902d3c24108c4b7101e91957fd068a242
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
1ebb75b1fee779621b63e84fefa7b07354c43a99
4d1a77ba7ab94183c203226d3fe7ac1cd087c59b
34118 pass 356a3e1fde11190febb8ace3cdab8694848ed220
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
1ebb75b1fee779621b63e84fefa7b07354c43a99
2676bc915157ab474ee478d929b0928cf696b385
34109 pass d7892a4c389d54bccb9bce8e65eb053a33bbe290
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
a230ec3101ddda868252c036ea960af2b2d6cd5a
0540b854f6733759593e829bc3f13c9b45974e32
34090 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
be11dc1e9172f91e798a8f831b30c14b479e08e8
7106c691a6332cffab4037186d1caa3012ae051e
34124 pass 2dc2565902d3c24108c4b7101e91957fd068a242
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
a230ec3101ddda868252c036ea960af2b2d6cd5a
8f4023dd7d77de7b2c1af77e86637202a33f948a
34131 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
be11dc1e9172f91e798a8f831b30c14b479e08e8
7106c691a6332cffab4037186d1caa3012ae051e
34161 pass 227cd6819d6a94aa48f0397dce726d24a9ef4078
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
1ebb75b1fee779621b63e84fefa7b07354c43a99
7e88c23239591e2638bcc944151a660fcd53495b
34166 pass 46b4fd75fc6619352d8909c424a99cebb42b4ac5
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
1ebb75b1fee779621b63e84fefa7b07354c43a99
ad40b1fbe41b2fc3a0dfddbbe07a9678c8cd1921
34169 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
1ebb75b1fee779621b63e84fefa7b07354c43a99
f01af57300cb60ab0fd8487fb5bbbe97bee234f0
34172 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
0d37748342e29854db7c9f6c47d7f58c6cfba6b2
76d4ff26d9647088353acaf4a56388a354a5d6e9
34176 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
0d37748342e29854db7c9f6c47d7f58c6cfba6b2
be03989599dcaa75c781e9955b7663f0097a6f60
34232 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
9026dca821a61b72983778e3dcd92cfc34b02e8b
7106c691a6332cffab4037186d1caa3012ae051e
34223 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
0d37748342e29854db7c9f6c47d7f58c6cfba6b2
7106c691a6332cffab4037186d1caa3012ae051e
34182 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
0d37748342e29854db7c9f6c47d7f58c6cfba6b2
7991cca9b35ebf6fc6b12a64a2cf481e7c015c18
34235 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
7665d6ba98e20fb05c420de947c1750fd47e5c07
7106c691a6332cffab4037186d1caa3012ae051e
34230 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
9026dca821a61b72983778e3dcd92cfc34b02e8b
7106c691a6332cffab4037186d1caa3012ae051e
34238 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
7665d6ba98e20fb05c420de947c1750fd47e5c07
7106c691a6332cffab4037186d1caa3012ae051e
34231 fail c3b70f0bbb6a883f4afa639286043d3f71fbbddf
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
7665d6ba98e20fb05c420de947c1750fd47e5c07
7106c691a6332cffab4037186d1caa3012ae051e
34236 pass c3b70f0bbb6a883f4afa639286043d3f71fbbddf
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
9026dca821a61b72983778e3dcd92cfc34b02e8b
7106c691a6332cffab4037186d1caa3012ae051e
Searching for interesting versions
Result found: flight 31820 (pass), for basis pass
Result found: flight 33842 (fail), for basis failure
Repro found: flight 34109 (pass), for basis pass
Repro found: flight 34115 (fail), for basis failure
0 revisions at c3b70f0bbb6a883f4afa639286043d3f71fbbddf
c530a75c1e6a472b0eb9558310b518f0dfcd8860
b0d42741f8e9a00854c3b3faca1da84bfc69bf22
9026dca821a61b72983778e3dcd92cfc34b02e8b
7106c691a6332cffab4037186d1caa3012ae051e
No revisions left to test, checking graph state.
Result found: flight 34230 (pass), for last pass
Result found: flight 34231 (fail), for first failure
Repro found: flight 34232 (pass), for last pass
Repro found: flight 34235 (fail), for first failure
Repro found: flight 34236 (pass), for last pass
Repro found: flight 34238 (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.706307 to fit
Revision graph left in
/home/xc_osstest/results/bisect.qemu-upstream-unstable.test-amd64-i386-freebsd10-amd64.guest-localmigrate.{dot,ps,png,html}.
----------------------------------------
34238: tolerable ALL FAIL
flight 34238 qemu-upstream-unstable real-bisect [real]
http://www.chiark.greenend.org.uk/~xensrcts/logs/34238/
Failures :-/ but no regressions.
Tests which did not succeed,
including tests which could not be run:
test-amd64-i386-freebsd10-amd64 11 guest-localmigrate fail baseline untested
jobs:
test-amd64-i386-freebsd10-amd64 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 |