[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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.