xen.org
2013-Nov-26 06:29 UTC
[xen-unstable test] 22112: regressions - trouble: broken/fail/pass
flight 22112 xen-unstable real [real]
http://www.chiark.greenend.org.uk/~xensrcts/logs/22112/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
test-amd64-i386-xl-winxpsp3-vcpus1 8 guest-saverestore fail REGR. vs. 22106
test-amd64-amd64-xl-qemut-win7-amd64 7 windows-install fail REGR. vs. 22106
test-amd64-amd64-xl-winxpsp3 7 windows-install fail REGR. vs. 22106
test-amd64-i386-xl-win7-amd64 7 windows-install fail REGR. vs. 22106
Regressions which are regarded as allowable (not blocking):
test-armhf-armhf-xl 3 host-install(3) broken like 22106
Tests which did not succeed, but are not blocking:
test-amd64-amd64-xl-pcipt-intel 9 guest-start fail never pass
test-amd64-i386-xend-winxpsp3 16 leak-check/check fail never pass
test-amd64-amd64-xl-qemuu-win7-amd64 13 guest-stop fail never pass
test-amd64-amd64-xl-win7-amd64 13 guest-stop fail never pass
test-amd64-i386-xl-qemut-win7-amd64 13 guest-stop fail never pass
test-amd64-amd64-xl-qemut-winxpsp3 13 guest-stop fail never pass
test-amd64-i386-xl-qemut-winxpsp3-vcpus1 13 guest-stop fail never pass
test-amd64-i386-xend-qemut-winxpsp3 16 leak-check/check fail never pass
test-amd64-amd64-xl-qemuu-winxpsp3 13 guest-stop fail never pass
version targeted for testing:
xen 0792426b798fd3b39909d618cf8fe8bac30594f4
baseline version:
xen e439e0b289e3590f84836e4f9bbdfa560c7af6ef
------------------------------------------------------------
People who touched revisions under test:
Andrew Cooper <andrew.cooper3@citrix.com>
Ian Jackson <ian.jackson@eu.citrix.com>
------------------------------------------------------------
jobs:
build-amd64 pass
build-armhf pass
build-i386 pass
build-amd64-oldkern pass
build-i386-oldkern pass
build-amd64-pvops pass
build-armhf-pvops pass
build-i386-pvops pass
test-amd64-amd64-xl pass
test-armhf-armhf-xl broken
test-amd64-i386-xl pass
test-amd64-i386-rhel6hvm-amd pass
test-amd64-i386-qemut-rhel6hvm-amd pass
test-amd64-i386-qemuu-rhel6hvm-amd pass
test-amd64-amd64-xl-qemut-win7-amd64 fail
test-amd64-i386-xl-qemut-win7-amd64 fail
test-amd64-amd64-xl-qemuu-win7-amd64 fail
test-amd64-amd64-xl-win7-amd64 fail
test-amd64-i386-xl-win7-amd64 fail
test-amd64-i386-xl-credit2 pass
test-amd64-amd64-xl-pcipt-intel fail
test-amd64-i386-rhel6hvm-intel pass
test-amd64-i386-qemut-rhel6hvm-intel pass
test-amd64-i386-qemuu-rhel6hvm-intel pass
test-amd64-i386-xl-multivcpu pass
test-amd64-amd64-pair pass
test-amd64-i386-pair pass
test-amd64-amd64-xl-sedf-pin pass
test-amd64-amd64-pv pass
test-amd64-i386-pv pass
test-amd64-amd64-xl-sedf pass
test-amd64-i386-xl-qemut-winxpsp3-vcpus1 fail
test-amd64-i386-xl-winxpsp3-vcpus1 fail
test-amd64-i386-xend-qemut-winxpsp3 fail
test-amd64-amd64-xl-qemut-winxpsp3 fail
test-amd64-amd64-xl-qemuu-winxpsp3 fail
test-amd64-i386-xend-winxpsp3 fail
test-amd64-amd64-xl-winxpsp3 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
Not pushing.
------------------------------------------------------------
commit 0792426b798fd3b39909d618cf8fe8bac30594f4
Author: Andrew Cooper <andrew.cooper3@citrix.com>
Date: Mon Nov 25 11:16:48 2013 +0000
tools/libxl: Fix memory leak in sched_domain_output()
Coverity ID: 1055904
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Keir Fraser <keir@xen.org>
CC: Jan Beulich <JBeulich@suse.com>
commit 9c01516fee7d548af58fd310d3c93dd71ea9ea28
Author: Andrew Cooper <andrew.cooper3@citrix.com>
Date: Mon Nov 25 11:12:51 2013 +0000
tools/libxl: Fix integer overflows in sched_sedf_domain_set()
Coverity ID: 1055662 1055663 1055664
Widen from int to uint64_t before multiplcation, rather than afterwards.
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Ian Campbell <Ian.Campbell@citrix.com>
CC: Ian Jackson <Ian.Jackson@eu.citrix.com>
commit 1677af03c14f2d8d88d2ed9ed8ce6d4906d19fb4
Author: Andrew Cooper <andrew.cooper3@citrix.com>
Date: Mon Nov 25 11:12:50 2013 +0000
tools/libxl: Avoid deliberate NULL pointer dereference
Coverity ID: 1055290
Calling LIBXL__LOG_ERRNO(ctx,) with a ctx pointer we have just failed to
allocate is going to end badly. Opencode a suitable use of xtl_log()
instead.
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Ian Campbell <Ian.Campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
commit 375b0e1bfba15d4493a24d7b0e33d573d0e2fc3a
Author: Andrew Cooper <andrew.cooper3@citrix.com>
Date: Mon Nov 25 11:07:44 2013 +0000
tools/xenstored: Don''t leak a file handle when creating the pidfile
Coverity ID: 1055849
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Ian Campbell <Ian.Campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
commit 05e243a6a0a6026458ff7ccdc94e308bf8727deb
Author: Andrew Cooper <andrew.cooper3@citrix.com>
Date: Mon Nov 25 11:07:42 2013 +0000
tools/xenstore-rm: Fix memory leaks
Coverity ID: 1055935
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Ian Campbell <Ian.Campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
commit 3bca826aae5eb47af4b56487f81cce86995fc9df
Author: Andrew Cooper <andrew.cooper3@citrix.com>
Date: Mon Nov 25 11:07:41 2013 +0000
tools/xenstore: Fix 15 potential resource leaks in build()
Coverity ID: 1055933 1055934
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Ian Campbell <Ian.Campbell@citrix.com>
CC: Ian Jackson <Ian.Jackson@eu.citrix.com>
commit 9ab1792e1ce9e77afe2cd230d69e56a0737a735f
Author: Andrew Cooper <andrew.cooper3@citrix.com>
Date: Mon Nov 25 11:06:39 2013 +0000
tools/xenconsoled: Fix file handle leaks
Coverity ID: 715218 1055876 1055877
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Ian Campbell <Ian.Campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
commit aa344500a3bfceb3ef01931609ac1cfaf6dcf52d
Author: Andrew Cooper <andrew.cooper3@citrix.com>
Date: Mon Nov 25 11:06:38 2013 +0000
tools/xenconsole: Use xc_domain_getinfo() correctly
Coverity ID: 1055018
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Ian Campbell <Ian.Campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
commit f55f10a27c2df554fed42579ef7b374aab5ff262
Author: Andrew Cooper <andrew.cooper3@citrix.com>
Date: Mon Nov 25 11:05:51 2013 +0000
tools/xen-mfndump: Avoid using -ERROR as an upper loop bound
Coverity ID: 1090375
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Ian Campbell <Ian.Campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
commit 4fa0ddeef7cf160d7064c8ab361518d1f16fb2e7
Author: Andrew Cooper <andrew.cooper3@citrix.com>
Date: Mon Nov 25 11:05:50 2013 +0000
tools/xen-mfndump: Avoid munmap(NULL, PAGE_SIZE) on certain error paths
Coverity ID 1090361 1090362 1090363
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Ian Campbell <Ian.Campbell@citrix.com>
Acked-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
commit c635c1ef7833e7505423f6567bf99bd355101587
Author: Andrew Cooper <andrew.cooper3@citrix.com>
Date: Mon Nov 25 11:05:49 2013 +0000
tools/libxc: Improve xc_dom_malloc_filemap() error handling
Coverity ID 1055563
In the original function, mmap() could be called with a length of -1 if the
second lseek failed and the caller had not provided max_size.
While fixing up this error, improve the logging of other error paths. I
know
from personal experience that debugging failures function is rather
difficult
given only "xc_dom_malloc_filemap: failed (on file
<somefile>)" in the logs.
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Ian Campbell <Ian.Campbell@citrix.com>
Acked-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
commit 022d4ee27cee157949ab70c928cbf77d8cda0e3b
Author: Andrew Cooper <andrew.cooper3@citrix.com>
Date: Mon Nov 25 11:05:48 2013 +0000
tools/xenctx: Prevent leaking a file handle on error paths
Coverity ID: 1126110
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Ian Campbell <Ian.Campbell@citrix.com>
Acked-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
commit 592b614f3469bb83d1158c3dc8c15b67aacfbf4f
Author: Andrew Cooper <andrew.cooper3@citrix.com>
Date: Mon Nov 25 11:05:47 2013 +0000
tools/xc_restore: Initialise console and store mfns
If the console or store mfn chunks are not present in the migration stream,
stack junk gets reported for the mfns.
XenServer had a very hard to track down VM corruption issue caused by
exactly
this issue. Xenconsoled would connect to a junk mfn and incremented the
ring
pointer if the junk happend to look like a valid gfn.
Coverity ID: 1056093 1056094
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Ian Campbell <Ian.Campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
(qemu changes not included)