All of lore.kernel.org
 help / color / mirror / Atom feed
* [linux-3.10 bisection] complete test-amd64-i386-qemut-rhel6hvm-intel
@ 2015-01-24 21:55 xen.org
  0 siblings, 0 replies; 7+ messages in thread
From: xen.org @ 2015-01-24 21:55 UTC (permalink / raw)
  To: xen-devel; +Cc: ian.jackson, keir, stefano.stabellini

branch xen-unstable
xen branch xen-unstable
job test-amd64-i386-qemut-rhel6hvm-intel
test xen-boot

Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.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:  linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
  Bug introduced:  81cb80b578c59a52a17cfd7c7a0571be24906b15
  Bug not present: 413706774c9eec19a0484392a278bf3aafd11d3b


  commit 81cb80b578c59a52a17cfd7c7a0571be24906b15
  Author: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
  Date:   Fri Nov 21 16:56:12 2014 +0000
  
      swiotlb-xen: pass dev_addr to swiotlb_tbl_unmap_single
      
      commit 2c3fc8d26dd09b9d7069687eead849ee81c78e46 upstream.
      
      Need to pass the pointer within the swiotlb internal buffer to the
      swiotlb library, that in the case of xen_unmap_single is dev_addr, not
      paddr.
      
      Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
      Acked-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
      Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>


For bisection revision-tuple graph see:
   http://www.chiark.greenend.org.uk/~xensrcts/results/bisect.linux-3.10.test-amd64-i386-qemut-rhel6hvm-intel.xen-boot.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Searching for failure / basis pass:
 33671 fail [host=scape-moth] / 33442 [host=grain-weevil] 33417 [host=rice-weevil] 33398 [host=bush-cricket] 33357 ok.
Failure / basis pass flights: 33671 / 33357
(tree with no url: seabios)
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.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 5054319d9fe56ed1ef6c83c00ae37fdc2b277a79 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 0d37748342e29854db7c9f6c47d7f58c6cfba6b2 0d2879062076329038860f873dcbeb6f55bd4917
Basis pass 46a490cc58e717f8058b878635c11535583840d2 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1ebb75b1fee779621b63e84fefa7b07354c43a99 36174af3fbeb1b662c0eadbfa193e77f68cc955b
Generating revisions with ./adhoc-revtuple-generator  git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#46a490cc58e717f8058b878635c11535583840d2-5054319d9fe56ed1ef6c83c00ae37fdc2b277a79 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#1ebb75b1fee779621b63e84fefa7b07354c43a99-0d37748342e29854db7c9f6c47d7f58c6cfba6b2 git://xenbits.xen.org/xen.git#36174af3fbeb1b662c0eadbfa193e77f68cc955b-0d2879062076329038860f873dcbeb6f55bd4917
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/linux-stable
+ git remote set-url origin git://drall.uk.xensource.com:9419/git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.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-stable
+ git remote set-url origin git://drall.uk.xensource.com:9419/git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.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 12471 nodes in revision graph
Searching for test results:
 33315 [host=itch-mite]
 33357 pass 46a490cc58e717f8058b878635c11535583840d2 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1ebb75b1fee779621b63e84fefa7b07354c43a99 36174af3fbeb1b662c0eadbfa193e77f68cc955b
 33398 [host=bush-cricket]
 33417 [host=rice-weevil]
 33442 [host=grain-weevil]
 33521 fail irrelevant
 33567 fail 5054319d9fe56ed1ef6c83c00ae37fdc2b277a79 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 0d37748342e29854db7c9f6c47d7f58c6cfba6b2 0d2879062076329038860f873dcbeb6f55bd4917
 33625 fail 5054319d9fe56ed1ef6c83c00ae37fdc2b277a79 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 0d37748342e29854db7c9f6c47d7f58c6cfba6b2 0d2879062076329038860f873dcbeb6f55bd4917
 33577 fail 5054319d9fe56ed1ef6c83c00ae37fdc2b277a79 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 0d37748342e29854db7c9f6c47d7f58c6cfba6b2 0d2879062076329038860f873dcbeb6f55bd4917
 33671 fail 5054319d9fe56ed1ef6c83c00ae37fdc2b277a79 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 0d37748342e29854db7c9f6c47d7f58c6cfba6b2 0d2879062076329038860f873dcbeb6f55bd4917
 33723 fail 5054319d9fe56ed1ef6c83c00ae37fdc2b277a79 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 0d37748342e29854db7c9f6c47d7f58c6cfba6b2 0d2879062076329038860f873dcbeb6f55bd4917
 33743 pass 413706774c9eec19a0484392a278bf3aafd11d3b c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1ebb75b1fee779621b63e84fefa7b07354c43a99 0d2879062076329038860f873dcbeb6f55bd4917
 33724 pass 46a490cc58e717f8058b878635c11535583840d2 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1ebb75b1fee779621b63e84fefa7b07354c43a99 f01af57300cb60ab0fd8487fb5bbbe97bee234f0
 33728 fail af74a863b9999e4d2f32140a5edc50e3de5e5a66 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1ebb75b1fee779621b63e84fefa7b07354c43a99 0d2879062076329038860f873dcbeb6f55bd4917
 33730 pass 46a490cc58e717f8058b878635c11535583840d2 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1ebb75b1fee779621b63e84fefa7b07354c43a99 908e12099a5c90fcb8e5b3cbf025a9f70bbc2d49
 33745 fail 81cb80b578c59a52a17cfd7c7a0571be24906b15 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1ebb75b1fee779621b63e84fefa7b07354c43a99 0d2879062076329038860f873dcbeb6f55bd4917
 33732 pass a510bea7571d651562bbdc8fec6ce2725a2ad0ab c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1ebb75b1fee779621b63e84fefa7b07354c43a99 0d2879062076329038860f873dcbeb6f55bd4917
 33734 fail 68956d1e3aa9b2c417c6b2c0fbd3dcdd31bb1c38 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1ebb75b1fee779621b63e84fefa7b07354c43a99 0d2879062076329038860f873dcbeb6f55bd4917
 33736 pass 413706774c9eec19a0484392a278bf3aafd11d3b c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1ebb75b1fee779621b63e84fefa7b07354c43a99 0d2879062076329038860f873dcbeb6f55bd4917
 33721 pass 46a490cc58e717f8058b878635c11535583840d2 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1ebb75b1fee779621b63e84fefa7b07354c43a99 36174af3fbeb1b662c0eadbfa193e77f68cc955b
 33737 fail 81cb80b578c59a52a17cfd7c7a0571be24906b15 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1ebb75b1fee779621b63e84fefa7b07354c43a99 0d2879062076329038860f873dcbeb6f55bd4917
 33739 pass 413706774c9eec19a0484392a278bf3aafd11d3b c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1ebb75b1fee779621b63e84fefa7b07354c43a99 0d2879062076329038860f873dcbeb6f55bd4917
 33740 fail 81cb80b578c59a52a17cfd7c7a0571be24906b15 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1ebb75b1fee779621b63e84fefa7b07354c43a99 0d2879062076329038860f873dcbeb6f55bd4917
Searching for interesting versions
 Result found: flight 33357 (pass), for basis pass
 Result found: flight 33567 (fail), for basis failure
 Repro found: flight 33721 (pass), for basis pass
 Repro found: flight 33723 (fail), for basis failure
 0 revisions at 413706774c9eec19a0484392a278bf3aafd11d3b c530a75c1e6a472b0eb9558310b518f0dfcd8860 b0d42741f8e9a00854c3b3faca1da84bfc69bf22 1ebb75b1fee779621b63e84fefa7b07354c43a99 0d2879062076329038860f873dcbeb6f55bd4917
No revisions left to test, checking graph state.
 Result found: flight 33736 (pass), for last pass
 Result found: flight 33737 (fail), for first failure
 Repro found: flight 33739 (pass), for last pass
 Repro found: flight 33740 (fail), for first failure
 Repro found: flight 33743 (pass), for last pass
 Repro found: flight 33745 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
  Bug introduced:  81cb80b578c59a52a17cfd7c7a0571be24906b15
  Bug not present: 413706774c9eec19a0484392a278bf3aafd11d3b

+ exec
+ sh -xe
+ cd /export/home/osstest/repos/linux-stable
+ git remote set-url origin git://drall.uk.xensource.com:9419/git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*

  commit 81cb80b578c59a52a17cfd7c7a0571be24906b15
  Author: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
  Date:   Fri Nov 21 16:56:12 2014 +0000
  
      swiotlb-xen: pass dev_addr to swiotlb_tbl_unmap_single
      
      commit 2c3fc8d26dd09b9d7069687eead849ee81c78e46 upstream.
      
      Need to pass the pointer within the swiotlb internal buffer to the
      swiotlb library, that in the case of xen_unmap_single is dev_addr, not
      paddr.
      
      Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
      Acked-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
      Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Revision graph left in /home/xc_osstest/results/bisect.linux-3.10.test-amd64-i386-qemut-rhel6hvm-intel.xen-boot.{dot,ps,png,html}.
----------------------------------------
33745: tolerable ALL FAIL

flight 33745 linux-3.10 real-bisect [real]
http://www.chiark.greenend.org.uk/~xensrcts/logs/33745/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-i386-qemut-rhel6hvm-intel  5 xen-boot        fail baseline untested


jobs:
 test-amd64-i386-qemut-rhel6hvm-intel                         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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [linux-3.10 bisection] complete test-amd64-i386-qemut-rhel6hvm-intel
  2013-11-07 12:16       ` David Vrabel
@ 2013-11-07 12:22         ` Ian Campbell
  0 siblings, 0 replies; 7+ messages in thread
From: Ian Campbell @ 2013-11-07 12:22 UTC (permalink / raw)
  To: David Vrabel
  Cc: xen-devel, keir, stefano.stabellini, xen.org, Paul Durrant, Wei Liu

On Thu, 2013-11-07 at 12:16 +0000, David Vrabel wrote:
> On 07/11/13 12:16, Ian Campbell wrote:
> > On Thu, 2013-11-07 at 12:12 +0000, Ian Campbell wrote:
> >> On Thu, 2013-11-07 at 12:07 +0000, David Vrabel wrote:
> > 
> >>> The 3.10 stable tree is missing dc62ccaccfb139d9b04bbc5a2688a4402adbfab3
> >>> (xen-netback: transition to CLOSED when removing a VIF) which fixes a
> >>> regression introduced in the above patch.
> >>>
> >>> This depends on ea732dff5cfa10789007bf4a5b935388a0bb2a8f (xen-netback:
> >>> Handle backend state transitions in a more robust way) which fixes an
> >>> issue with some old Windows frontends.
> >>>
> >>> Both of these should be backported to stable.
> >>
> >> Yes, this was also discussed yesterday in reply to one of the failures.
> >> Has someone pinged DaveM already?
> > 
> > Nevermind, I just did it...
> 
> As did I...

Oops, oh well, he'll certainly get the message ;-)

Ian.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [linux-3.10 bisection] complete test-amd64-i386-qemut-rhel6hvm-intel
  2013-11-07 12:16     ` Ian Campbell
@ 2013-11-07 12:16       ` David Vrabel
  2013-11-07 12:22         ` Ian Campbell
  0 siblings, 1 reply; 7+ messages in thread
From: David Vrabel @ 2013-11-07 12:16 UTC (permalink / raw)
  To: Ian Campbell
  Cc: xen-devel, keir, stefano.stabellini, xen.org, Paul Durrant, Wei Liu

On 07/11/13 12:16, Ian Campbell wrote:
> On Thu, 2013-11-07 at 12:12 +0000, Ian Campbell wrote:
>> On Thu, 2013-11-07 at 12:07 +0000, David Vrabel wrote:
> 
>>> The 3.10 stable tree is missing dc62ccaccfb139d9b04bbc5a2688a4402adbfab3
>>> (xen-netback: transition to CLOSED when removing a VIF) which fixes a
>>> regression introduced in the above patch.
>>>
>>> This depends on ea732dff5cfa10789007bf4a5b935388a0bb2a8f (xen-netback:
>>> Handle backend state transitions in a more robust way) which fixes an
>>> issue with some old Windows frontends.
>>>
>>> Both of these should be backported to stable.
>>
>> Yes, this was also discussed yesterday in reply to one of the failures.
>> Has someone pinged DaveM already?
> 
> Nevermind, I just did it...

As did I...

David

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [linux-3.10 bisection] complete test-amd64-i386-qemut-rhel6hvm-intel
  2013-11-07 12:12   ` Ian Campbell
@ 2013-11-07 12:16     ` Ian Campbell
  2013-11-07 12:16       ` David Vrabel
  0 siblings, 1 reply; 7+ messages in thread
From: Ian Campbell @ 2013-11-07 12:16 UTC (permalink / raw)
  To: David Vrabel
  Cc: xen-devel, keir, stefano.stabellini, xen.org, Paul Durrant, Wei Liu

On Thu, 2013-11-07 at 12:12 +0000, Ian Campbell wrote:
> On Thu, 2013-11-07 at 12:07 +0000, David Vrabel wrote:

> > The 3.10 stable tree is missing dc62ccaccfb139d9b04bbc5a2688a4402adbfab3
> > (xen-netback: transition to CLOSED when removing a VIF) which fixes a
> > regression introduced in the above patch.
> > 
> > This depends on ea732dff5cfa10789007bf4a5b935388a0bb2a8f (xen-netback:
> > Handle backend state transitions in a more robust way) which fixes an
> > issue with some old Windows frontends.
> > 
> > Both of these should be backported to stable.
> 
> Yes, this was also discussed yesterday in reply to one of the failures.
> Has someone pinged DaveM already?

Nevermind, I just did it...

Ian.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [linux-3.10 bisection] complete test-amd64-i386-qemut-rhel6hvm-intel
  2013-11-07 12:07 ` David Vrabel
@ 2013-11-07 12:12   ` Ian Campbell
  2013-11-07 12:16     ` Ian Campbell
  0 siblings, 1 reply; 7+ messages in thread
From: Ian Campbell @ 2013-11-07 12:12 UTC (permalink / raw)
  To: David Vrabel
  Cc: xen-devel, keir, stefano.stabellini, xen.org, Paul Durrant, Wei Liu

On Thu, 2013-11-07 at 12:07 +0000, David Vrabel wrote:
> On 07/11/13 04:04, xen.org wrote:
> > branch xen-unstable
> > xen branch xen-unstable
> > job test-amd64-i386-qemut-rhel6hvm-intel
> > test leak-check/check
> > 
> > Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.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:  linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
> >   Bug introduced:  f495ddc46f97dd0054ff2d5d3c7493d59f7511fb
> >   Bug not present: b9396c4c9e7f499b1dd8080e901c88705f2efa99
> > 
> > 
> >   commit f495ddc46f97dd0054ff2d5d3c7493d59f7511fb
> >   Author: Paul Durrant <paul.durrant@citrix.com>
> >   Date:   Tue Oct 8 14:22:56 2013 +0100
> >   
> >       xen-netback: Don't destroy the netdev until the vif is shut down
> >       
> >       [ upstream commit id: 279f438e36c0a70b23b86d2090aeec50155034a9 ]
> >       
> >       Without this patch, if a frontend cycles through states Closing
> >       and Closed (which Windows frontends need to do) then the netdev
> >       will be destroyed and requires re-invocation of hotplug scripts
> >       to restore state before the frontend can move to Connected. Thus
> >       when udev is not in use the backend gets stuck in InitWait.
> >       
> >       With this patch, the netdev is left alone whilst the backend is
> >       still online and is only de-registered and freed just prior to
> >       destroying the vif (which is also nicely symmetrical with the
> >       netdev allocation and registration being done during probe) so
> >       no re-invocation of hotplug scripts is required.
> >       
> >       Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
> >       Cc: David Vrabel <david.vrabel@citrix.com>
> >       Cc: Wei Liu <wei.liu2@citrix.com>
> >       Cc: Ian Campbell <ian.campbell@citrix.com>
> >       Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> 
> The 3.10 stable tree is missing dc62ccaccfb139d9b04bbc5a2688a4402adbfab3
> (xen-netback: transition to CLOSED when removing a VIF) which fixes a
> regression introduced in the above patch.
> 
> This depends on ea732dff5cfa10789007bf4a5b935388a0bb2a8f (xen-netback:
> Handle backend state transitions in a more robust way) which fixes an
> issue with some old Windows frontends.
> 
> Both of these should be backported to stable.

Yes, this was also discussed yesterday in reply to one of the failures.
Has someone pinged DaveM already?

Ian.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [linux-3.10 bisection] complete test-amd64-i386-qemut-rhel6hvm-intel
  2013-11-07  4:04 xen.org
@ 2013-11-07 12:07 ` David Vrabel
  2013-11-07 12:12   ` Ian Campbell
  0 siblings, 1 reply; 7+ messages in thread
From: David Vrabel @ 2013-11-07 12:07 UTC (permalink / raw)
  To: xen.org
  Cc: xen-devel, Wei Liu, Ian Campbell, stefano.stabellini, Paul Durrant, keir

On 07/11/13 04:04, xen.org wrote:
> branch xen-unstable
> xen branch xen-unstable
> job test-amd64-i386-qemut-rhel6hvm-intel
> test leak-check/check
> 
> Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.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:  linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
>   Bug introduced:  f495ddc46f97dd0054ff2d5d3c7493d59f7511fb
>   Bug not present: b9396c4c9e7f499b1dd8080e901c88705f2efa99
> 
> 
>   commit f495ddc46f97dd0054ff2d5d3c7493d59f7511fb
>   Author: Paul Durrant <paul.durrant@citrix.com>
>   Date:   Tue Oct 8 14:22:56 2013 +0100
>   
>       xen-netback: Don't destroy the netdev until the vif is shut down
>       
>       [ upstream commit id: 279f438e36c0a70b23b86d2090aeec50155034a9 ]
>       
>       Without this patch, if a frontend cycles through states Closing
>       and Closed (which Windows frontends need to do) then the netdev
>       will be destroyed and requires re-invocation of hotplug scripts
>       to restore state before the frontend can move to Connected. Thus
>       when udev is not in use the backend gets stuck in InitWait.
>       
>       With this patch, the netdev is left alone whilst the backend is
>       still online and is only de-registered and freed just prior to
>       destroying the vif (which is also nicely symmetrical with the
>       netdev allocation and registration being done during probe) so
>       no re-invocation of hotplug scripts is required.
>       
>       Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
>       Cc: David Vrabel <david.vrabel@citrix.com>
>       Cc: Wei Liu <wei.liu2@citrix.com>
>       Cc: Ian Campbell <ian.campbell@citrix.com>
>       Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

The 3.10 stable tree is missing dc62ccaccfb139d9b04bbc5a2688a4402adbfab3
(xen-netback: transition to CLOSED when removing a VIF) which fixes a
regression introduced in the above patch.

This depends on ea732dff5cfa10789007bf4a5b935388a0bb2a8f (xen-netback:
Handle backend state transitions in a more robust way) which fixes an
issue with some old Windows frontends.

Both of these should be backported to stable.

David

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [linux-3.10 bisection] complete test-amd64-i386-qemut-rhel6hvm-intel
@ 2013-11-07  4:04 xen.org
  2013-11-07 12:07 ` David Vrabel
  0 siblings, 1 reply; 7+ messages in thread
From: xen.org @ 2013-11-07  4:04 UTC (permalink / raw)
  To: xen-devel; +Cc: ian.jackson, keir, stefano.stabellini

branch xen-unstable
xen branch xen-unstable
job test-amd64-i386-qemut-rhel6hvm-intel
test leak-check/check

Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.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:  linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
  Bug introduced:  f495ddc46f97dd0054ff2d5d3c7493d59f7511fb
  Bug not present: b9396c4c9e7f499b1dd8080e901c88705f2efa99


  commit f495ddc46f97dd0054ff2d5d3c7493d59f7511fb
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Tue Oct 8 14:22:56 2013 +0100
  
      xen-netback: Don't destroy the netdev until the vif is shut down
      
      [ upstream commit id: 279f438e36c0a70b23b86d2090aeec50155034a9 ]
      
      Without this patch, if a frontend cycles through states Closing
      and Closed (which Windows frontends need to do) then the netdev
      will be destroyed and requires re-invocation of hotplug scripts
      to restore state before the frontend can move to Connected. Thus
      when udev is not in use the backend gets stuck in InitWait.
      
      With this patch, the netdev is left alone whilst the backend is
      still online and is only de-registered and freed just prior to
      destroying the vif (which is also nicely symmetrical with the
      netdev allocation and registration being done during probe) so
      no re-invocation of hotplug scripts is required.
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Cc: David Vrabel <david.vrabel@citrix.com>
      Cc: Wei Liu <wei.liu2@citrix.com>
      Cc: Ian Campbell <ian.campbell@citrix.com>
      Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>


For bisection revision-tuple graph see:
   http://www.chiark.greenend.org.uk/~xensrcts/results/bisect.linux-3.10.test-amd64-i386-qemut-rhel6hvm-intel.leak-check--check.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Searching for failure / basis pass:
 21516 fail [host=rice-weevil] / 21026 ok.
Failure / basis pass flights: 21516 / 21026
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.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 4e77f7f1261f65cff06918bc5e66d02a418fc842 c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 6f366e276264f61b752d9eea63c42021b8fffec6
Basis pass 14e9c7db465387ede7f019c42f28c90f99fc2793 c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 06afffeffd7a7da83b17ff7f49979d56bbdf6710
Generating revisions with ./adhoc-revtuple-generator  git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#14e9c7db465387ede7f019c42f28c90f99fc2793-4e77f7f1261f65cff06918bc5e66d02a418fc842 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/staging/qemu-xen-unstable.git#84411871262363200e70fa087d7b21647091a450-84411871262363200e70fa087d7b21647091a450 git://xenbits.xen.org/staging/qemu-upstream-unstable.git#8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3-8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 git://xenbits.xen.org/xen.git#06afffeffd7a7da83b17ff7f49979d56bbdf6710-6f366e276264f61b752d9eea63c42021b8fffec6
using cache /export/home/osstest/repos/git-cache...
using cache /export/home/osstest/repos/git-cache...
locked cache /export/home/osstest/repos/git-cache...
processing ./cacheing-git clone --bare git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git /export/home/osstest/repos/linux-stable...
Initialized empty Git repository in /export/home/osstest/repos/linux-stable/
Initialized empty Git repository in /export/home/osstest/repos/linux-stable/
updating cache /export/home/osstest/repos/git-cache linux-stable...
using cache /export/home/osstest/repos/git-cache...
using cache /export/home/osstest/repos/git-cache...
locked cache /export/home/osstest/repos/git-cache...
processing ./cacheing-git clone --bare git://xenbits.xen.org/xen.git /export/home/osstest/repos/xen...
Initialized empty Git repository in /export/home/osstest/repos/xen/
updating cache /export/home/osstest/repos/git-cache xen...
using cache /export/home/osstest/repos/git-cache...
using cache /export/home/osstest/repos/git-cache...
locked cache /export/home/osstest/repos/git-cache...
processing ./cacheing-git clone --bare git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git /export/home/osstest/repos/linux-stable...
Initialized empty Git repository in /export/home/osstest/repos/linux-stable/
Initialized empty Git repository in /export/home/osstest/repos/linux-stable/
updating cache /export/home/osstest/repos/git-cache linux-stable...
using cache /export/home/osstest/repos/git-cache...
using cache /export/home/osstest/repos/git-cache...
locked cache /export/home/osstest/repos/git-cache...
processing ./cacheing-git clone --bare git://xenbits.xen.org/xen.git /export/home/osstest/repos/xen...
Initialized empty Git repository in /export/home/osstest/repos/xen/
updating cache /export/home/osstest/repos/git-cache xen...
Loaded 2001 nodes in revision graph
Searching for test results:
 21013 [host=gall-mite]
 21026 pass 14e9c7db465387ede7f019c42f28c90f99fc2793 c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 06afffeffd7a7da83b17ff7f49979d56bbdf6710
 21016 [host=grain-weevil]
 21423 fail irrelevant
 21415 fail irrelevant
 21443 fail 4e77f7f1261f65cff06918bc5e66d02a418fc842 c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 68bd172e6fa565899c846eb72755c8ffd8562c8a
 21527 fail f495ddc46f97dd0054ff2d5d3c7493d59f7511fb c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 2c24cdcce3269f3286790c63821951a1de93c66a
 21513 fail f495ddc46f97dd0054ff2d5d3c7493d59f7511fb c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 2c24cdcce3269f3286790c63821951a1de93c66a
 21504 fail 4e77f7f1261f65cff06918bc5e66d02a418fc842 c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 68bd172e6fa565899c846eb72755c8ffd8562c8a
 21490 fail 4e77f7f1261f65cff06918bc5e66d02a418fc842 c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 68bd172e6fa565899c846eb72755c8ffd8562c8a
 21516 fail 4e77f7f1261f65cff06918bc5e66d02a418fc842 c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 6f366e276264f61b752d9eea63c42021b8fffec6
 21514 pass d980ed627b35d4685a4a27561dc3fc7a09226dab c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 2c24cdcce3269f3286790c63821951a1de93c66a
 21480 fail 4e77f7f1261f65cff06918bc5e66d02a418fc842 c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 68bd172e6fa565899c846eb72755c8ffd8562c8a
 21506 pass 14e9c7db465387ede7f019c42f28c90f99fc2793 c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 2c24cdcce3269f3286790c63821951a1de93c66a
 21498 fail 4e77f7f1261f65cff06918bc5e66d02a418fc842 c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 6f366e276264f61b752d9eea63c42021b8fffec6
 21519 pass b9396c4c9e7f499b1dd8080e901c88705f2efa99 c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 2c24cdcce3269f3286790c63821951a1de93c66a
 21503 pass 14e9c7db465387ede7f019c42f28c90f99fc2793 c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 06afffeffd7a7da83b17ff7f49979d56bbdf6710
 21520 fail f495ddc46f97dd0054ff2d5d3c7493d59f7511fb c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 2c24cdcce3269f3286790c63821951a1de93c66a
 21510 fail 4e77f7f1261f65cff06918bc5e66d02a418fc842 c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 6f366e276264f61b752d9eea63c42021b8fffec6
 21515 pass df6ae0dc3145f5d3c0b04a59e64cd647469881e4 c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 2c24cdcce3269f3286790c63821951a1de93c66a
 21512 fail a8410b48a2d992411a8befbab05de5e886b4ac3e c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 2c24cdcce3269f3286790c63821951a1de93c66a
 21517 pass 42fc155b9fe58a8885b76136ebdb7b5e376740b6 c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 2c24cdcce3269f3286790c63821951a1de93c66a
 21521 pass b9396c4c9e7f499b1dd8080e901c88705f2efa99 c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 2c24cdcce3269f3286790c63821951a1de93c66a
 21522 fail f495ddc46f97dd0054ff2d5d3c7493d59f7511fb c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 2c24cdcce3269f3286790c63821951a1de93c66a
 21525 pass b9396c4c9e7f499b1dd8080e901c88705f2efa99 c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 2c24cdcce3269f3286790c63821951a1de93c66a
Searching for interesting versions
 Result found: flight 21026 (pass), for basis pass
 Result found: flight 21498 (fail), for basis failure
 Repro found: flight 21503 (pass), for basis pass
 Repro found: flight 21510 (fail), for basis failure
 0 revisions at b9396c4c9e7f499b1dd8080e901c88705f2efa99 c530a75c1e6a472b0eb9558310b518f0dfcd8860 84411871262363200e70fa087d7b21647091a450 8a4bd762aa01b21c43aa24c5b743f4bd7c9db3e3 2c24cdcce3269f3286790c63821951a1de93c66a
No revisions left to test, checking graph state.
 Result found: flight 21519 (pass), for last pass
 Result found: flight 21520 (fail), for first failure
 Repro found: flight 21521 (pass), for last pass
 Repro found: flight 21522 (fail), for first failure
 Repro found: flight 21525 (pass), for last pass
 Repro found: flight 21527 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
  Bug introduced:  f495ddc46f97dd0054ff2d5d3c7493d59f7511fb
  Bug not present: b9396c4c9e7f499b1dd8080e901c88705f2efa99

using cache /export/home/osstest/repos/git-cache...
using cache /export/home/osstest/repos/git-cache...
locked cache /export/home/osstest/repos/git-cache...
processing ./cacheing-git clone --bare git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git /export/home/osstest/repos/linux-stable...
Initialized empty Git repository in /export/home/osstest/repos/linux-stable/
Initialized empty Git repository in /export/home/osstest/repos/linux-stable/
updating cache /export/home/osstest/repos/git-cache linux-stable...

  commit f495ddc46f97dd0054ff2d5d3c7493d59f7511fb
  Author: Paul Durrant <paul.durrant@citrix.com>
  Date:   Tue Oct 8 14:22:56 2013 +0100
  
      xen-netback: Don't destroy the netdev until the vif is shut down
      
      [ upstream commit id: 279f438e36c0a70b23b86d2090aeec50155034a9 ]
      
      Without this patch, if a frontend cycles through states Closing
      and Closed (which Windows frontends need to do) then the netdev
      will be destroyed and requires re-invocation of hotplug scripts
      to restore state before the frontend can move to Connected. Thus
      when udev is not in use the backend gets stuck in InitWait.
      
      With this patch, the netdev is left alone whilst the backend is
      still online and is only de-registered and freed just prior to
      destroying the vif (which is also nicely symmetrical with the
      netdev allocation and registration being done during probe) so
      no re-invocation of hotplug scripts is required.
      
      Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
      Cc: David Vrabel <david.vrabel@citrix.com>
      Cc: Wei Liu <wei.liu2@citrix.com>
      Cc: Ian Campbell <ian.campbell@citrix.com>
      Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Revision graph left in /home/xc_osstest/results/bisect.linux-3.10.test-amd64-i386-qemut-rhel6hvm-intel.leak-check--check.{dot,ps,png,html}.
----------------------------------------
21527: tolerable ALL FAIL

flight 21527 linux-3.10 real-bisect [real]
http://www.chiark.greenend.org.uk/~xensrcts/logs/21527/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-i386-qemut-rhel6hvm-intel 11 leak-check/check fail baseline untested


jobs:
 test-amd64-i386-qemut-rhel6hvm-intel                         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

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2015-01-24 21:55 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-01-24 21:55 [linux-3.10 bisection] complete test-amd64-i386-qemut-rhel6hvm-intel xen.org
  -- strict thread matches above, loose matches on Subject: below --
2013-11-07  4:04 xen.org
2013-11-07 12:07 ` David Vrabel
2013-11-07 12:12   ` Ian Campbell
2013-11-07 12:16     ` Ian Campbell
2013-11-07 12:16       ` David Vrabel
2013-11-07 12:22         ` Ian Campbell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.