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

[Xen-devel] [linux-linus bisection] complete test-amd64-i386-xl-qemuu-debianhvm-amd64



branch xen-unstable
xenbranch xen-unstable
job test-amd64-i386-xl-qemuu-debianhvm-amd64
testid xen-boot

Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
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:  f75b1a5247b3b311d3aa50de4c0e5f2d68085cb1
  Bug not present: 344c55229847365462ad9d2fe9190366d2ee41ae
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/121169/


  commit f75b1a5247b3b311d3aa50de4c0e5f2d68085cb1
  Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  Date:   Fri May 5 17:01:47 2017 +0100
  
      x86/pv: Drop int80_bounce from struct pv_vcpu
      
      The int80_bounce field of struct pv_vcpu is a bit of an odd special case,
      because it is a simple derivation of trap_ctxt[0x80], which is also 
stored.
      
      It is also the only use of {compat_,}create_bounce_frame() which isn't
      referencing the plain trap_bounce field of struct pv_vcpu.  (And altering 
this
      property the purpose of this patch.)
      
      Remove the int80_bounce field entirely, along with 
init_int80_direct_trap(),
      which in turn requires that the int80_direct_trap() path gain logic 
previously
      contained in init_int80_direct_trap().
      
      This does admittedly make the int80 fastpath slightly longer, but these 
few
      instructions are in the noise compared to the architectural context switch
      overhead, and it now matches the syscall/sysenter paths (which have far 
less
      architectural overhead already).
      
      No behavioural change from the guests point of view.
      
      Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
      Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>


For bisection revision-tuple graph see:
   
http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-linus/test-amd64-i386-xl-qemuu-debianhvm-amd64.xen-boot.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step 
--graph-out=/home/logs/results/bisect/linux-linus/test-amd64-i386-xl-qemuu-debianhvm-amd64.xen-boot
 --summary-out=tmp/121169.bisection-summary --basis-template=118324 
--blessings=real,real-bisect linux-linus 
test-amd64-i386-xl-qemuu-debianhvm-amd64 xen-boot
Searching for failure / basis pass:
 121012 fail [host=elbling0] / 118629 [host=chardonnay1] 118598 
[host=huxelrebe0] 118586 [host=elbling1] 118576 [host=baroque0] 118566 
[host=fiano0] 118556 [host=huxelrebe1] 118538 [host=italia0] 118501 
[host=baroque1] 118464 [host=rimava0] 118445 [host=huxelrebe0] 118428 
[host=chardonnay1] 118401 [host=italia1] 118362 [host=pinot1] 118324 
[host=chardonnay0] 118283 [host=pinot0] 118276 [host=elbling1] 118250 
[host=fiano0] 118215 [host=baroque1] 118112 [host=rimava0] 117996 
[host=chardonnay1] 117945 [host=italia1] 117909 [host=pinot1] 117788 
[host=chardonnay0] 117748 [host=rimava1] 117721 [host=italia0] 117694 
[host=fiano0] 117655 [host=elbling1] 116215 [host=nobling0] 116182 
[host=baroque1] 116164 [host=huxelrebe1] 116152 [host=nocera1] 116136 
[host=nobling1] 116119 [host=baroque0] 116103 [host=nocera0] 115718 
[host=rimava0] 115690 [host=fiano1] 115678 [host=pinot1] 115643 [host=pinot0] 
115628 [host=italia0] 115615 [host=elbling1] 115599 ok.
Failure / basis pass flights: 121012 / 115599
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
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 1b5f3ba415fe4cf8b8b39c8d104ed44cde330658 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5c3fdee026a204a59cb392e43a313ab558de9682 
0012ae8afb4a6e76f2847119f2c6850fbf41d9b7
Basis pass 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
ff93dc55431517ed29c70dbff6721c6b0803acf9
Generating revisions with ./adhoc-revtuple-generator  
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git#2d6349944d967129c1da3c47287376f10121dbe1-1b5f3ba415fe4cf8b8b39c8d104ed44cde330658
 
git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860
 
git://xenbits.xen.org/qemu-xen-traditional.git#c8ea0457495342c417c3dc033bba25148b279f60-c8ea0457495342c417c3dc033bba25148b279f60
 
git://xenbits.xen.org/qemu-xen.git#5cd7ce5dde3f228b3b669ed9ca432f588947bd40-5c3fdee026a204a59cb392e43a313ab558de9682
 
git://xenbits.xen.org/xen.git#ff93dc55431517ed29c70dbff6721c6b0803acf9-0012ae8afb4a6e76f2847119f2c6850fbf41d9b7
adhoc-revtuple-generator: tree discontiguous: linux-2.6
adhoc-revtuple-generator: tree discontiguous: qemu-xen
Loaded 1003 nodes in revision graph
Searching for test results:
 119751 fail irrelevant
 119922 fail irrelevant
 119992 fail irrelevant
 120022 fail irrelevant
 120055 fail irrelevant
 120092 fail irrelevant
 120228 fail irrelevant
 120305 fail irrelevant
 120269 fail irrelevant
 120441 fail irrelevant
 120654 fail irrelevant
 120779 fail irrelevant
 120866 fail irrelevant
 120952 fail irrelevant
 121012 fail 1b5f3ba415fe4cf8b8b39c8d104ed44cde330658 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5c3fdee026a204a59cb392e43a313ab558de9682 
0012ae8afb4a6e76f2847119f2c6850fbf41d9b7
 121081 fail 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
0d9acbdd8d6edcc8f1572a270b087c36e81504fd
 121085 blocked 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
7bf61602f295676c8b0ff61e4c584fc2bd57e4cf
 121132 pass 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
344c55229847365462ad9d2fe9190366d2ee41ae
 121086 fail 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
f75b1a5247b3b311d3aa50de4c0e5f2d68085cb1
 121064 pass 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
ff93dc55431517ed29c70dbff6721c6b0803acf9
 121142 fail 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
f75b1a5247b3b311d3aa50de4c0e5f2d68085cb1
 121066 fail irrelevant
 121069 pass 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
010e95e399b8c4647376aff0df97a997249d4f77
 121070 pass 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
2b8d75e975d6fbe0140969154a67601698b84738
 121087 pass 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
1772d89c08edce9c9ec0779bcb57d05410aa8851
 121071 pass 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
e7bc3a180a9c955ab0c7f115c15f5be127c11cb4
 121074 fail 1b5f3ba415fe4cf8b8b39c8d104ed44cde330658 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5c3fdee026a204a59cb392e43a313ab558de9682 
0012ae8afb4a6e76f2847119f2c6850fbf41d9b7
 121092 pass 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
5cfbd651da3c30a5137488b06e39803cbaacc2b0
 121077 pass 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
59afdb8a81d66454d8bc0489e82de031613227bf
 121109 pass 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
344c55229847365462ad9d2fe9190366d2ee41ae
 121079 fail 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5c3fdee026a204a59cb392e43a313ab558de9682 
4008c71d7af2e367b0d236b205576b941d5e2df4
 121094 pass 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
26f1be8eb603b7a61e3a08d93563598c69299112
 121095 pass 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
9fd181540c7e67bd3df53c61337a8999cf679fd6
 121124 fail 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
f75b1a5247b3b311d3aa50de4c0e5f2d68085cb1
 121157 pass 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
344c55229847365462ad9d2fe9190366d2ee41ae
 121169 fail 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
f75b1a5247b3b311d3aa50de4c0e5f2d68085cb1
 115599 pass 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
ff93dc55431517ed29c70dbff6721c6b0803acf9
 115543 [host=huxelrebe0]
 115573 [host=rimava1]
 115615 [host=elbling1]
 115628 [host=italia0]
 115643 [host=pinot0]
 115678 [host=pinot1]
 115690 [host=fiano1]
 115718 [host=rimava0]
 116103 [host=nocera0]
 116152 [host=nocera1]
 116119 [host=baroque0]
 116136 [host=nobling1]
 116164 [host=huxelrebe1]
 116182 [host=baroque1]
 116215 [host=nobling0]
 116226 [host=merlot1]
 116268 [host=merlot1]
 116316 [host=merlot1]
 116343 [host=merlot1]
 116433 [host=merlot1]
 116461 [host=merlot1]
 116514 [host=merlot1]
 116536 [host=merlot1]
 116550 [host=merlot1]
 116577 [host=merlot1]
 116592 [host=merlot1]
 116628 [host=merlot1]
 116775 [host=merlot1]
 116735 [host=merlot1]
 116810 [host=merlot1]
 116840 [host=merlot1]
 116899 [host=merlot1]
 116876 [host=merlot1]
 116905 [host=merlot1]
 116941 [host=merlot1]
 116914 [host=merlot1]
 116944 [host=merlot1]
 116918 [host=merlot1]
 116921 [host=merlot1]
 116922 [host=merlot1]
 116927 [host=merlot1]
 116928 [host=merlot1]
 116930 [host=merlot1]
 116932 [host=merlot1]
 116934 [host=merlot1]
 116936 [host=merlot1]
 116938 [host=merlot1]
 116939 [host=merlot1]
 116947 [host=merlot1]
 117205 [host=huxelrebe1]
 117143 [host=huxelrebe1]
 117251 [host=huxelrebe1]
 117305 [host=huxelrebe1]
 117359 [host=huxelrebe1]
 117655 [host=elbling1]
 117694 [host=fiano0]
 117721 [host=italia0]
 117748 [host=rimava1]
 117788 [host=chardonnay0]
 117945 [host=italia1]
 117909 [host=pinot1]
 117996 [host=chardonnay1]
 118112 [host=rimava0]
 118215 [host=baroque1]
 118250 [host=fiano0]
 118276 [host=elbling1]
 118283 [host=pinot0]
 118324 [host=chardonnay0]
 118445 [host=huxelrebe0]
 118362 [host=pinot1]
 118401 [host=italia1]
 118428 [host=chardonnay1]
 118464 [host=rimava0]
 118538 [host=italia0]
 118501 [host=baroque1]
 118556 [host=huxelrebe1]
 118566 [host=fiano0]
 118576 [host=baroque0]
 118586 [host=elbling1]
 118629 [host=chardonnay1]
 118598 [host=huxelrebe0]
 118638 fail irrelevant
 118672 fail irrelevant
 118775 fail irrelevant
 118893 fail irrelevant
 118968 fail irrelevant
 119064 fail irrelevant
 119117 fail irrelevant
 119201 fail irrelevant
 119350 fail irrelevant
 119435 fail irrelevant
 119511 fail irrelevant
 119582 fail irrelevant
 119639 fail irrelevant
 119687 fail irrelevant
Searching for interesting versions
 Result found: flight 115599 (pass), for basis pass
 Result found: flight 121012 (fail), for basis failure
 Repro found: flight 121064 (pass), for basis pass
 Repro found: flight 121074 (fail), for basis failure
 0 revisions at 2d6349944d967129c1da3c47287376f10121dbe1 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
c8ea0457495342c417c3dc033bba25148b279f60 
5cd7ce5dde3f228b3b669ed9ca432f588947bd40 
344c55229847365462ad9d2fe9190366d2ee41ae
No revisions left to test, checking graph state.
 Result found: flight 121109 (pass), for last pass
 Result found: flight 121124 (fail), for first failure
 Repro found: flight 121132 (pass), for last pass
 Repro found: flight 121142 (fail), for first failure
 Repro found: flight 121157 (pass), for last pass
 Repro found: flight 121169 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  f75b1a5247b3b311d3aa50de4c0e5f2d68085cb1
  Bug not present: 344c55229847365462ad9d2fe9190366d2ee41ae
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/121169/


  commit f75b1a5247b3b311d3aa50de4c0e5f2d68085cb1
  Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  Date:   Fri May 5 17:01:47 2017 +0100
  
      x86/pv: Drop int80_bounce from struct pv_vcpu
      
      The int80_bounce field of struct pv_vcpu is a bit of an odd special case,
      because it is a simple derivation of trap_ctxt[0x80], which is also 
stored.
      
      It is also the only use of {compat_,}create_bounce_frame() which isn't
      referencing the plain trap_bounce field of struct pv_vcpu.  (And altering 
this
      property the purpose of this patch.)
      
      Remove the int80_bounce field entirely, along with 
init_int80_direct_trap(),
      which in turn requires that the int80_direct_trap() path gain logic 
previously
      contained in init_int80_direct_trap().
      
      This does admittedly make the int80 fastpath slightly longer, but these 
few
      instructions are in the noise compared to the architectural context switch
      overhead, and it now matches the syscall/sysenter paths (which have far 
less
      architectural overhead already).
      
      No behavioural change from the guests point of view.
      
      Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
      Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>

dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.839276 to fit
pnmtopng: 67 colors found
Revision graph left in 
/home/logs/results/bisect/linux-linus/test-amd64-i386-xl-qemuu-debianhvm-amd64.xen-boot.{dot,ps,png,html,svg}.
----------------------------------------
121169: tolerable ALL FAIL

flight 121169 linux-linus real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/121169/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-i386-xl-qemuu-debianhvm-amd64  7 xen-boot    fail baseline untested


jobs:
 test-amd64-i386-xl-qemuu-debianhvm-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

 


Rackspace

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