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

Re: [Xen-devel] [xen-unstable-smoke bisection] complete build-amd64



Hi,

It looks like the amd64 build is broken on staging:

http://logs.test-lab.xenproject.org/osstest/logs/134748/build-amd64/6.ts-xen-build.log

Cheers,

On 4/13/19 6:09 AM, osstest service owner wrote:
> branch xen-unstable-smoke
> xenbranch xen-unstable-smoke
> job build-amd64
> testid xen-build
> 
> Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
> Tree: qemuu git://xenbits.xen.org/qemu-xen.git
> Tree: xen git://xenbits.xen.org/xen.git
> 
> *** Found and reproduced problem changeset ***
> 
>    Bug is in tree:  xen git://xenbits.xen.org/xen.git
>    Bug introduced:  832c1803ca71fdb1526384d43c24b158a25f4639
>    Bug not present: 5ba1c5d0641cf63086b3058e547fcd28c3c4a011
>    Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/134739/
> 
> 
>    commit 832c1803ca71fdb1526384d43c24b158a25f4639
>    Author: Paul Durrant <paul.durrant@xxxxxxxxxx>
>    Date:   Thu Mar 14 14:56:00 2019 +0100
>    
>        x86: stop handling MSR_IA32_BNDCFGS save/restore in implementation code
>        
>        Saving and restoring the value of this MSR is currently handled by
>        implementation-specific code despite it being architectural. This patch
>        moves handling of accesses to this MSR from hvm.c into the msr.c, thus
>        allowing the common MSR save/restore code to handle it.
>        
>        NOTE: Because vmx_get/set_guest_bndcfgs() call vmx_vmcs_enter(), the
>              struct vcpu pointer passed in, and hence the vcpu pointer passed 
> to
>              guest_rdmsr() cannot be const.
>        
>        Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx>
>        Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>
>        Reviewed-by: Kevin Tian <kevin.tian@xxxxxxxxx>
> 
> 
> For bisection revision-tuple graph see:
>     
> http://logs.test-lab.xenproject.org/osstest/results/bisect/xen-unstable-smoke/build-amd64.xen-build.html
> Revision IDs in each graph node refer, respectively, to the Trees above.
> 
> ----------------------------------------
> Running cs-bisection-step 
> --graph-out=/home/logs/results/bisect/xen-unstable-smoke/build-amd64.xen-build
>  --summary-out=tmp/134739.bisection-summary --basis-template=133991 
> --blessings=real,real-bisect xen-unstable-smoke build-amd64 xen-build
> Searching for failure / basis pass:
>   134732 fail [host=italia0] / 133991 [host=albana0] 133988 [host=godello0] 
> 133977 [host=albana0] 133948 [host=godello0] 133927 [host=godello0] 133911 
> [host=godello0] 133907 [host=merlot0] 133900 [host=albana0] 133841 
> [host=albana0] 133837 [host=chardonnay1] 133836 [host=godello0] 133804 
> [host=godello0] 133802 [host=godello1] 133781 [host=albana0] 133776 
> [host=albana0] 133771 [host=godello1] 133767 [host=albana0] 133752 
> [host=albana0] 133747 [host=albana0] 133741 [host=albana0] 133716 [host=godel\
>   lo1] 133621 [host=godello0] 133607 [host=pinot1] 133599 [host=pinot1] 
> 133592 [host=godello1] 133498 ok.
> Failure / basis pass flights: 134732 / 133498
> (tree with no url: minios)
> (tree with no url: ovmf)
> (tree with no url: seabios)
> Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
> Tree: qemuu git://xenbits.xen.org/qemu-xen.git
> Tree: xen git://xenbits.xen.org/xen.git
> Latest d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> 860d6e158dbb581c3aabc6a20ae8d83b325bffd8
> Basis pass d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> f393b82fe5ba3ed9cfe2b306ffa53368e55b75af
> Generating revisions with ./adhoc-revtuple-generator  
> git://xenbits.xen.org/qemu-xen-traditional.git#d0d8ad39ecb51cd7497cd524484fe09f50876798-d0d8ad39ecb51cd7497cd524484fe09f50876798
>  
> git://xenbits.xen.org/qemu-xen.git#de5b678ca4dcdfa83e322491d478d66df56c1986-de5b678ca4dcdfa83e322491d478d66df56c1986
>  
> git://xenbits.xen.org/xen.git#f393b82fe5ba3ed9cfe2b306ffa53368e55b75af-860d6e158dbb581c3aabc6a20ae8d83b325bffd8
> Loaded 1001 nodes in revision graph
> Searching for test results:
>   133498 pass d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> f393b82fe5ba3ed9cfe2b306ffa53368e55b75af
>   133604 [host=pinot1]
>   133606 [host=pinot1]
>   133608 [host=pinot1]
>   133607 [host=pinot1]
>   133592 [host=godello1]
>   133599 [host=pinot1]
>   133621 [host=godello0]
>   133776 [host=albana0]
>   133741 [host=albana0]
>   133771 [host=godello1]
>   133716 [host=godello1]
>   133747 [host=albana0]
>   133752 [host=albana0]
>   133802 [host=godello1]
>   133804 [host=godello0]
>   133767 [host=albana0]
>   133781 [host=albana0]
>   133836 [host=godello0]
>   133837 [host=chardonnay1]
>   133841 [host=albana0]
>   133900 [host=albana0]
>   133907 [host=merlot0]
>   133911 [host=godello0]
>   133948 [host=godello0]
>   133927 [host=godello0]
>   133991 [host=albana0]
>   133977 [host=albana0]
>   133988 [host=godello0]
>   134655 [host=debina1]
>   134661 [host=debina1]
>   134650 [host=baroque0]
>   134669 [host=albana1]
>   134674 [host=fiano1]
>   134686 [host=godello1]
>   134696 fail d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> 85aea83d46d24eb420235b172cd3f427a8153c18
>   134702 fail d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> 860d6e158dbb581c3aabc6a20ae8d83b325bffd8
>   134731 fail d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> 832c1803ca71fdb1526384d43c24b158a25f4639
>   134733 pass d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> 5ba1c5d0641cf63086b3058e547fcd28c3c4a011
>   134734 fail d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> 832c1803ca71fdb1526384d43c24b158a25f4639
>   134713 pass d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> f393b82fe5ba3ed9cfe2b306ffa53368e55b75af
>   134715 fail d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> 860d6e158dbb581c3aabc6a20ae8d83b325bffd8
>   134716 pass d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> 9b8b3f300f1f8aa93d7d4590d92bc746ce6412cb
>   134714 fail d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> 860d6e158dbb581c3aabc6a20ae8d83b325bffd8
>   134737 pass d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> 5ba1c5d0641cf63086b3058e547fcd28c3c4a011
>   134718 pass d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> c37db16ccb3426e2d22ec7731649770b56984b27
>   134722 pass d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> 64933920c9b34129d8c868347da0ed396b50e3a8
>   134732 fail d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> 860d6e158dbb581c3aabc6a20ae8d83b325bffd8
>   134723 pass d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> 1b3cc8000c82edc9761c1e595928d6584e11f9f5
>   134725 fail d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> 943c474283a34e48e5088af2ad67d7a56320fbd7
>   134739 fail d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> 832c1803ca71fdb1526384d43c24b158a25f4639
>   134726 pass d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> a6448adfd3d537aacbbd784e5bf1777ab3ff5f85
>   134720 fail d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> 860d6e158dbb581c3aabc6a20ae8d83b325bffd8
>   134728 pass d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> e28c0ee3356f52f589bbae54e89aaed25c1f599d
>   134729 pass d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> 5ba1c5d0641cf63086b3058e547fcd28c3c4a011
> Searching for interesting versions
>   Result found: flight 133498 (pass), for basis pass
>   Result found: flight 134702 (fail), for basis failure
>   Repro found: flight 134713 (pass), for basis pass
>   Repro found: flight 134714 (fail), for basis failure
>   0 revisions at d0d8ad39ecb51cd7497cd524484fe09f50876798 
> de5b678ca4dcdfa83e322491d478d66df56c1986 
> 5ba1c5d0641cf63086b3058e547fcd28c3c4a011
> No revisions left to test, checking graph state.
>   Result found: flight 134729 (pass), for last pass
>   Result found: flight 134731 (fail), for first failure
>   Repro found: flight 134733 (pass), for last pass
>   Repro found: flight 134734 (fail), for first failure
>   Repro found: flight 134737 (pass), for last pass
>   Repro found: flight 134739 (fail), for first failure
> 
> *** Found and reproduced problem changeset ***
> 
>    Bug is in tree:  xen git://xenbits.xen.org/xen.git
>    Bug introduced:  832c1803ca71fdb1526384d43c24b158a25f4639
>    Bug not present: 5ba1c5d0641cf63086b3058e547fcd28c3c4a011
>    Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/134739/
> 
> 
>    commit 832c1803ca71fdb1526384d43c24b158a25f4639
>    Author: Paul Durrant <paul.durrant@xxxxxxxxxx>
>    Date:   Thu Mar 14 14:56:00 2019 +0100
>    
>        x86: stop handling MSR_IA32_BNDCFGS save/restore in implementation code
>        
>        Saving and restoring the value of this MSR is currently handled by
>        implementation-specific code despite it being architectural. This patch
>        moves handling of accesses to this MSR from hvm.c into the msr.c, thus
>        allowing the common MSR save/restore code to handle it.
>        
>        NOTE: Because vmx_get/set_guest_bndcfgs() call vmx_vmcs_enter(), the
>              struct vcpu pointer passed in, and hence the vcpu pointer passed 
> to
>              guest_rdmsr() cannot be const.
>        
>        Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx>
>        Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>
>        Reviewed-by: Kevin Tian <kevin.tian@xxxxxxxxx>
> 
> pnmtopng: 203 colors found
> Revision graph left in 
> /home/logs/results/bisect/xen-unstable-smoke/build-amd64.xen-build.{dot,ps,png,html,svg}.
> ----------------------------------------
> 134739: tolerable ALL FAIL
> 
> flight 134739 xen-unstable-smoke real-bisect [real]
> http://logs.test-lab.xenproject.org/osstest/logs/134739/
> 
> Failures :-/ but no regressions.
> 
> Tests which did not succeed,
> including tests which could not be run:
>   build-amd64                   6 xen-build               fail baseline 
> untested
> 
> 
> jobs:
>   build-amd64                                                  fail
> 
> 
> ------------------------------------------------------------
> sg-report-flight on osstest.test-lab.xenproject.org
> logs: /home/logs/logs
> images: /home/logs/images
> 
> Logs, config files, etc. are available at
>      http://logs.test-lab.xenproject.org/osstest/logs
> 
> Explanation of these reports, and of osstest in general, is at
>      
> http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
>      http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master
> 
> Test harness code can be found at
>      http://xenbits.xen.org/gitweb?p=osstest.git;a=summary
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxxx
> https://lists.xenproject.org/mailman/listinfo/xen-devel
> 

-- 
Julien Grall

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

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