[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 |