[Xen-devel] [qemu-upstream-4.2-testing test] 77180: regressions - FAIL
flight 77180 qemu-upstream-4.2-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/77180/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i3865 xen-build fail REGR. vs. 62044 build-amd64 5 xen-build fail REGR. vs. 62044 Tests which did not succeed, but are not blocking: build-i386-libvirt1 build-check(1) blocked n/a test-amd64-i386-xl-qemuu-win7-amd64 1 build-check(1) blocked n/a test-amd64-i386-qemuu-rhel6hvm-intel 1 build-check(1) blocked n/a test-i386-i386-xl-qemuu-winxpsp3 1 build-check(1) blocked n/a test-amd64-i386-xl-qemuu-ovmf-amd64 1 build-check(1) blocked n/a test-amd64-i386-qemuu-rhel6hvm-amd 1 build-check(1) blocked n/a test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 1 build-check(1) blocked n/a test-amd64-i386-xend-qemuu-winxpsp3 1 build-check(1) blocked n/a test-amd64-i386-xl-qemuu-debianhvm-amd64 1 build-check(1) blocked n/a build-amd64-libvirt 1 build-check(1) blocked n/a test-amd64-amd64-xl-qemuu-debianhvm-amd64 1 build-check(1)blocked n/a test-amd64-amd64-xl-qemuu-win7-amd64 1 build-check(1) blocked n/a test-amd64-amd64-xl-qemuu-winxpsp3 1 build-check(1) blocked n/a test-amd64-amd64-xl-qemuu-ovmf-amd64 1 build-check(1) blocked n/a version targeted for testing: qemuu5081fc1c773d2a83ec7a867f030323b8b6956cd1 baseline version: qemuuc17e602ae64fb24405ebd256679ba9a6f5819086 Last test of basis62044 2015-09-15 15:06:42 Z 113 days Testing same since66542 2015-12-18 16:37:10 Z 19 days 11 attempts People who touched revisions under test: Stefano Stabellini jobs: build-amd64 fail build-i386 fail build-amd64-libvirt blocked build-i386-libvirt blocked build-amd64-pvopspass build-i386-pvops pass test-amd64-i386-qemuu-rhel6hvm-amd blocked test-amd64-amd64-xl-qemuu-debianhvm-amd64blocked test-amd64-i386-xl-qemuu-debianhvm-amd64 blocked test-amd64-amd64-xl-qemuu-ovmf-amd64 blocked test-amd64-i386-xl-qemuu-ovmf-amd64 blocked test-amd64-amd64-xl-qemuu-win7-amd64 blocked test-amd64-i386-xl-qemuu-win7-amd64 blocked test-amd64-i386-qemuu-rhel6hvm-intel blocked test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 blocked test-amd64-i386-xend-qemuu-winxpsp3 blocked test-amd64-amd64-xl-qemuu-winxpsp3 blocked test-i386-i386-xl-qemuu-winxpsp3 blocked 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 Not pushing. commit 5081fc1c773d2a83ec7a867f030323b8b6956cd1 Author: Stefano Stabellini Date: Fri Dec 18 15:45:14 2015 + xenfb: avoid reading twice the same fields from the shared page Reading twice the same field could give the guest an attack of opportunity. In the case of event->type, gcc could compile the switch statement into a jump table, effectively ending up reading the type field multiple times. This is part of XSA-155. Signed-off-by: Stefano Stabellini commit 74fab2ef4c0ba42af477e9e445c9883cc45cf9e6 Author: Stefano Stabellini Date: Fri Dec 18 15:44:58 2015 + xen/blkif: Avoid double access to src->nr_segments src is stored in shared memory and src->nr_segments is dereferenced twice at the end of the function. If a compiler decides to compile this into two separate memory accesses then the size limitation could be bypassed. Fix it by removing the double access to src->nr_segments. This is part of XSA-155. Signed-off-by: Stefano Stabellini
Re: [Xen-devel] [qemu-upstream-4.2-testing test] 77180: regressions - FAIL
On Wed, 2016-01-06 at 18:28 +, osstest service owner wrote: > flight 77180 qemu-upstream-4.2-testing real [real] > http://logs.test-lab.xenproject.org/osstest/logs/77180/ > > Regressions :-( > > Tests which did not succeed and are blocking, > including tests which could not be run: > build-i3865 xen-build fail REGR. vs. > 62044 > build-amd64 5 xen-build fail REGR. vs. > 62044 This is "man/xl.pod.1 around line 854: Expected text after =item, not a bullet" exposed by the Jessie upgrade. However per Ian in <22154.35021.750846.695...@mariner.uk.xensource.com> [0] : ...] 4.2 has had no commits since October - in particular, none of the recent security fixes - and I would be reluctant to give it a veneer of activity. So our choices WRT these fixes in qemu-xen.git#staging-4.2, given they have already been pushed, are: 1. Fix xen.git#staging-4.2 to build on Jessie and wait for it to propagate. 2. Revert the fixes from qemu-xen.git#staging-4.2 and force push the resulting tree (which would be identical to something which previously passed). 3. Rollback qemu-xen.git#staging-4.2. 4. Force push. 5. Drop a stop file. 6. Shave yakks in osstest to allow per-branch selection of the Debian suite and pin xen-4.2 and earlier to Wheezy. #1 is contrary to the quote above, which makes a reasonable argument IMHO. #3, #4 and #5 all seem like bad ideas to me. #2 is a bit odd (to have the fixes in the branch but reverted), but seems least bad compared with #3..#5. #6 is potentially a lot of work, but might be the right long term answer. Ian. [0] http://lists.xenproject.org/archives/html/xen-devel/2016-01/msg00112.html > > Tests which did not succeed, but are not blocking: > build-i386-libvirt1 build- > check(1) blocked n/a > test-amd64-i386-xl-qemuu-win7-amd64 1 build- > check(1) blocked n/a > test-amd64-i386-qemuu-rhel6hvm-intel 1 build- > check(1) blocked n/a > test-i386-i386-xl-qemuu-winxpsp3 1 build- > check(1) blocked n/a > test-amd64-i386-xl-qemuu-ovmf-amd64 1 build- > check(1) blocked n/a > test-amd64-i386-qemuu-rhel6hvm-amd 1 build- > check(1) blocked n/a > test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 1 build- > check(1) blocked n/a > test-amd64-i386-xend-qemuu-winxpsp3 1 build- > check(1) blocked n/a > test-amd64-i386-xl-qemuu-debianhvm-amd64 1 build- > check(1) blocked n/a > build-amd64-libvirt 1 build- > check(1) blocked n/a > test-amd64-amd64-xl-qemuu-debianhvm-amd64 1 build- > check(1)blocked n/a > test-amd64-amd64-xl-qemuu-win7-amd64 1 build- > check(1) blocked n/a > test-amd64-amd64-xl-qemuu-winxpsp3 1 build- > check(1) blocked n/a > test-amd64-amd64-xl-qemuu-ovmf-amd64 1 build- > check(1) blocked n/a > > version targeted for testing: > qemuu5081fc1c773d2a83ec7a867f030323b8b6956cd1 > baseline version: > qemuuc17e602ae64fb24405ebd256679ba9a6f5819086 > > Last test of basis62044 2015-09-15 15:06:42 Z 113 days > Testing same since66542 2015-12-18 16:37:10 Z 19 days 11 > attempts > > > People who touched revisions under test: > Stefano Stabellini > > jobs: > build-amd64 fail > build-i386 fail > build-amd64-libvirt blocked > build-i386-libvirt blocked > build-amd64-pvopspass > build-i386-pvops pass > test-amd64-i386-qemuu-rhel6hvm-amd blocked > test-amd64-amd64-xl-qemuu-debianhvm-amd64blocked > test-amd64-i386-xl-qemuu-debianhvm-amd64 blocked > test-amd64-amd64-xl-qemuu-ovmf-amd64 blocked > test-amd64-i386-xl-qemuu-ovmf-amd64 blocked > test-amd64-amd64-xl-qemuu-win7-amd64 blocked > test-amd64-i386-xl-qemuu-win7-amd64 blocked > test-amd64-i386-qemuu-rhel6hvm-intel blocked > test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 blocked > test-amd64-i386-xend-qemuu-winxpsp3 blocked > test-amd64-amd64-xl-qemuu-winxpsp3 blocked > test-i386-i386-xl-qemuu-winxpsp3 blocked > > > > sg-report-flight on osstest.test-lab.xenproject.org > logs: /home/logs/logs > images: /home/logs/images > > Logs, config files, etc. are availabl
Re: [Xen-devel] [qemu-upstream-4.2-testing test] 77180: regressions - FAIL
Ian Campbell writes ("Re: [qemu-upstream-4.2-testing test] 77180: regressions - FAIL"): > So our choices WRT these fixes in qemu-xen.git#staging-4.2, given they have > already been pushed, are: > >4. Force push. We (Ian C, Stefano and myself) had a conversation in which we decided that this was probably the best option. But we will wait for the other qemuu trees to pass their push gates so only 4.2 is outstanding, to avoid force pushing any other problems. Ian. ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Re: [Xen-devel] [qemu-upstream-4.2-testing test] 77180: regressions - FAIL
On Fri, 2016-01-08 at 12:10 +, Ian Jackson wrote: > Ian Campbell writes ("Re: [qemu-upstream-4.2-testing test] 77180: > regressions - FAIL"): > > So our choices WRT these fixes in qemu-xen.git#staging-4.2, given they > > have > > already been pushed, are: > > > > 4. Force push. > > We (Ian C, Stefano and myself) had a conversation in which we decided > that this was probably the best option. But we will wait for the > other qemuu trees to pass their push gates so only 4.2 is outstanding, > to avoid force pushing any other problems. Judging from http://logs.test-lab.xenproject.org/osstest/results/all-branch -statuses.txt now is the time, all of xen-4.X-testing and qemu-upstream- 4.X-testing are up to date apart from this one branch. From the original 77180 report: version targeted for testing: qemuu5081fc1c773d2a83ec7a867f030323b8b6956cd1 baseline version: qemuuc17e602ae64fb24405ebd256679ba9a6f5819086 Thus: (test-lab)osstest@osstest:~/branches/for-qemu-upstream-4.2-testing.git$ OSSTEST_CONFIG=production-config ./ap-push qemu-upstream-4.2-testing 5081fc1c773d2a83ec7a867f030323b8b6956cd1 + branch=qemu-upstream-4.2-testing + revision=5081fc1c773d2a83ec7a867f030323b8b6956cd1 + . ./cri-lock-repos ++ . ./cri-common +++ . ./cri-getconfig +++ umask 002 +++ getrepos getconfig Repos perl -e ' use Osstest; readglobalconfig(); print $c{"Repos"} or die $!; ' +++ local repos=/home/osstest/repos +++ '[' -z /home/osstest/repos ']' +++ '[' '!' -d /home/osstest/repos ']' +++ echo /home/osstest/repos ++ repos=/home/osstest/repos ++ repos_lock=/home/osstest/repos/lock ++ '[' x '!=' x/home/osstest/repos/lock ']' ++ OSSTEST_REPOS_LOCK_LOCKED=/home/osstest/repos/lock ++ exec with-lock-ex -w /home/osstest/repos/lock ./ap-push qemu-upstream-4.2-testing 5081fc1c773d2a83ec7a867f030323b8b6956cd1 + branch=qemu-upstream-4.2-testing + revision=5081fc1c773d2a83ec7a867f030323b8b6956cd1 + . ./cri-lock-repos ++ . ./cri-common +++ . ./cri-getconfig +++ umask 002 +++ getrepos getconfig Repos perl -e ' use Osstest; readglobalconfig(); print $c{"Repos"} or die $!; ' +++ local repos=/home/osstest/repos +++ '[' -z /home/osstest/repos ']' +++ '[' '!' -d /home/osstest/repos ']' +++ echo /home/osstest/repos ++ repos=/home/osstest/repos ++ repos_lock=/home/osstest/repos/lock ++ '[' x/home/osstest/repos/lock '!=' x/home/osstest/repos/lock ']' + . ./cri-common ++ . ./cri-getconfig ++ umask 002 + select_xenbranch + case "$branch" in + tree=qemuu + xenbranch=xen-4.2-testing + '[' xqemuu = xlinux ']' + linuxbranch= + '[' x = x ']' + qemuubranch=qemu-upstream-4.2-testing + select_prevxenbranch ++ ./cri-getprevxenbranch xen-4.2-testing + prevxenbranch=xen-4.1-testing + '[' x5081fc1c773d2a83ec7a867f030323b8b6956cd1 = x ']' + : tested/2.6.39.x + . ./ap-common ++ : osst...@xenbits.xen.org +++ getconfig OsstestUpstream +++ perl -e ' use Osstest; readglobalconfig(); print $c{"OsstestUpstream"} or die $!; ' ++ : ++ : git://xenbits.xen.org/xen.git ++ : osst...@xenbits.xen.org:/home/xen/git/xen.git ++ : git://xenbits.xen.org/qemu-xen-traditional.git ++ : git://git.kernel.org ++ : git://git.kernel.org/pub/scm/linux/kernel/git ++ : git ++ : git://libvirt.org/libvirt.git ++ : osst...@xenbits.xen.org:/home/xen/git/libvirt.git ++ : git://xenbits.xen.org/libvirt.git ++ : https://github.com/rumpkernel/rumprun-xen ++ : git ++ : git://xenbits.xen.org/rumpuser-xen.git ++ : osst...@xenbits.xen.org:/home/xen/git/rumpuser-xen.git +++ besteffort_repo https://github.com/rumpkernel/rumpkernel-netbsd-src +++ local repo=https://github.com/rumpkernel/rumpkernel-netbsd-src +++ cached_repo https://github.com/rumpkernel/rumpkernel-netbsd-src '[fetch=try]' +++ local repo=https://github.com/rumpkernel/rumpkernel-netbsd-src +++ local 'options=[fetch=try]' getconfig GitCacheProxy perl -e ' use Osstest; readglobalconfig(); print $c{"GitCacheProxy"} or die $!; ' +++ local cache=git://cache:9419/ +++ '[' xgit://cache:9419/ '!=' x ']' +++ echo 'git://cache:9419/https://github.com/rumpkernel/rumpkernel-netbsd-src%20[fetch=try]' ++ : 'git://cache:9419/https://github.com/rumpkernel/rumpkernel-netbsd-src%20[fetch=try]' ++ : git ++ : git://git.seabios.org/seabios.git ++ : osst...@xenbits.xen.org:/home/xen/git/osstest/seabios.git ++ : git://xenbits.xen.org/osstest/seabios.git ++ : https://github.com/tianocore/edk2.git ++ : osst...@xenbits.xen.org:/home/xen/git/osstest/ovmf.git ++ : git://xenbits.xen.org/osstest/ovmf.git ++ : git://xenbits.xen.org/osstest/linux-firmware.git ++ : osst...@xenbits.xen.org:/home/osstest/ext/linux-firmware.git ++ : git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git ++ : osst...@xenbits.xen.org:/home/xen/git/linux-pvops.git ++ : git://xenbits.xen.org