|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [qemu-mainline bisection] complete build-armhf
branch xen-unstable
xen branch xen-unstable
job build-armhf
test xen-build
Tree: qemuu git://git.qemu.org/qemu.git
Tree: xen git://xenbits.xen.org/xen.git
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu git://git.qemu.org/qemu.git
Bug introduced: 3996e85c1822e05c50250f8d2d1e57b6bea1229d
Bug not present: 707ff80021ccd7a68f4b3d2c44eebf87efbb41c4
commit 3996e85c1822e05c50250f8d2d1e57b6bea1229d
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.
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-mainline.build-armhf.xen-build.html
Revision IDs in each graph node refer, respectively, to the Trees above.
----------------------------------------
Searching for failure / basis pass:
33599 fail [host=army] / 33578 ok.
Failure / basis pass flights: 33599 / 33578
Tree: qemuu git://git.qemu.org/qemu.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 699eae17b841e6784dc3864bf357e26bff1e9dfe
0d2879062076329038860f873dcbeb6f55bd4917
Basis pass 74acb99737dbedd86654d660c0c20815139a873c
0d2879062076329038860f873dcbeb6f55bd4917
Generating revisions with ./adhoc-revtuple-generator
git://git.qemu.org/qemu.git#74acb99737dbedd86654d660c0c20815139a873c-699eae17b841e6784dc3864bf357e26bff1e9dfe
git://xenbits.xen.org/xen.git#0d2879062076329038860f873dcbeb6f55bd4917-0d2879062076329038860f873dcbeb6f55bd4917
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/qemu
+ git remote set-url origin
git://drall.uk.xensource.com:9419/git://git.qemu.org/qemu.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/qemu
+ git remote set-url origin
git://drall.uk.xensource.com:9419/git://git.qemu.org/qemu.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
Loaded 1002 nodes in revision graph
Searching for test results:
33643 fail 83ecb22ba2c91a4674ae109595a8ed1da8de4d7a
0d2879062076329038860f873dcbeb6f55bd4917
33644 fail 9b6d7b365dc211bbeadb0cf2e7bf1a019001c7f8
0d2879062076329038860f873dcbeb6f55bd4917
33653 fail 3996e85c1822e05c50250f8d2d1e57b6bea1229d
0d2879062076329038860f873dcbeb6f55bd4917
33578 pass 74acb99737dbedd86654d660c0c20815139a873c
0d2879062076329038860f873dcbeb6f55bd4917
33645 pass 707ff80021ccd7a68f4b3d2c44eebf87efbb41c4
0d2879062076329038860f873dcbeb6f55bd4917
33646 fail 3996e85c1822e05c50250f8d2d1e57b6bea1229d
0d2879062076329038860f873dcbeb6f55bd4917
33599 fail 699eae17b841e6784dc3864bf357e26bff1e9dfe
0d2879062076329038860f873dcbeb6f55bd4917
33639 pass 74acb99737dbedd86654d660c0c20815139a873c
0d2879062076329038860f873dcbeb6f55bd4917
33641 fail 699eae17b841e6784dc3864bf357e26bff1e9dfe
0d2879062076329038860f873dcbeb6f55bd4917
33647 pass 707ff80021ccd7a68f4b3d2c44eebf87efbb41c4
0d2879062076329038860f873dcbeb6f55bd4917
33642 fail b8d6ac9f90d047cbc8e06366ae33b71ea9c5232c
0d2879062076329038860f873dcbeb6f55bd4917
33650 fail 3996e85c1822e05c50250f8d2d1e57b6bea1229d
0d2879062076329038860f873dcbeb6f55bd4917
33652 pass 707ff80021ccd7a68f4b3d2c44eebf87efbb41c4
0d2879062076329038860f873dcbeb6f55bd4917
Searching for interesting versions
Result found: flight 33578 (pass), for basis pass
Result found: flight 33599 (fail), for basis failure
Repro found: flight 33639 (pass), for basis pass
Repro found: flight 33641 (fail), for basis failure
0 revisions at 707ff80021ccd7a68f4b3d2c44eebf87efbb41c4
0d2879062076329038860f873dcbeb6f55bd4917
No revisions left to test, checking graph state.
Result found: flight 33645 (pass), for last pass
Result found: flight 33646 (fail), for first failure
Repro found: flight 33647 (pass), for last pass
Repro found: flight 33650 (fail), for first failure
Repro found: flight 33652 (pass), for last pass
Repro found: flight 33653 (fail), for first failure
*** Found and reproduced problem changeset ***
Bug is in tree: qemuu git://git.qemu.org/qemu.git
Bug introduced: 3996e85c1822e05c50250f8d2d1e57b6bea1229d
Bug not present: 707ff80021ccd7a68f4b3d2c44eebf87efbb41c4
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/qemu
+ git remote set-url origin
git://drall.uk.xensource.com:9419/git://git.qemu.org/qemu.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
commit 3996e85c1822e05c50250f8d2d1e57b6bea1229d
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.
Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx>
Signed-off-by: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
Acked-by: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>
Revision graph left in
/home/xc_osstest/results/bisect.qemu-mainline.build-armhf.xen-build.{dot,ps,png,html}.
----------------------------------------
33653: tolerable ALL FAIL
flight 33653 qemu-mainline real-bisect [real]
http://www.chiark.greenend.org.uk/~xensrcts/logs/33653/
Failures :-/ but no regressions.
Tests which did not succeed,
including tests which could not be run:
build-armhf 5 xen-build fail baseline untested
jobs:
build-armhf 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 |