[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: 24 February 2015 16:36
> To: Paul Durrant
> Cc: Stefano Stabellini; Ian Jackson; xen-devel@xxxxxxxxxxxxxxxxxxx; Ian
> Campbell
> Subject: RE: [qemu-upstream-unstable bisection] complete test-amd64-i386-
> freebsd10-i386
> 
> On Wed, 4 Feb 2015, Paul Durrant wrote:
> > > -----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.
> 
> Given that the tests have been blocking for 20 days now, unless you have
> a fix already in your hands ready to be sent, I am going to revert
> 7665d6ba98e20fb05c420de947c1750fd47e5c07.
> 

I thought this was fixed. I posted the fix over a week ago and it's applied:

http://xenbits.xen.org/gitweb/?p=xen.git;a=commit;h=70f691130081324a8efb97b23c504d8abc5421db

That was sufficient to get my repro case working.

  Paul

> 
> 
> >   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®.