[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [linux-3.14 bisection] complete test-amd64-i386-xl-qcow2
On Wed, 2015-08-26 at 20:02 +0000, osstest service owner wrote: > branch xen-unstable > xen branch xen-unstable > job test-amd64-i386-xl-qcow2 > test guest-saverestore > > 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: 9e6c072a69d87100808d16279d60e9f857291340 > Bug not present: b60d3eee854b881b3f7a478c8b622cbef72d4c4e > > > commit 9e6c072a69d87100808d16279d60e9f857291340 > Author: Marek Marczykowski-GÃrecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx> > Date: Fri Jun 26 03:28:24 2015 +0200 > > xen/gntdevt: Fix race condition in gntdev_release() I'm not sure what to make of this. The qcow2 test is one of the only ones I'd expect to be exercising gntdev (most tests use LVM+blkback), which explains why this particular commit is apparently seeing issues due to this particular change. From these ... http://logs.test-lab.xenproject.org/osstest/results/history/test-amd64-i386-xl-qcow2/linux-3.14.html http://logs.test-lab.xenproject.org/osstest/results/history/test-amd64-i386-xl-qcow2/linux-3.16.html http://logs.test-lab.xenproject.org/osstest/results/history/test-amd64-i386-xl-qcow2/linux-3.18.html http://logs.test-lab.xenproject.org/osstest/results/history/test-amd64-i386-xl-qcow2/linux-4.1.html http://logs.test-lab.xenproject.org/osstest/results/history/test-amd64-i386-xl-qcow2/linux-linus.html ... it seems only 3.14 is hit, I wonder why? Maybe the other stable trees haven't gotten this yet (or osstest hasn't gotten to a revision with it) but linux-linus certainly will and it appears to be fine there. Perhaps a mis-applied/behaving backport or a missing associated patch? Flight 60952 on linux-linus was on huxelrebe0, contained 30b03d05e0746 and passed. That is the same h/w as huxelrebe1 which is failing (sticky) on 3.14. Also 60785 on linux-4.1 was on huxelrebe1 itself and contains the backport, and was fine. So I conclude it is probably not a h/w specific issue. Ian. > > commit 30b03d05e07467b8c6ec683ea96b5bffcbcd3931 upstream. > > While gntdev_release() is called the MMU notifier is still registered > and can traverse priv->maps list even if no pages are mapped (which is > the case -- gntdev_release() is called after all). But > gntdev_release() will clear that list, so make sure that only one of > those things happens at the same time. > > Signed-off-by: Marek Marczykowski-GÃrecki > <marmarek@xxxxxxxxxxxxxxxxxxxxxx> > Signed-off-by: David Vrabel <david.vrabel@xxxxxxxxxx> > Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> > > > For bisection revision-tuple graph see: > > http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-3.14/test-amd64-i386-xl-qcow2.guest-saverestore.html > Revision IDs in each graph node refer, respectively, to the Trees above. > > ---------------------------------------- > Searching for failure / basis pass: > 60823 fail [host=huxelrebe1] / 60666 [host=chardonnay1] 60655 > [host=elbling1] 60549 [host=chardonnay0] template as basis? using template as > basis. > Failure / basis pass flights: 60823 / 60666 > (tree with no url: ovmf) > (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 318ff69ca4c275bae4b875b87df5bdbd7988486a > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 145a8004a7d659668d5a3b0ad9868d7678b24822 > Basis pass 9b8b905951bde404f20a7bd4b37a5134f3484569 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 201eac83831d94ba2e9a63a7eed4c128633fafb1 > Generating revisions with ./adhoc-revtuple-generator > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#9b8b905951bde404f20a7bd4b37a5134f3484569-318ff69ca4c275bae4b875b87df5bdbd7988486a > > git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 > > git://xenbits.xen.org/staging/qemu-xen-unstable.git#7f057440b31da38196e3398fd1b618fc36ad97d6-7f057440b31da38196e3398fd1b618fc36ad97d6 > > git://xenbits.xen.org/staging/qemu-upstream-unstable.git#bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa-bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > > git://xenbits.xen.org/xen.git#201eac83831d94ba2e9a63a7eed4c128633fafb1-145a8004a7d659668d5a3b0ad9868d7678b24822 > + exec > + sh -xe > + cd /home/osstest/repos/linux-stable > + git remote set-url origin > git://cache: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 /home/osstest/repos/xen > + git remote set-url origin git://cache:9419/git://xenbits.xen.org/xen.git > + git fetch -p origin +refs/heads/*:refs/remotes/origin/* > + exec > + sh -xe > + cd /home/osstest/repos/linux-stable > + git remote set-url origin > git://cache: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 /home/osstest/repos/xen > + git remote set-url origin git://cache:9419/git://xenbits.xen.org/xen.git > + git fetch -p origin +refs/heads/*:refs/remotes/origin/* > Loaded 2001 nodes in revision graph > Searching for test results: > 60655 [host=elbling1] > 60666 [host=chardonnay1] > 60821 pass 9b8b905951bde404f20a7bd4b37a5134f3484569 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 201eac83831d94ba2e9a63a7eed4c128633fafb1 > 60747 fail 318ff69ca4c275bae4b875b87df5bdbd7988486a > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 145a8004a7d659668d5a3b0ad9868d7678b24822 > 60787 fail 318ff69ca4c275bae4b875b87df5bdbd7988486a > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 145a8004a7d659668d5a3b0ad9868d7678b24822 > 60823 fail 318ff69ca4c275bae4b875b87df5bdbd7988486a > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 145a8004a7d659668d5a3b0ad9868d7678b24822 > 60824 fail 318ff69ca4c275bae4b875b87df5bdbd7988486a > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 145a8004a7d659668d5a3b0ad9868d7678b24822 > 60850 pass 9b8b905951bde404f20a7bd4b37a5134f3484569 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 201eac83831d94ba2e9a63a7eed4c128633fafb1 > 60852 fail 318ff69ca4c275bae4b875b87df5bdbd7988486a > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 145a8004a7d659668d5a3b0ad9868d7678b24822 > 60885 fail 9e6c072a69d87100808d16279d60e9f857291340 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 145a8004a7d659668d5a3b0ad9868d7678b24822 > 60854 fail 6221fbc5ac6bf4a0d21ad5881e31daa9700c7a88 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 145a8004a7d659668d5a3b0ad9868d7678b24822 > 60855 pass d68c869854ff29a7baa1355470caaf6c999d2008 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 145a8004a7d659668d5a3b0ad9868d7678b24822 > 60857 pass adbbaa36dd55ff0bde07391d898779760b5206df > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 145a8004a7d659668d5a3b0ad9868d7678b24822 > 60887 pass b60d3eee854b881b3f7a478c8b622cbef72d4c4e > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 145a8004a7d659668d5a3b0ad9868d7678b24822 > 60891 fail 9e6c072a69d87100808d16279d60e9f857291340 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 145a8004a7d659668d5a3b0ad9868d7678b24822 > 60892 pass b60d3eee854b881b3f7a478c8b622cbef72d4c4e > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 145a8004a7d659668d5a3b0ad9868d7678b24822 > 60893 fail 9e6c072a69d87100808d16279d60e9f857291340 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 145a8004a7d659668d5a3b0ad9868d7678b24822 > 60859 pass 166b8915aad6f7db7446b74f38a8c3a45626c815 > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 145a8004a7d659668d5a3b0ad9868d7678b24822 > 60883 pass b60d3eee854b881b3f7a478c8b622cbef72d4c4e > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 145a8004a7d659668d5a3b0ad9868d7678b24822 > Searching for interesting versions > Result found: flight 60821 (pass), for basis pass > Result found: flight 60823 (fail), for basis failure > Repro found: flight 60850 (pass), for basis pass > Repro found: flight 60852 (fail), for basis failure > 0 revisions at b60d3eee854b881b3f7a478c8b622cbef72d4c4e > c530a75c1e6a472b0eb9558310b518f0dfcd8860 > 7f057440b31da38196e3398fd1b618fc36ad97d6 > bcf35eec0b621c46dbf0aeb40c6bc06b5d3981aa > 145a8004a7d659668d5a3b0ad9868d7678b24822 > No revisions left to test, checking graph state. > Result found: flight 60883 (pass), for last pass > Result found: flight 60885 (fail), for first failure > Repro found: flight 60887 (pass), for last pass > Repro found: flight 60891 (fail), for first failure > Repro found: flight 60892 (pass), for last pass > Repro found: flight 60893 (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: 9e6c072a69d87100808d16279d60e9f857291340 > Bug not present: b60d3eee854b881b3f7a478c8b622cbef72d4c4e > > + exec > + sh -xe > + cd /home/osstest/repos/linux-stable > + git remote set-url origin > git://cache:9419/git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git > + git fetch -p origin +refs/heads/*:refs/remotes/origin/* > > commit 9e6c072a69d87100808d16279d60e9f857291340 > Author: Marek Marczykowski-GÃrecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx> > Date: Fri Jun 26 03:28:24 2015 +0200 > > xen/gntdevt: Fix race condition in gntdev_release() > > commit 30b03d05e07467b8c6ec683ea96b5bffcbcd3931 upstream. > > While gntdev_release() is called the MMU notifier is still registered > and can traverse priv->maps list even if no pages are mapped (which is > the case -- gntdev_release() is called after all). But > gntdev_release() will clear that list, so make sure that only one of > those things happens at the same time. > > Signed-off-by: Marek Marczykowski-GÃrecki > <marmarek@xxxxxxxxxxxxxxxxxxxxxx> > Signed-off-by: David Vrabel <david.vrabel@xxxxxxxxxx> > Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> > > Revision graph left in > /home/logs/results/bisect/linux-3.14/test-amd64-i386-xl-qcow2.guest-saverestore.{dot,ps,png,html}. > ---------------------------------------- > 60893: tolerable ALL FAIL > > flight 60893 linux-3.14 real-bisect [real] > http://logs.test-lab.xenproject.org/osstest/logs/60893/ > > Failures :-/ but no regressions. > > Tests which did not succeed, > including tests which could not be run: > test-amd64-i386-xl-qcow2 13 guest-saverestore fail baseline > untested > > > jobs: > test-amd64-i386-xl-qcow2 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@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |