[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



> -----Original Message-----
> From: Stefano Stabellini [mailto:stefano.stabellini@xxxxxxxxxxxxx]
> Sent: 04 February 2015 15:12
> To: Ian Jackson
> Cc: xen-devel@xxxxxxxxxxxxxxxxxxx; Stefano Stabellini; Paul Durrant; Ian
> Campbell
> Subject: Re: [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.
> 

I'll hopefully have something in the next day or so. I'm working on the stubdom 
problem at the moment.

  Paul

> 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


 


Rackspace

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