[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [linux-3.18 bisection] complete test-amd64-i386-xl-qemut-debianhvm-amd64
branch xen-unstable xen branch xen-unstable job test-amd64-i386-xl-qemut-debianhvm-amd64 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: xen git://xenbits.xen.org/xen.git Bug introduced: 3a9ace0147d48af49ffd34628f9510f248f2f588 Bug not present: d9c879039393bb14760966bf7076a2d40d45b124 commit 3a9ace0147d48af49ffd34628f9510f248f2f588 Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Fri Jun 12 17:21:41 2015 +0100 tools/libxc+libxl+xl: Restore v2 streams This is a complicated set of changes which must be done together for bisectability. * libxl-save-helper is updated to unconditionally use libxc migration v2. * libxl compatibility workarounds in libxc are disabled for restore operations. * libxl__stream_read_start() is logically spliced into the event location where libxl__xc_domain_restore() used to reside. * Ownership of the save_helper_state moves to stream_read_state. The parameters 'hvm', 'pae', and 'superpages' were previously superfluous, and are completely unused in migration v2. callbacks->toolstack_restore is handled via a migration v2 record now, rather than via a callback from libxc. NB: this change breaks Remus. Further untangling needs to happen before Remus will function. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Acked-by: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> CC: Ian Campbell <Ian.Campbell@xxxxxxxxxx> CC: Wei Liu <wei.liu2@xxxxxxxxxx> --- v4: * Don't use _init() needlessly v3: * Simplify from v2. * Alter the ownership of save_helper_state v2: * Drop "legacy_width" from the IDL * Gain a LIBXL_HAVE_ to signify support of migration v2 streams For bisection revision-tuple graph see: http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-3.18/test-amd64-i386-xl-qemut-debianhvm-amd64.guest-saverestore.html Revision IDs in each graph node refer, respectively, to the Trees above. ---------------------------------------- Searching for failure / basis pass: 59825 fail [host=merlot0] / 59807 [host=huxelrebe0] 59785 [host=huxelrebe1] 59766 [host=elbling1] 59697 [host=fiano1] 59665 [host=elbling0] 59640 [host=italia0] 59623 [host=chardonnay0] 59604 [host=fiano0] 59587 [host=elbling0] 59564 [host=italia1] 59520 [host=elbling1] 59474 [host=merlot1] 59452 [host=chardonnay1] 59412 [host=rimava1] 59319 [host=fiano1] 59222 [host=italia0] 59177 [host=huxelrebe0] 59117 [host=huxelrebe1] 59075 [host=pinot1] 59050 [host=chardonnay0] 59041 [host=elbling0] 59015 [host=fiano0] 59001 [host=italia1] 58987 [host=italia0] 58976 [host=elbling1] 58558 [host=pinot1] 58524 [host=italia1] 58402 [host=fiano1] 58355 [host=fiano0] 58306 [host=chardonnay1] 58263 [host=chardonnay0] 58222 [host=huxelrebe1] 58185 [host=italia0] 58146 [host=merlot1] 58111 [host=huxelrebe0] 58064 [host=rimava0] 57968 [host=rimava1] 57904 [host=elbling0] 57853 [host=elbling1] 57788 ok. Failure / basis pass flights: 59825 / 57788 (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 22a6cbf9f36ee3ae2878efcbdde33e6ca00b9c4b c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c 21d9b079e53805b68047d60d28cde224d09bbb40 Basis pass 51af817611f2c0987030d024f24fc7ea95dd33e6 c530a75c1e6a472b0eb9558310b518f0dfcd8860 4de1422ea306832b6ef2cba34e9febb73dd139a7 b2da824bc5ad35fb9f1e74a203d7be96a7b0345e d6b6bd8374ac30597495d457829ce7ad6e8b7016 Generating revisions with ./adhoc-revtuple-generator git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#51af817611f2c0987030d024f24fc7ea95dd33e6-22a6cbf9f36ee3ae2878efcbdde33e6ca00b9c4b git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/staging/qemu-xen-unstable.git#4de1422ea306832b6ef2cba34e9febb73dd139a7-3e2e51ecc1120bd59537ed19b6bc7066511c7e2e git://xenbits.xen.org/staging/qemu-upstream-unstable.git#b2da824bc5ad35fb9f1e74a203d7be96a7b0345e-c4a962ec0c61aa9b860a3635c8424472e6c2cc2c git://xenbits.xen.org/xen.git#d6b6bd8374ac30597495d457829ce7ad6e8b7016-21d9b079e53805b68047d60d28cde224d09bbb40 + 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/qemu-xen-unstable + git remote set-url origin git://cache:9419/git://xenbits.xen.org/staging/qemu-xen-unstable.git + git fetch -p origin +refs/heads/*:refs/remotes/origin/* + exec + sh -xe + cd /home/osstest/repos/qemu-upstream-unstable + git remote set-url origin git://cache:9419/git://xenbits.xen.org/staging/qemu-upstream-unstable.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/qemu-xen-unstable + git remote set-url origin git://cache:9419/git://xenbits.xen.org/staging/qemu-xen-unstable.git + git fetch -p origin +refs/heads/*:refs/remotes/origin/* + exec + sh -xe + cd /home/osstest/repos/qemu-upstream-unstable + git remote set-url origin git://cache:9419/git://xenbits.xen.org/staging/qemu-upstream-unstable.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 12457 nodes in revision graph Searching for test results: 57713 [host=pinot0] 57788 pass 51af817611f2c0987030d024f24fc7ea95dd33e6 c530a75c1e6a472b0eb9558310b518f0dfcd8860 4de1422ea306832b6ef2cba34e9febb73dd139a7 b2da824bc5ad35fb9f1e74a203d7be96a7b0345e d6b6bd8374ac30597495d457829ce7ad6e8b7016 57853 [host=elbling1] 57968 [host=rimava1] 57904 [host=elbling0] 58064 [host=rimava0] 58111 [host=huxelrebe0] 58222 [host=huxelrebe1] 58146 [host=merlot1] 58185 [host=italia0] 58263 [host=chardonnay0] 58306 [host=chardonnay1] 58355 [host=fiano0] 58402 [host=fiano1] 58558 [host=pinot1] 58524 [host=italia1] 58987 [host=italia0] 58976 [host=elbling1] 59001 [host=italia1] 59027 [host=elbling0] 59015 [host=fiano0] 59041 [host=elbling0] 59075 [host=pinot1] 59050 [host=chardonnay0] 59117 [host=huxelrebe1] 59177 [host=huxelrebe0] 59222 [host=italia0] 59319 [host=fiano1] 59412 [host=rimava1] 59452 [host=chardonnay1] 59474 [host=merlot1] 59520 [host=elbling1] 59564 [host=italia1] 59604 [host=fiano0] 59587 [host=elbling0] 59640 [host=italia0] 59623 [host=chardonnay0] 59665 [host=elbling0] 59734 [] 59697 [host=fiano1] 59757 [] 59785 [host=huxelrebe1] 59766 [host=elbling1] 59746 [] 59825 fail 22a6cbf9f36ee3ae2878efcbdde33e6ca00b9c4b c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c 21d9b079e53805b68047d60d28cde224d09bbb40 59807 [host=huxelrebe0] 59902 blocked c46ed6527b0fbebabb494a648e1d8ec0dee8e0d8 c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c d26cf404befff4f39ad095d6b03759c807b2b1fe 59866 pass 51af817611f2c0987030d024f24fc7ea95dd33e6 c530a75c1e6a472b0eb9558310b518f0dfcd8860 4de1422ea306832b6ef2cba34e9febb73dd139a7 b2da824bc5ad35fb9f1e74a203d7be96a7b0345e d6b6bd8374ac30597495d457829ce7ad6e8b7016 59881 fail 22a6cbf9f36ee3ae2878efcbdde33e6ca00b9c4b c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c 21d9b079e53805b68047d60d28cde224d09bbb40 59885 blocked a3759241250e4ef7872ac0727a3c2b8d6f379f8f c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c 27c5541986667a728a1bf54c63ede8796aab79d8 59929 pass 866cebe251f4fb2b435f4ecfe6d3bb4025938533 c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c 4012b9a4660e2db686d0592fc91318b7fd89b3de 60002 pass 71e331989c7b5bdf5b910d718ce206f431323039 c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c d9c879039393bb14760966bf7076a2d40d45b124 59906 pass 90b934b19c15a1f1a8140e93af719cb741e4cf40 c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c 5f33fa2bca6354fad1decfeda723c046311e85cc 59994 fail 71e331989c7b5bdf5b910d718ce206f431323039 c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c 7c4027c6a0bddcde74df2bf5c16421f2cbb19971 59915 pass 3ca9f5f9f498a7db78949c9573d95de24fcfde73 c530a75c1e6a472b0eb9558310b518f0dfcd8860 38609ae72b0a9e09b42be94f469fef928a1049fa 579e90432e995d6cb6f8520aca557fa6646f94ec a622b5ade2bdf79ad95e6088a4041e75253c43f3 59919 pass e479bdcf6cd952ee6b54d428d31a027d1c66d7ac c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c c40317f11b3f05e7c06a2213560c8471081f2662 59953 fail 71e331989c7b5bdf5b910d718ce206f431323039 c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c a8bc99b981c5ad773bd646f5986e616d26fb94d7 59971 fail 71e331989c7b5bdf5b910d718ce206f431323039 c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c 681ce1681622a46d111cfdc4fc07e4cb565ae131 59924 pass d5ced3d143593bf844f5d23fed9fd9d3fdb5b083 c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c b9dbe33d15a038500bcc3226a3ca31ee215122cd 59938 pass 71e331989c7b5bdf5b910d718ce206f431323039 c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c d3ea9652585877a1431486786281a178b977c6b3 59998 fail 71e331989c7b5bdf5b910d718ce206f431323039 c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c 3a9ace0147d48af49ffd34628f9510f248f2f588 59982 fail 71e331989c7b5bdf5b910d718ce206f431323039 c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c 7eaec00dd938087e4ce21a9fb06f2be44fc41945 59985 pass 71e331989c7b5bdf5b910d718ce206f431323039 c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c d9c879039393bb14760966bf7076a2d40d45b124 60016 fail 71e331989c7b5bdf5b910d718ce206f431323039 c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c 3a9ace0147d48af49ffd34628f9510f248f2f588 60031 pass 71e331989c7b5bdf5b910d718ce206f431323039 c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c d9c879039393bb14760966bf7076a2d40d45b124 60037 fail 71e331989c7b5bdf5b910d718ce206f431323039 c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c 3a9ace0147d48af49ffd34628f9510f248f2f588 Searching for interesting versions Result found: flight 57788 (pass), for basis pass Result found: flight 59825 (fail), for basis failure Repro found: flight 59866 (pass), for basis pass Repro found: flight 59881 (fail), for basis failure 0 revisions at 71e331989c7b5bdf5b910d718ce206f431323039 c530a75c1e6a472b0eb9558310b518f0dfcd8860 3e2e51ecc1120bd59537ed19b6bc7066511c7e2e c4a962ec0c61aa9b860a3635c8424472e6c2cc2c d9c879039393bb14760966bf7076a2d40d45b124 No revisions left to test, checking graph state. Result found: flight 59985 (pass), for last pass Result found: flight 59998 (fail), for first failure Repro found: flight 60002 (pass), for last pass Repro found: flight 60016 (fail), for first failure Repro found: flight 60031 (pass), for last pass Repro found: flight 60037 (fail), for first failure *** Found and reproduced problem changeset *** Bug is in tree: xen git://xenbits.xen.org/xen.git Bug introduced: 3a9ace0147d48af49ffd34628f9510f248f2f588 Bug not present: d9c879039393bb14760966bf7076a2d40d45b124 + 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/* commit 3a9ace0147d48af49ffd34628f9510f248f2f588 Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Fri Jun 12 17:21:41 2015 +0100 tools/libxc+libxl+xl: Restore v2 streams This is a complicated set of changes which must be done together for bisectability. * libxl-save-helper is updated to unconditionally use libxc migration v2. * libxl compatibility workarounds in libxc are disabled for restore operations. * libxl__stream_read_start() is logically spliced into the event location where libxl__xc_domain_restore() used to reside. * Ownership of the save_helper_state moves to stream_read_state. The parameters 'hvm', 'pae', and 'superpages' were previously superfluous, and are completely unused in migration v2. callbacks->toolstack_restore is handled via a migration v2 record now, rather than via a callback from libxc. NB: this change breaks Remus. Further untangling needs to happen before Remus will function. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Acked-by: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> CC: Ian Campbell <Ian.Campbell@xxxxxxxxxx> CC: Wei Liu <wei.liu2@xxxxxxxxxx> --- v4: * Don't use _init() needlessly v3: * Simplify from v2. * Alter the ownership of save_helper_state v2: * Drop "legacy_width" from the IDL * Gain a LIBXL_HAVE_ to signify support of migration v2 streams dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.588065 to fit pnmtopng: 105 colors found Revision graph left in /home/logs/results/bisect/linux-3.18/test-amd64-i386-xl-qemut-debianhvm-amd64.guest-saverestore.{dot,ps,png,html}. ---------------------------------------- 60037: tolerable ALL FAIL flight 60037 linux-3.18 real-bisect [real] http://logs.test-lab.xenproject.org/osstest/logs/60037/ Failures :-/ but no regressions. Tests which did not succeed, including tests which could not be run: test-amd64-i386-xl-qemut-debianhvm-amd64 11 guest-saverestore fail baseline untested jobs: test-amd64-i386-xl-qemut-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@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |