[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [xen-unstable bisection] complete test-amd64-i386-rhel6hvm-amd



>>> On 25.02.12 at 01:56, xen.org <ian.jackson@xxxxxxxxxxxxx> wrote:
> branch xen-unstable
> xen branch xen-unstable
> job test-amd64-i386-rhel6hvm-amd
> test redhat-install
> 
> Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.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 http://xenbits.xen.org/staging/xen-unstable.hg 
> 
> *** Found and reproduced problem changeset ***

I had warned a number of times that a change like this should not be
done: Afaict, this broke qemu-xen (and upstream qemu as well), which
use BLKIF_MAX_SEGMENTS_PER_REQUEST without caring to set a
specific __XEN_INTERFACE_VERSION__ (the tools generally just use
'latest').

The same would go for tools/blktap*/.

So either all uses within tools land get properly fixed (which is going to
be particularly hard to synchronize with upstream qemu), or (my
preference) the change gets reverted and done backward
compatibly without involving __XEN_INTERFACE_VERSION__.

Jan

>   Bug is in tree:  xen http://xenbits.xen.org/staging/xen-unstable.hg 
>   Bug introduced:  a59c1dcfe968
>   Bug not present: f9789db96c39
> 
> 
>   changeset:   24875:a59c1dcfe968
>   user:        Justin T. Gibbs <justing@xxxxxxxxxxxxxxxx>
>   date:        Thu Feb 23 10:03:07 2012 +0000
>       
>       blkif.h: Define and document the request number/size/segments 
> extension
>       
>       Note: As of __XEN_INTERFACE_VERSION__ 0x00040201 the definition of
>             BLKIF_MAX_SEGMENTS_PER_REQUEST has changed.  Drivers must be
>             updated to, at minimum, use BLKIF_MAX_SEGMENTS_PER_HEADER_BLOCK,
>             before being recompiled with a __XEN_INTERFACE_VERSION greater
>             than or equal to this value.
>       
>       This extension first appeared in the FreeBSD Operating System.
>       
>       Signed-off-by: Justin T. Gibbs <justing@xxxxxxxxxxxxxxxx>
>       Committed-by: Keir Fraser <keir@xxxxxxx>
>       
>       
> 
> 
> For bisection revision-tuple graph see:
>    
> http://www.chiark.greenend.org.uk/~xensrcts/results/bisect.xen-unstable.test- 
> amd64-i386-rhel6hvm-amd.redhat-install.html
> Revision IDs in each graph node refer, respectively, to the Trees above.
> 
> ----------------------------------------
> Searching for failure / basis pass:
>  12043 fail [host=potato-beetle] / 12031 ok.
> Failure / basis pass flights: 12043 / 12031
> Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.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 http://xenbits.xen.org/staging/xen-unstable.hg 
> Latest 1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> 128de2549c5f24e4a437b86bd2e46f023976d50a 
> 86a8d63bc11431509506b95c1481e1a023302cbc 0c3d19f40ab1
> Basis pass 1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> 128de2549c5f24e4a437b86bd2e46f023976d50a 
> 86a8d63bc11431509506b95c1481e1a023302cbc a4d93d0e0df2
> Generating revisions with ./adhoc-revtuple-generator  
> git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git#1aaf53ee291d9e71
> d6ec05c0ebdb2854fea175ad-1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> git://xenbits.xen.org/staging/qemu-xen-unstable.git#128de2549c5f24e4a437b86bd2e
> 46f023976d50a-128de2549c5f24e4a437b86bd2e46f023976d50a 
> git://xenbits.xen.org/staging/qemu-upstream-unstable.git#86a8d63bc11431509506b9
> 5c1481e1a023302cbc-86a8d63bc11431509506b95c1481e1a023302cbc 
> http://xenbits.xen.org/staging/xen-unstable.hg#a4d93d0e0df2-0c3d19f40ab1 
> pulling from ssh://xen@xxxxxxxxxxxxxxx/HG/staging/xen-unstable.hg
> searching for changes
> no changes found
> pulling from ssh://xen@xxxxxxxxxxxxxxx/HG/staging/xen-unstable.hg
> searching for changes
> no changes found
> Loaded 59 nodes in revision graph
> Searching for test results:
>  12031 pass 1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> 128de2549c5f24e4a437b86bd2e46f023976d50a 
> 86a8d63bc11431509506b95c1481e1a023302cbc a4d93d0e0df2
>  12024 pass 1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> 128de2549c5f24e4a437b86bd2e46f023976d50a 
> 86a8d63bc11431509506b95c1481e1a023302cbc a4d93d0e0df2
>  12043 fail 1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> 128de2549c5f24e4a437b86bd2e46f023976d50a 
> 86a8d63bc11431509506b95c1481e1a023302cbc 0c3d19f40ab1
>  12035 fail 1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> 128de2549c5f24e4a437b86bd2e46f023976d50a 
> 86a8d63bc11431509506b95c1481e1a023302cbc adcd6ab160fa
>  12044 pass 1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> 128de2549c5f24e4a437b86bd2e46f023976d50a 
> 86a8d63bc11431509506b95c1481e1a023302cbc a4d93d0e0df2
>  12047 fail 1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> 128de2549c5f24e4a437b86bd2e46f023976d50a 
> 86a8d63bc11431509506b95c1481e1a023302cbc adcd6ab160fa
>  12049 fail 1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> 128de2549c5f24e4a437b86bd2e46f023976d50a 
> 86a8d63bc11431509506b95c1481e1a023302cbc 7cf234b198a3
>  12050 pass 1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> 128de2549c5f24e4a437b86bd2e46f023976d50a 
> 86a8d63bc11431509506b95c1481e1a023302cbc 4e1460cd2227
>  12051 pass 1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> 128de2549c5f24e4a437b86bd2e46f023976d50a 
> 86a8d63bc11431509506b95c1481e1a023302cbc f9789db96c39
>  12052 fail 1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> 128de2549c5f24e4a437b86bd2e46f023976d50a 
> 86a8d63bc11431509506b95c1481e1a023302cbc a59c1dcfe968
>  12054 fail 1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> 128de2549c5f24e4a437b86bd2e46f023976d50a 
> 86a8d63bc11431509506b95c1481e1a023302cbc 0c3d19f40ab1
>  12055 pass 1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> 128de2549c5f24e4a437b86bd2e46f023976d50a 
> 86a8d63bc11431509506b95c1481e1a023302cbc f9789db96c39
>  12056 blocked 1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> 128de2549c5f24e4a437b86bd2e46f023976d50a 
> 86a8d63bc11431509506b95c1481e1a023302cbc a59c1dcfe968
>  12057 fail 1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> 128de2549c5f24e4a437b86bd2e46f023976d50a 
> 86a8d63bc11431509506b95c1481e1a023302cbc a59c1dcfe968
>  12059 pass 1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> 128de2549c5f24e4a437b86bd2e46f023976d50a 
> 86a8d63bc11431509506b95c1481e1a023302cbc f9789db96c39
>  12060 fail 1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> 128de2549c5f24e4a437b86bd2e46f023976d50a 
> 86a8d63bc11431509506b95c1481e1a023302cbc a59c1dcfe968
> Searching for interesting versions
>  Result found: flight 12024 (pass), for basis pass
>  Result found: flight 12043 (fail), for basis failure
>  Repro found: flight 12044 (pass), for basis pass
>  Repro found: flight 12054 (fail), for basis failure
>  0 revisions at 1aaf53ee291d9e71d6ec05c0ebdb2854fea175ad 
> 128de2549c5f24e4a437b86bd2e46f023976d50a 
> 86a8d63bc11431509506b95c1481e1a023302cbc f9789db96c39
> No revisions left to test, checking graph state.
>  Result found: flight 12051 (pass), for last pass
>  Result found: flight 12052 (fail), for first failure
>  Repro found: flight 12055 (pass), for last pass
>  Repro found: flight 12057 (fail), for first failure
>  Repro found: flight 12059 (pass), for last pass
>  Repro found: flight 12060 (fail), for first failure
> 
> *** Found and reproduced problem changeset ***
> 
>   Bug is in tree:  xen http://xenbits.xen.org/staging/xen-unstable.hg 
>   Bug introduced:  a59c1dcfe968
>   Bug not present: f9789db96c39
> 
> pulling from ssh://xen@xxxxxxxxxxxxxxx/HG/staging/xen-unstable.hg
> searching for changes
> no changes found
> 
>   changeset:   24875:a59c1dcfe968
>   user:        Justin T. Gibbs <justing@xxxxxxxxxxxxxxxx>
>   date:        Thu Feb 23 10:03:07 2012 +0000
>       
>       blkif.h: Define and document the request number/size/segments 
> extension
>       
>       Note: As of __XEN_INTERFACE_VERSION__ 0x00040201 the definition of
>             BLKIF_MAX_SEGMENTS_PER_REQUEST has changed.  Drivers must be
>             updated to, at minimum, use BLKIF_MAX_SEGMENTS_PER_HEADER_BLOCK,
>             before being recompiled with a __XEN_INTERFACE_VERSION greater
>             than or equal to this value.
>       
>       This extension first appeared in the FreeBSD Operating System.
>       
>       Signed-off-by: Justin T. Gibbs <justing@xxxxxxxxxxxxxxxx>
>       Committed-by: Keir Fraser <keir@xxxxxxx>
>       
>       
> 
> Revision graph left in 
> /home/xc_osstest/results/bisect.xen-unstable.test-amd64-i386-rhel6hvm-amd.re
> dhat-install.{dot,ps,png,html}.
> ----------------------------------------
> 12060: ALL FAIL
> 
> flight 12060 xen-unstable real-bisect [real]
> http://www.chiark.greenend.org.uk/~xensrcts/logs/12060/ 
> 
> 
> jobs:
>  test-amd64-i386-rhel6hvm-amd                                 fail    
> 
> 
> ------------------------------------------------------------
> sg-report-flight on woking.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 



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