[Xen-devel] [linux-3.16 baseline-only test] 37985: regressions - FAIL
This run is configured for baseline tests only. flight 37985 linux-3.16 real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/37985/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-qemuu-rhel6hvm-amd 9 redhat-install fail REGR. vs. 36767 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-credit2 18 guest-localmigrate/x10 fail like 36767 Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt-vhd 9 debian-di-installfail never pass test-armhf-armhf-xl-qcow2 9 debian-di-installfail never pass test-armhf-armhf-libvirt-qcow2 9 debian-di-installfail never pass test-armhf-armhf-xl-raw 9 debian-di-installfail never pass test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-armhf-armhf-libvirt-raw 9 debian-di-installfail never pass test-armhf-armhf-xl-vhd 9 debian-di-installfail never pass test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-armhf-armhf-xl-credit2 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 12 migrate-support-checkfail never pass test-amd64-amd64-xl-multivcpu 18 guest-localmigrate/x10 fail never pass test-armhf-armhf-xl 12 migrate-support-checkfail never pass test-armhf-armhf-xl 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-rumpuserxen-amd64 15 rumpuserxen-demo-xenstorels/xenstorels.repeat fail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-xl-midway 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-midway 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-pair 21 guest-migrate/src_host/dst_host fail never pass test-armhf-armhf-xl-rtds 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-rtds 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-qcow2 11 migrate-support-checkfail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-pair 21 guest-migrate/src_host/dst_host fail never pass test-amd64-amd64-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-amd64-xl-rtds 18 guest-localmigrate/x10 fail never pass test-amd64-i386-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qcow2 11 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-i386-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail never pass test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail never pass test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail never pass test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop fail never pass test-amd64-amd64-xl-qemuu-winxpsp3 9 windows-install fail never pass version targeted for testing: linux72388a1322d01750228f7852c80c7f9547bd63a8 baseline version: linux4923505b93e073f70380557cb360997e5b84b4f9 Last test of basis36767 2015-03-25 21:34:37 Z 178 days Testing same since37985 2015-09-18 16:49:39 Z1 days1 attempts 792 people touched revisions under test, not listing them all jobs: build-amd64-xsm pass build-armhf-xsm pass build-i386-xsm pass build-amd64 pass build-armhf
[Xen-devel] [qemu-upstream-4.6-testing test] 62106: tolerable FAIL - PUSHED
flight 62106 qemu-upstream-4.6-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/62106/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-armhf-armhf-xl-raw 3 host-install(3) broken in 62041 pass in 62106 test-armhf-armhf-xl-credit2 6 xen-boot fail in 62041 pass in 62106 test-armhf-armhf-libvirt 6 xen-bootfail pass in 62041 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-libvirt-pair 21 guest-migrate/src_host/dst_host fail in 62041 like 61746 test-amd64-i386-libvirt-pair 21 guest-migrate/src_host/dst_host fail in 62041 like 61746 test-armhf-armhf-xl-multivcpu 16 guest-start/debian.repeatfail like 61746 Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt 14 guest-saverestore fail in 62041 never pass test-armhf-armhf-libvirt 12 migrate-support-check fail in 62041 never pass test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-armhf-armhf-xl-qcow2 9 debian-di-installfail never pass test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-armhf-armhf-libvirt-qcow2 9 debian-di-installfail never pass test-armhf-armhf-libvirt-raw 9 debian-di-installfail never pass test-armhf-armhf-libvirt-vhd 9 debian-di-installfail never pass test-armhf-armhf-xl-vhd 9 debian-di-installfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestorefail never pass test-armhf-armhf-xl-arndale 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-qcow2 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qcow2 11 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-armhf-armhf-xl-raw 9 debian-di-installfail never pass test-armhf-armhf-xl-cubietruck 12 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 saverestore-support-checkfail never pass test-amd64-i386-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 11 guest-start fail never pass test-armhf-armhf-xl 12 migrate-support-checkfail never pass test-armhf-armhf-xl 13 saverestore-support-checkfail never pass test-amd64-i386-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail never pass version targeted for testing: qemuucc31b41210ed66b07822a8c534053273d249dbe6 baseline version: qemuub05befcbea71a979509ce04f02929969a790c923 Last test of basis61746 2015-09-10 11:14:27 Z9 days Testing same since62041 2015-09-15 14:17:49 Z4 days2 attempts People who touched revisions under test: P J PStefan Hajnoczi Stefano Stabellini jobs: build-amd64-xsm pass build-armhf-xsm pass build-i386-xsm pass build-amd64 pass build-armhf pass build-i386 pass build-amd64-libvirt
[Xen-devel] [linux-linus test] 62110: regressions - FAIL
flight 62110 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/62110/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-credit2 6 xen-boot fail REGR. vs. 59254 test-armhf-armhf-xl-cubietruck 6 xen-bootfail REGR. vs. 59254 test-armhf-armhf-xl-multivcpu 6 xen-boot fail REGR. vs. 59254 test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm 15 guest-localmigrate.2 fail REGR. vs. 59254 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 15 guest-localmigrate.2 fail REGR. vs. 59254 Regressions which are regarded as allowable (not blocking): test-armhf-armhf-libvirt-xsm 6 xen-boot fail REGR. vs. 59254 test-armhf-armhf-xl-rtds 11 guest-start fail REGR. vs. 59254 test-armhf-armhf-libvirt-qcow2 6 xen-boot fail baseline untested test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail like 59254 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 59254 Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-amd64-amd64-xl-pvh-intel 14 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 9 debian-di-installfail never pass test-armhf-armhf-xl-raw 9 debian-di-installfail never pass test-armhf-armhf-libvirt-vhd 9 debian-di-installfail never pass test-armhf-armhf-xl-qcow2 9 debian-di-installfail never pass test-armhf-armhf-xl-vhd 9 debian-di-installfail never pass test-armhf-armhf-libvirt 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-pair 21 guest-migrate/src_host/dst_host fail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-pair 21 guest-migrate/src_host/dst_host fail never pass test-armhf-armhf-xl 12 migrate-support-checkfail never pass test-armhf-armhf-xl 13 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop fail never pass test-amd64-i386-libvirt-qcow2 11 migrate-support-checkfail never pass test-amd64-i386-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qcow2 11 migrate-support-checkfail never pass test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail never pass test-armhf-armhf-xl-arndale 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 13 saverestore-support-checkfail never pass version targeted for testing: linux8e64a7331702b7888ccf84b2b9ff46ab8e167c7f baseline version: linux45820c294fe1b1a9df495d57f40585ef2d069a39 Last test of basis59254 2015-07-09 04:20:48 Z 73 days Failing since 59348 2015-07-10 04:24:05 Z 72 days 42 attempts Testing same since62110 2015-09-18 01:54:51 Z2 days1 attempts 2280 people touched revisions under test, not listing them all jobs: build-amd64-xsm pass build-armhf-xsm pass build-i386-xsm pass build-amd64 pass build-armhf pass build-i386 pass build-amd64-libvirt pass build-armhf-libvirt pass build-i386-libvirt pass build-amd64-pvopspass build-armhf-pvopspass build-i386-pvops
[Xen-devel] [linux-3.4 test] 62103: regressions - FAIL
flight 62103 linux-3.4 real [real] http://logs.test-lab.xenproject.org/osstest/logs/62103/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-winxpsp3 6 xen-bootfail REGR. vs. 30511 test-amd64-amd64-xl-qemuu-debianhvm-amd64 6 xen-boot fail REGR. vs. 30511 test-amd64-i386-xl-qemuu-debianhvm-amd64 6 xen-boot fail REGR. vs. 30511 test-amd64-i386-xl-qemuu-winxpsp3 6 xen-boot fail REGR. vs. 30511 test-amd64-i386-rumpuserxen-i386 6 xen-boot fail REGR. vs. 30511 test-amd64-amd64-xl-qemut-winxpsp3 6 xen-bootfail REGR. vs. 30511 test-amd64-i386-qemut-rhel6hvm-intel 6 xen-boot fail REGR. vs. 30511 test-amd64-i386-xl-qemut-winxpsp3-vcpus1 6 xen-boot fail REGR. vs. 30511 test-amd64-i386-xl-qemut-winxpsp3 6 xen-boot fail REGR. vs. 30511 test-amd64-i386-qemuu-rhel6hvm-intel 6 xen-boot fail REGR. vs. 30511 test-amd64-i386-xl-qemut-debianhvm-amd64 6 xen-boot fail REGR. vs. 30511 test-amd64-i386-xl-qemuu-ovmf-amd64 6 xen-boot fail REGR. vs. 30511 test-amd64-i386-freebsd10-i386 6 xen-bootfail REGR. vs. 30511 test-amd64-amd64-xl-qemut-debianhvm-amd64 6 xen-boot fail REGR. vs. 30511 test-amd64-i386-freebsd10-amd64 6 xen-boot fail REGR. vs. 30511 test-amd64-amd64-rumpuserxen-amd64 6 xen-bootfail REGR. vs. 30511 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 6 xen-boot fail REGR. vs. 30511 test-amd64-amd64-xl-qemut-win7-amd64 6 xen-boot fail REGR. vs. 30511 test-amd64-amd64-xl-qemuu-ovmf-amd64 6 xen-boot fail REGR. vs. 30511 Tests which are failing intermittently (not blocking): test-amd64-amd64-xl-sedf-pin 6 xen-boot fail in 58831 pass in 58798 test-amd64-i386-xl-qemuu-win7-amd64 9 windows-install fail in 58961 pass in 62103 test-amd64-i386-pair 10 xen-boot/dst_host fail pass in 58831 test-amd64-i386-pair 9 xen-boot/src_host fail pass in 58831 test-amd64-i386-xl6 xen-bootfail pass in 58961 test-amd64-amd64-xl 6 xen-bootfail pass in 59576 test-amd64-amd64-pair10 xen-boot/dst_host fail pass in 59961 test-amd64-amd64-libvirt 6 xen-bootfail pass in 60064 test-amd64-amd64-pair 9 xen-boot/src_host fail pass in 61892 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm 6 xen-boot fail baseline untested test-amd64-amd64-i386-pvgrub 6 xen-bootfail baseline untested test-amd64-i386-xl-xsm6 xen-bootfail baseline untested test-amd64-amd64-xl-multivcpu 6 xen-boot fail baseline untested test-amd64-amd64-xl-credit2 6 xen-bootfail baseline untested test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm 6 xen-boot fail baseline untested test-amd64-i386-xl-qemut-debianhvm-amd64-xsm 6 xen-boot fail baseline untested test-amd64-i386-libvirt-xsm 6 xen-bootfail baseline untested test-amd64-amd64-xl-xsm 6 xen-bootfail baseline untested test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm 6 xen-boot fail baseline untested test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm 6 xen-boot fail baseline untested test-amd64-amd64-xl-qcow2 6 xen-bootfail baseline untested test-amd64-amd64-xl-rtds 6 xen-bootfail baseline untested test-amd64-amd64-libvirt-qcow2 6 xen-boot fail baseline untested test-amd64-amd64-libvirt-vhd 6 xen-bootfail baseline untested test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 15 guest-localmigrate.2 fail baseline untested test-amd64-amd64-xl-sedf 6 xen-boot fail in 58831 like 30406 test-amd64-amd64-libvirt-xsm 6 xen-boot fail in 59576 baseline untested test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 12 guest-localmigrate fail in 59576 baseline untested test-amd64-amd64-libvirt 11 guest-start fail in 59576 like 30511 test-amd64-i386-libvirt 11 guest-start fail in 59576 like 30511 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 11 guest-saverestore fail in 59961 baseline untested test-amd64-i386-xl-qemut-win7-amd64 15 guest-localmigrate/x10 fail in 59961 like 30394 test-amd64-i386-qemut-rhel6hvm-amd 12 guest-start/redhat.repeat fail in 60064 blocked in 30511 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail like 30511 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail like 30511 Tests which did not succeed, but are not blocking: test-amd64-amd64-libvirt 12 migrate-support-check fail in 58831 never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-check fail in 61892 never pass test-amd64-amd64-xl-pvh-amd 11
[Xen-devel] [linux-3.16 test] 62118: tolerable FAIL - PUSHED
flight 62118 linux-3.16 real [real] http://logs.test-lab.xenproject.org/osstest/logs/62118/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 9 debian-hvm-install fail in 61786 pass in 62118 test-amd64-amd64-rumpuserxen-amd64 15 rumpuserxen-demo-xenstorels/xenstorels.repeat fail in 62049 pass in 62118 test-amd64-i386-rumpuserxen-i386 15 rumpuserxen-demo-xenstorels/xenstorels.repeat fail in 62049 pass in 62118 test-armhf-armhf-xl-xsm 6 xen-boot fail in 62049 pass in 62118 test-armhf-armhf-libvirt 9 debian-install fail in 62049 pass in 62118 test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm 15 guest-localmigrate.2 fail pass in 61786 test-armhf-armhf-libvirt-vhd 6 xen-bootfail pass in 62049 test-armhf-armhf-xl-raw 6 xen-bootfail pass in 62049 test-amd64-i386-xl-qemut-debianhvm-amd64-xsm 18 guest-start.2 fail pass in 62049 test-armhf-armhf-xl-credit2 9 debian-install fail pass in 62049 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm 16 guest-localmigrate/x10 fail in 61786 like 60836 test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm 13 guest-localmigrate fail in 62049 like 60803 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 15 guest-localmigrate.2 fail in 62049 like 60836 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 13 guest-localmigrate fail like 60803 test-amd64-amd64-xl-credit2 18 guest-localmigrate/x10 fail like 60836 test-armhf-armhf-xl-rtds 11 guest-start fail like 60836 test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop fail like 60836 Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt-vhd 9 debian-di-install fail in 62049 never pass test-armhf-armhf-xl-raw 9 debian-di-install fail in 62049 never pass test-armhf-armhf-xl-credit2 13 saverestore-support-check fail in 62049 never pass test-armhf-armhf-xl-credit2 12 migrate-support-check fail in 62049 never pass test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-armhf-armhf-libvirt-qcow2 9 debian-di-installfail never pass test-armhf-armhf-xl-qcow2 9 debian-di-installfail never pass test-armhf-armhf-libvirt-raw 9 debian-di-installfail never pass test-amd64-amd64-xl-multivcpu 18 guest-localmigrate/x10 fail never pass test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestorefail never pass test-amd64-amd64-libvirt-pair 21 guest-migrate/src_host/dst_host fail never pass test-amd64-i386-libvirt-pair 21 guest-migrate/src_host/dst_host fail never pass test-amd64-amd64-xl-rtds 18 guest-localmigrate/x10 fail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-xl 12 migrate-support-checkfail never pass test-armhf-armhf-xl 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 13 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qcow2 11 migrate-support-checkfail never pass test-amd64-i386-libvirt-qcow2 11 migrate-support-checkfail never pass test-amd64-i386-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 12 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 saverestore-support-checkfail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail never pass test-armhf-armhf-xl-vhd 9 debian-di-installfail
[Xen-devel] [xen-4.3-testing test] 62128: regressions - FAIL
flight 62128 xen-4.3-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/62128/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-raw 9 debian-di-install fail REGR. vs. 60742 Tests which are failing intermittently (not blocking): test-amd64-i386-libvirt-raw 9 debian-di-install fail pass in 61790 test-amd64-amd64-libvirt-qcow2 9 debian-di-install fail pass in 62056 test-amd64-i386-libvirt-qcow2 16 guest-start.2 fail pass in 62056 test-amd64-amd64-xl-qemuu-winxpsp3 16 guest-localmigrate/x10 fail pass in 62056 Regressions which are regarded as allowable (not blocking): test-amd64-i386-libvirt-vhd 9 debian-di-installfail like 60742 test-amd64-amd64-libvirt 11 guest-start fail like 60742 test-amd64-i386-libvirt 11 guest-start fail like 60742 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail like 60742 Tests which did not succeed, but are not blocking: test-amd64-amd64-rumpuserxen-amd64 1 build-check(1) blocked n/a test-amd64-i386-rumpuserxen-i386 1 build-check(1) blocked n/a test-amd64-amd64-migrupgrade 1 build-check(1) blocked n/a test-amd64-i386-migrupgrade 1 build-check(1) blocked n/a test-amd64-i386-libvirt-raw 11 migrate-support-check fail in 61790 never pass test-amd64-amd64-libvirt-qcow2 11 migrate-support-check fail in 61790 never pass test-amd64-i386-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail never pass test-amd64-amd64-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail never pass build-amd64-prev 5 xen-buildfail never pass build-i386-prev 5 xen-buildfail never pass build-amd64-rumpuserxen 6 xen-buildfail never pass build-i386-rumpuserxen6 xen-buildfail never pass test-armhf-armhf-xl-vhd 6 xen-boot fail never pass test-armhf-armhf-xl-raw 6 xen-boot fail never pass test-armhf-armhf-libvirt-qcow2 6 xen-boot fail never pass test-armhf-armhf-libvirt 6 xen-boot fail never pass test-armhf-armhf-libvirt-vhd 6 xen-boot fail never pass test-armhf-armhf-xl-qcow2 6 xen-boot fail never pass test-armhf-armhf-xl-arndale 6 xen-boot fail never pass test-armhf-armhf-xl-multivcpu 6 xen-boot fail never pass test-armhf-armhf-xl-cubietruck 6 xen-boot fail never pass test-armhf-armhf-libvirt-raw 6 xen-boot fail never pass test-armhf-armhf-xl-credit2 6 xen-boot fail never pass test-amd64-amd64-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-i386-libvirt-qcow2 11 migrate-support-checkfail never pass test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail never pass test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop fail never pass test-armhf-armhf-xl 6 xen-boot fail never pass test-amd64-i386-xend-qemut-winxpsp3 21 leak-check/checkfail never pass version targeted for testing: xen f97021eb92e91db8032d600893a531863a18bd23 baseline version: xen 3bcb2c062a02e3c45d3f87478d2cbe1a134d395c Last test of basis60742 2015-08-17 03:35:01 Z 34 days Failing since 61140 2015-09-01 10:04:39 Z 19 days5 attempts Testing same since61790 2015-09-11 11:19:09 Z9 days4 attempts People who touched revisions under test: Gerd HoffmannIan Campbell Ian Jackson Matthew Daley Peter Lieven Wei Liu jobs: build-amd64 pass build-armhf pass build-i386 pass build-amd64-libvirt pass build-armhf-libvirt pass build-i386-libvirt pass build-amd64-prev fail build-i386-prev fail build-amd64-pvopspass build-armhf-pvopspass
[Xen-devel] [qemu-mainline bisection] complete test-amd64-amd64-xl-pvh-intel
branch xen-unstable xen branch xen-unstable job test-amd64-amd64-xl-pvh-intel test xen-boot Tree: linux git://xenbits.xen.org/linux-pvops.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://git.qemu.org/qemu.git Tree: xen git://xenbits.xen.org/xen.git *** Found and reproduced problem changeset *** Bug is in tree: qemuu git://git.qemu.org/qemu.git Bug introduced: a2aa09e18186801931763fbd40a751fa39971b18 Bug not present: 7e4804dafd4689312ef1172b549927a973bb5414 commit a2aa09e18186801931763fbd40a751fa39971b18 Merge: 7e4804d 47d4be1 Author: Peter MaydellDate: Mon Sep 14 16:13:16 2015 +0100 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging * Support for jemalloc * qemu_mutex_lock_iothread "No such process" fix * cutils: qemu_strto* wrappers * iohandler.c simplification * Many other fixes and misc patches. And some MTTCG work (with Emilio's fixes squashed): * Signal-free TCG kick * Removing spinlock in favor of QemuMutex * User-mode emulation multi-threading fixes/docs # gpg: Signature made Thu 10 Sep 2015 09:03:07 BST using RSA key ID 78C7AE83 # gpg: Good signature from "Paolo Bonzini " # gpg: aka "Paolo Bonzini " * remotes/bonzini/tags/for-upstream: (44 commits) cutils: work around platform differences in strto{l,ul,ll,ull} cpu-exec: fix lock hierarchy for user-mode emulation exec: make mmap_lock/mmap_unlock globally available tcg: comment on which functions have to be called with mmap_lock held tcg: add memory barriers in page_find_alloc accesses remove unused spinlock. replace spinlock by QemuMutex. cpus: remove tcg_halt_cond and tcg_cpu_thread globals cpus: protect work list with work_mutex scripts/dump-guest-memory.py: fix after RAMBlock change configure: Add support for jemalloc add macro file for coccinelle configure: factor out adding disas configure vhost-scsi: fix wrong vhost-scsi firmware path checkpatch: remove tests that are not relevant outside the kernel checkpatch: adapt some tests to QEMU CODING_STYLE: update mixed declaration rules qmp: Add example usage of strto*l() qemu wrapper cutils: Add qemu_strtoull() wrapper cutils: Add qemu_strtoll() wrapper ... Signed-off-by: Peter Maydell commit 47d4be12c3997343e436c6cca89aefbbbeb70863 Author: Paolo Bonzini Date: Thu Sep 10 10:02:00 2015 +0200 cutils: work around platform differences in strto{l,ul,ll,ull} Linux returns 0 if no conversion was made, while OS X and presumably the BSDs return EINVAL. The OS X convention rejects more invalid inputs, so convert to it and adjust the test case. Windows returns 1 from strtoul and strtoull (instead of -1) for negative out-of-range input; fix it up. Reported-by: Peter Maydell Signed-off-by: Paolo Bonzini commit 9fd1a94888cd6a559f95c3596ec1ac28b74838c1 Author: Paolo Bonzini Date: Tue Aug 11 11:33:24 2015 +0200 cpu-exec: fix lock hierarchy for user-mode emulation tb_lock has to be taken inside the mmap_lock (example: tb_invalidate_phys_range is called by target_mmap), but tb_link_page is taking the mmap_lock and it is called with the tb_lock held. To fix this, take the mmap_lock in tb_find_slow, not in tb_link_page. Reviewed-by: Peter Maydell Signed-off-by: Paolo Bonzini commit 8fd19e6cfd5b6cdf028c6ac2ff4157ed831ea3a6 Author: Paolo Bonzini Date: Tue Aug 11 10:57:52 2015 +0200 exec: make mmap_lock/mmap_unlock globally available There is some iffy lock hierarchy going on in translate-all.c. To fix it, we need to take the mmap_lock in cpu-exec.c. Make the functions globally available. Reviewed-by: Peter Maydell Signed-off-by: Paolo Bonzini commit 756920876f60829fad0d15df4f3fa205077a8131 Author: Paolo Bonzini Date: Tue Aug 11 10:59:50 2015 +0200 tcg: comment on which functions have to be called with mmap_lock held Reviewed-by: Peter Maydell Signed-off-by: Paolo Bonzini commit 6940fab84b826175cf90d48d0e3da1b76518f5b4 Author: Paolo Bonzini Date: Wed Aug 12 09:41:40 2015 +0200 tcg: add memory barriers in page_find_alloc accesses page_find is reading the radix tree outside
[Xen-devel] [PATCH v2 1/2] x86/msr: Carry on after a non-"safe" MSR access fails without !panic_on_oops
This demotes an OOPS and likely panic due to a failed non-"safe" MSR access to a WARN_ON_ONCE and a return of zero (in the RDMSR case). We still write a pr_info entry unconditionally for debugging. To be clear, this type of failure should *not* happen. This patch exists to minimize the chance of nasty undebuggable failures due on systems that used to work due to a now-fixed CONFIG_PARAVIRT=y bug. Signed-off-by: Andy Lutomirski--- arch/x86/kernel/traps.c | 55 + 1 file changed, 55 insertions(+) diff --git a/arch/x86/kernel/traps.c b/arch/x86/kernel/traps.c index 346eec73f7db..f82987643e32 100644 --- a/arch/x86/kernel/traps.c +++ b/arch/x86/kernel/traps.c @@ -437,6 +437,58 @@ exit_trap: do_trap(X86_TRAP_BR, SIGSEGV, "bounds", regs, error_code, NULL); } +static bool paper_over_kernel_gpf(struct pt_regs *regs) +{ + /* +* Try to decode the opcode that failed. So far, we only care +* about boring two-byte unprefixed opcodes, so we don't need +* the full instruction decoder machinery. +*/ + u16 opcode; + + if (probe_kernel_read(, (const void *)regs->ip, sizeof(opcode))) + return false; + + if (opcode == 0x320f) { + /* RDMSR */ + pr_info("bad kernel RDMSR from non-existent MSR 0x%x", + (unsigned int)regs->cx); + if (!panic_on_oops) { + WARN_ON_ONCE(true); + + /* +* Pretend that RDMSR worked and returned zero. We +* chose zero because zero seems less likely to +* cause further malfunctions than any other value. +*/ + regs->ax = 0; + regs->dx = 0; + regs->ip += 2; + return true; + } else { + /* Don't fix it up. */ + return false; + } + } else if (opcode == 0x300f) { + /* WRMSR */ + pr_info("bad kernel WRMSR writing 0x%08x%08x to MSR 0x%x", + (unsigned int)regs->dx, (unsigned int)regs->ax, + (unsigned int)regs->cx); + if (!panic_on_oops) { + WARN_ON_ONCE(true); + + /* Pretend it worked and carry on. */ + regs->ip += 2; + return true; + } else { + /* Don't fix it up. */ + return false; + } + } + + return false; +} + dotraplinkage void do_general_protection(struct pt_regs *regs, long error_code) { @@ -456,6 +508,9 @@ do_general_protection(struct pt_regs *regs, long error_code) if (fixup_exception(regs)) return; + if (paper_over_kernel_gpf(regs)) + return; + tsk->thread.error_code = error_code; tsk->thread.trap_nr = X86_TRAP_GP; if (notify_die(DIE_GPF, "general protection fault", regs, error_code, -- 2.4.3 ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
[Xen-devel] [PATCH v2 2/2] x86/msr: Set the return value to zero when native_rdmsr_safe fails
This will cause unchecked native_rdmsr_safe failures to return deterministic results. Signed-off-by: Andy Lutomirski--- arch/x86/include/asm/msr.h | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/arch/x86/include/asm/msr.h b/arch/x86/include/asm/msr.h index 77d8b284e4a7..9eda52205d42 100644 --- a/arch/x86/include/asm/msr.h +++ b/arch/x86/include/asm/msr.h @@ -73,7 +73,10 @@ static inline unsigned long long native_read_msr_safe(unsigned int msr, asm volatile("2: rdmsr ; xor %[err],%[err]\n" "1:\n\t" ".section .fixup,\"ax\"\n\t" -"3: mov %[fault],%[err] ; jmp 1b\n\t" +"3: mov %[fault],%[err]\n\t" +"xorl %%eax, %%eax\n\t" +"xorl %%edx, %%edx\n\t" +"jmp 1b\n\t" ".previous\n\t" _ASM_EXTABLE(2b, 3b) : [err] "=r" (*err), EAX_EDX_RET(val, low, high) -- 2.4.3 ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
[Xen-devel] [PATCH v2 0/2] x86/msr: MSR access failure changes
This applies on top of my earlier paravirt MSR series. Changes from v1: - Return zero instead of poison on bad RDMSRs. Andy Lutomirski (2): x86/msr: Carry on after a non-"safe" MSR access fails without !panic_on_oops x86/msr: Set the return value to zero when native_rdmsr_safe fails arch/x86/include/asm/msr.h | 5 - arch/x86/kernel/traps.c| 55 ++ 2 files changed, 59 insertions(+), 1 deletion(-) -- 2.4.3 ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
[Xen-devel] [xen-4.2-testing test] 62129: tolerable FAIL - PUSHED
flight 62129 xen-4.2-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/62129/ Failures :-/ but no regressions. Regressions which are regarded as allowable (not blocking): test-i386-i386-libvirt-vhd 17 guest-start/debian.repeat fail REGR. vs. 61955 test-amd64-amd64-xl-win7-amd64 17 guest-stop fail like 61955 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail like 61955 test-amd64-i386-xl-win7-amd64 17 guest-stop fail like 61955 test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop fail like 61955 Tests which did not succeed, but are not blocking: test-amd64-amd64-rumpuserxen-amd64 1 build-check(1) blocked n/a test-i386-i386-rumpuserxen-i386 1 build-check(1) blocked n/a test-amd64-i386-rumpuserxen-i386 1 build-check(1) blocked n/a test-i386-i386-xl-qcow2 9 debian-di-installfail never pass test-amd64-amd64-xl-qcow2 9 debian-di-installfail never pass test-amd64-i386-xl-qcow2 9 debian-di-installfail never pass test-amd64-amd64-libvirt-qcow2 9 debian-di-installfail never pass test-i386-i386-libvirt-qcow2 9 debian-di-installfail never pass test-amd64-amd64-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail never pass test-amd64-i386-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail never pass test-amd64-i386-libvirt-qcow2 9 debian-di-installfail never pass test-amd64-amd64-amd64-pvgrub 10 guest-start fail never pass test-amd64-amd64-i386-pvgrub 10 guest-start fail never pass build-amd64-rumpuserxen 5 rumpuserxen-buildfail never pass build-i386-rumpuserxen5 rumpuserxen-buildfail never pass test-i386-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-migrupgrade 20 guest-start/debian fail never pass test-amd64-i386-migrupgrade 20 guest-start/debian fail never pass test-amd64-amd64-libvirt-raw 11 migrate-support-checkfail never pass test-i386-i386-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-i386-libvirt-vhd 11 migrate-support-checkfail never pass test-i386-i386-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail never pass test-amd64-i386-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail never pass test-amd64-i386-xend-qemut-winxpsp3 21 leak-check/checkfail never pass test-amd64-i386-xend-winxpsp3 21 leak-check/check fail never pass version targeted for testing: xen ba7d8144fd004cc1431d53b3a95d1755158f2444 baseline version: xen 9725546765b586548bd0a6bdb567f1813e61c663 Last test of basis61955 2015-09-13 19:24:07 Z7 days Testing same since62129 2015-09-18 15:41:31 Z2 days1 attempts People who touched revisions under test: Anthony PERARDIan Jackson jobs: build-amd64 pass build-i386 pass build-amd64-libvirt pass build-i386-libvirt pass build-amd64-prev pass build-i386-prev pass build-amd64-pvopspass build-i386-pvops pass build-amd64-rumpuserxen fail build-i386-rumpuserxen fail test-amd64-amd64-xl pass test-amd64-i386-xl pass test-i386-i386-xlpass 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-debianhvm-amd64pass test-amd64-i386-xl-qemut-debianhvm-amd64 pass test-amd64-amd64-xl-qemuu-debianhvm-amd64pass test-amd64-i386-xl-qemuu-debianhvm-amd64 pass
Re: [Xen-devel] [PATCH v2 1/2] x86/msr: Carry on after a non-"safe" MSR access fails without !panic_on_oops
On Sep 20, 2015 5:15 PM, "Linus Torvalds"wrote: > > On Sun, Sep 20, 2015 at 5:02 PM, Andy Lutomirski wrote: > > This demotes an OOPS and likely panic due to a failed non-"safe" MSR > > access to a WARN_ON_ONCE and a return of zero (in the RDMSR case). > > We still write a pr_info entry unconditionally for debugging. > > No, this is wrong. > > If you really want to do something like this, then just make all MSR > reads safe. So the only difference between "safe" and "unsafe" is that > the unsafe version just doesn't check the return value, and silently > just returns zero for reads (or writes nothing). > > To quote Obi-Wan: "Use the exception table, Luke". > > Because decoding instructions is just too ugly. We'll do it for CPU > errata where we might have to do it for user space code too (ie the > AMD prefetch mess), but for code that _we_ control? Hell no. > > So NAK on this. My personal preference is to just not do this at all. A couple people disagree. If we make the unsafe variants not oops, then I think we want to have the nice loud warning, since these issues are bugs if they happen. We could certainly use the exception table for this, but it'll result in bigger core, since each MSR access will need an exception table entry and an associated fixup to call some helper that warns and sets the result to zero. I'd be happy to implement that, but only if it'll be applied. Otherwise I'd rather just drop this patch and keep the rest of the series. --Andy ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Re: [Xen-devel] [PULL 0/19] xen-2015-09-08-tag
Stefano, I have two questions, #1. Which qemu version is this igd stuff going into? 2.6? #2. Is this igd stuff going into qemu-xen inside xen? Any plan to go into xen 4.6? Thanks Tiejun On 9/9/2015 1:21 AM, Stefano Stabellini wrote: The following changes since commit 8611280505119e296757a60711a881341603fa5a: target-microblaze: Use setcond for pcmp* (2015-09-08 08:49:33 +0200) are available in the git repository at: git://xenbits.xen.org/people/sstabellini/qemu-dm.git tags/xen-2015-09-08-tag for you to fetch changes up to ba2250ad148997b1352aba976aac66b55410e7e4: xen/pt: Use XEN_PT_LOG properly to guard against compiler warnings. (2015-09-08 15:21:56 +) Xen branch xen-2015-09-08 Don Slutz (1): xen-hvm: Add trace to ioreq Jan Beulich (1): xen/HVM: atomically access pointers in bufioreq handling Konrad Rzeszutek Wilk (7): xen-hvm: When using xc_domain_add_to_physmap also include errno when reporting xen/pt: Update comments with proper function name. xen/pt: Make xen_pt_msi_set_enable static xen/pt: xen_host_pci_config_read returns -errno, not -1 on failure xen: use errno instead of rc for xc_domain_add_to_physmap xen/pt/msi: Add the register value when printing logging and error messages xen/pt: Use XEN_PT_LOG properly to guard against compiler warnings. Michael S. Tsirkin (1): i440fx: make types configurable at run-time Tiejun Chen (9): pc_init1: pass parameters just with types piix: create host bridge to passthrough hw/pci-assign: split pci-assign.c xen, gfx passthrough: basic graphics passthrough support xen, gfx passthrough: retrieve VGA BIOS to work igd gfx passthrough: create a isa bridge xen, gfx passthrough: register a isa bridge xen, gfx passthrough: register host bridge specific to passthrough xen, gfx passthrough: add opregion mapping configure | 28 + hw/core/machine.c | 20 +++ hw/i386/Makefile.objs |1 + hw/i386/kvm/pci-assign.c | 82 ++--- hw/i386/pc_piix.c | 139 - hw/i386/pci-assign-load-rom.c | 93 ++ hw/pci-host/piix.c| 91 +- hw/xen/Makefile.objs |1 + hw/xen/xen-host-pci-device.c |5 + hw/xen/xen-host-pci-device.h |1 + hw/xen/xen_pt.c | 42 ++- hw/xen/xen_pt.h | 22 +++- hw/xen/xen_pt_config_init.c | 59 - hw/xen/xen_pt_graphics.c | 272 + hw/xen/xen_pt_msi.c |2 +- include/hw/boards.h |1 + include/hw/i386/pc.h |9 +- include/hw/pci/pci-assign.h | 27 include/hw/xen/xen_common.h | 34 +- qemu-options.hx |3 + trace-events |7 ++ vl.c | 10 ++ xen-hvm.c | 55 +++-- 23 files changed, 891 insertions(+), 113 deletions(-) create mode 100644 hw/i386/pci-assign-load-rom.c create mode 100644 hw/xen/xen_pt_graphics.c create mode 100644 include/hw/pci/pci-assign.h ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Re: [Xen-devel] [PATCH v2 1/2] x86/msr: Carry on after a non-"safe" MSR access fails without !panic_on_oops
On Sun, Sep 20, 2015 at 5:02 PM, Andy Lutomirskiwrote: > This demotes an OOPS and likely panic due to a failed non-"safe" MSR > access to a WARN_ON_ONCE and a return of zero (in the RDMSR case). > We still write a pr_info entry unconditionally for debugging. No, this is wrong. If you really want to do something like this, then just make all MSR reads safe. So the only difference between "safe" and "unsafe" is that the unsafe version just doesn't check the return value, and silently just returns zero for reads (or writes nothing). To quote Obi-Wan: "Use the exception table, Luke". Because decoding instructions is just too ugly. We'll do it for CPU errata where we might have to do it for user space code too (ie the AMD prefetch mess), but for code that _we_ control? Hell no. So NAK on this. Linus ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
[Xen-devel] [qemu-upstream-4.3-testing test] 62112: tolerable FAIL - PUSHED
flight 62112 qemu-upstream-4.3-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/62112/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-amd64-i386-xl-qemuu-win7-amd64 15 guest-localmigrate.2 fail in 62045 pass in 62112 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 16 guest-localmigrate/x10 fail in 62045 pass in 62112 test-amd64-i386-xl-qcow2 9 debian-di-install fail pass in 62045 Regressions which are regarded as allowable (not blocking): test-amd64-i386-xl-qemuu-debianhvm-amd64 19 guest-start/debianhvm.repeat fail in 62045 like 61729 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-localmigrate/x10 fail in 62045 like 61805 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail like 61729 test-amd64-i386-xl-raw9 debian-di-installfail like 61805 test-amd64-i386-libvirt 11 guest-start fail like 61805 test-amd64-amd64-xl-qcow2 9 debian-di-installfail like 61805 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 61805 Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail never pass test-amd64-i386-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail never pass test-amd64-amd64-xl-raw 9 debian-di-installfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-qcow2 11 migrate-support-checkfail never pass test-amd64-i386-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qcow2 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-i386-libvirt-vhd 11 migrate-support-checkfail never pass version targeted for testing: qemuub188780861662e8cf1847ec562799b32bb44f05e baseline version: qemuu92dae02ba02166cfcce020cb71021a73903ada2f Last test of basis61805 2015-09-11 19:21:52 Z8 days Testing same since62045 2015-09-15 15:07:37 Z4 days2 attempts People who touched revisions under test: P J PStefan Hajnoczi Stefano Stabellini jobs: build-amd64 pass build-i386 pass build-amd64-libvirt pass build-i386-libvirt pass build-amd64-pvopspass build-i386-pvops pass test-amd64-amd64-xl pass test-amd64-i386-xl pass test-amd64-i386-qemuu-rhel6hvm-amd pass test-amd64-amd64-xl-qemuu-debianhvm-amd64pass test-amd64-i386-xl-qemuu-debianhvm-amd64 pass test-amd64-i386-freebsd10-amd64 pass test-amd64-amd64-xl-qemuu-ovmf-amd64 fail test-amd64-i386-xl-qemuu-ovmf-amd64 fail test-amd64-amd64-xl-qemuu-win7-amd64 fail test-amd64-i386-xl-qemuu-win7-amd64 fail test-amd64-amd64-xl-credit2 pass test-amd64-i386-freebsd10-i386 pass test-amd64-i386-qemuu-rhel6hvm-intel pass test-amd64-amd64-libvirt pass test-amd64-i386-libvirt fail test-amd64-amd64-xl-multivcpupass test-amd64-amd64-pairpass test-amd64-i386-pair pass test-amd64-amd64-pv pass test-amd64-i386-pv pass test-amd64-amd64-amd64-pvgrubpass test-amd64-amd64-i386-pvgrub pass test-amd64-amd64-pygrub pass test-amd64-amd64-libvirt-qcow2 pass test-amd64-i386-libvirt-qcow2pass test-amd64-amd64-xl-qcow2fail test-amd64-i386-xl-qcow2 fail test-amd64-amd64-libvirt-raw pass test-amd64-i386-libvirt-raw pass
[Xen-devel] [linux-3.10 baseline-only test] 37987: trouble: broken/fail/pass
This run is configured for baseline tests only. flight 37987 linux-3.10 real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/37987/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemut-winxpsp3 3 host-install(3) broken REGR. vs. 36768 Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-armhf-armhf-libvirt-xsm 6 xen-boot fail never pass test-armhf-armhf-xl-xsm 6 xen-boot fail never pass test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-armhf-armhf-xl-qcow2 6 xen-boot fail never pass test-armhf-armhf-xl-credit2 6 xen-boot fail never pass test-armhf-armhf-xl-midway6 xen-boot fail never pass test-armhf-armhf-libvirt-qcow2 6 xen-boot fail never pass test-armhf-armhf-xl-rtds 6 xen-boot fail never pass test-armhf-armhf-xl-vhd 6 xen-boot fail never pass test-armhf-armhf-xl-multivcpu 6 xen-boot fail never pass test-armhf-armhf-libvirt-vhd 6 xen-boot fail never pass test-armhf-armhf-libvirt 6 xen-boot fail never pass test-armhf-armhf-libvirt-raw 6 xen-boot fail never pass test-amd64-amd64-rumpuserxen-amd64 15 rumpuserxen-demo-xenstorels/xenstorels.repeat fail never pass test-amd64-amd64-xl-rtds 11 guest-start fail never pass test-amd64-i386-libvirt-pair 21 guest-migrate/src_host/dst_host fail never pass test-armhf-armhf-xl-raw 6 xen-boot fail never pass test-armhf-armhf-xl 6 xen-boot fail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-xl-qcow220 guest-start/debian.repeatfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-qcow2 11 migrate-support-checkfail never pass test-amd64-i386-xl-qcow2 20 guest-start/debian.repeatfail never pass test-amd64-amd64-libvirt-pair 21 guest-migrate/src_host/dst_host fail never pass test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail never pass test-amd64-amd64-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-i386-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qcow2 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-i386-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail never pass test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop fail never pass version targeted for testing: linux78fb9f4236d9077fb343fb5a4e55fe27075e9a1d baseline version: linux7f4e64246049cef5ae1eca37eec1701a9477799e Last test of basis36768 2015-03-25 22:39:41 Z 178 days Testing same since37987 2015-09-18 16:49:40 Z1 days1 attempts 428 people touched revisions under test, not listing them all jobs: build-amd64-xsm pass build-armhf-xsm pass build-i386-xsm pass build-amd64 pass build-armhf pass build-i386 pass build-amd64-libvirt pass build-armhf-libvirt pass build-i386-libvirt pass build-amd64-pvopspass build-armhf-pvopspass build-i386-pvops pass build-amd64-rumpuserxen pass build-i386-rumpuserxen pass test-amd64-amd64-xl pass
[Xen-devel] [linux-3.14 baseline-only test] 37986: regressions - FAIL
This run is configured for baseline tests only. flight 37986 linux-3.14 real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/37986/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-midway 11 guest-start fail REGR. vs. 36608 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-rumpuserxen-amd64 13 rumpuserxen-demo-xenstorels/xenstorels fail like 36608 Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt-vhd 9 debian-di-installfail never pass test-armhf-armhf-xl-vhd 9 debian-di-installfail never pass test-armhf-armhf-libvirt-qcow2 9 debian-di-installfail never pass test-armhf-armhf-xl-qcow2 9 debian-di-installfail never pass test-armhf-armhf-xl-raw 9 debian-di-installfail never pass test-armhf-armhf-libvirt-raw 9 debian-di-installfail never pass test-armhf-armhf-libvirt 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestorefail never pass test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 9 debian-hvm-install fail never pass test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-armhf-armhf-xl-xsm 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-xl 12 migrate-support-checkfail never pass test-armhf-armhf-xl 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 12 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-pair 21 guest-migrate/src_host/dst_host fail never pass test-armhf-armhf-xl-rtds 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-rtds 12 migrate-support-checkfail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qcow2 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-i386-libvirt-qcow2 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-pair 21 guest-migrate/src_host/dst_host fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-i386-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop fail never pass test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-i386-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail never pass test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail never pass version targeted for testing: linux9b8b905951bde404f20a7bd4b37a5134f3484569 baseline version: linux8a5f782c33c04ea5c9b3ca6fb32d6039e2e5c0c9 Last test of basis36608 2015-03-21 03:32:26 Z 183 days Testing same since37986 2015-09-18 16:49:39 Z1 days1 attempts 582 people touched revisions under test, not listing them all jobs: build-amd64-xsm pass build-armhf-xsm pass build-i386-xsm pass build-amd64 pass build-armhf pass build-i386 pass build-amd64-libvirt pass build-armhf-libvirt pass build-i386-libvirt pass build-amd64-pvops
[Xen-devel] [xen-4.4-testing test] 62117: regressions - trouble: blocked/broken/fail/pass
flight 62117 xen-4.4-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/62117/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-armhf-pvops 3 host-install(3) broken REGR. vs. 60727 test-amd64-i386-xl-raw9 debian-di-install fail REGR. vs. 60727 test-amd64-i386-xl-qcow2 9 debian-di-install fail REGR. vs. 60727 Tests which are failing intermittently (not blocking): test-amd64-amd64-libvirt-qcow2 9 debian-di-install fail pass in 62047 test-amd64-i386-xl-qemuu-win7-amd64 13 guest-localmigrate fail pass in 62047 Regressions which are regarded as allowable (not blocking): test-amd64-i386-libvirt-vhd 9 debian-di-install fail REGR. vs. 60727 test-amd64-amd64-libvirt-vhd 9 debian-di-install fail REGR. vs. 60727 test-amd64-amd64-libvirt-raw 9 debian-di-install fail REGR. vs. 60727 test-armhf-armhf-xl-multivcpu 16 guest-start/debian.repeat fail in 62047 like 60696 test-amd64-i386-xl-vhd9 debian-di-installfail like 60727 test-amd64-i386-libvirt-qcow2 9 debian-di-installfail like 60727 test-amd64-i386-libvirt 11 guest-start fail like 60727 test-amd64-amd64-xl-vhd 9 debian-di-installfail like 60727 test-amd64-amd64-libvirt 11 guest-start fail like 60727 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail like 60727 Tests which did not succeed, but are not blocking: test-amd64-amd64-rumpuserxen-amd64 1 build-check(1) blocked n/a test-amd64-amd64-migrupgrade 1 build-check(1) blocked n/a test-amd64-i386-rumpuserxen-i386 1 build-check(1) blocked n/a test-amd64-i386-migrupgrade 1 build-check(1) blocked n/a test-armhf-armhf-libvirt-qcow2 1 build-check(1) blocked n/a test-armhf-armhf-xl-qcow2 1 build-check(1) blocked n/a test-armhf-armhf-libvirt-vhd 1 build-check(1) blocked n/a test-armhf-armhf-xl-vhd 1 build-check(1) blocked n/a test-armhf-armhf-libvirt-raw 1 build-check(1) blocked n/a test-armhf-armhf-xl-raw 1 build-check(1) blocked n/a test-armhf-armhf-libvirt 1 build-check(1) blocked n/a test-armhf-armhf-xl-multivcpu 1 build-check(1) blocked n/a test-armhf-armhf-xl-arndale 1 build-check(1) blocked n/a test-armhf-armhf-xl-credit2 1 build-check(1) blocked n/a test-armhf-armhf-xl-cubietruck 1 build-check(1) blocked n/a test-armhf-armhf-xl 1 build-check(1) blocked n/a test-armhf-armhf-libvirt-qcow2 9 debian-di-install fail in 62047 never pass test-armhf-armhf-xl-qcow2 9 debian-di-install fail in 62047 never pass test-armhf-armhf-libvirt-vhd 9 debian-di-install fail in 62047 never pass test-armhf-armhf-xl-vhd 9 debian-di-install fail in 62047 never pass test-armhf-armhf-libvirt-raw 9 debian-di-install fail in 62047 never pass test-armhf-armhf-xl-raw 9 debian-di-install fail in 62047 never pass test-armhf-armhf-libvirt 11 guest-start fail in 62047 never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-check fail in 62047 never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-check fail in 62047 never pass test-armhf-armhf-xl-arndale 12 migrate-support-check fail in 62047 never pass test-armhf-armhf-xl-arndale 13 saverestore-support-check fail in 62047 never pass test-amd64-amd64-libvirt-qcow2 11 migrate-support-check fail in 62047 never pass test-armhf-armhf-xl-credit2 13 saverestore-support-check fail in 62047 never pass test-armhf-armhf-xl-credit2 12 migrate-support-check fail in 62047 never pass test-armhf-armhf-xl-cubietruck 12 migrate-support-check fail in 62047 never pass test-armhf-armhf-xl-cubietruck 13 saverestore-support-check fail in 62047 never pass test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail in 62047 never pass test-armhf-armhf-xl 12 migrate-support-check fail in 62047 never pass test-armhf-armhf-xl 13 saverestore-support-check fail in 62047 never pass build-amd64-rumpuserxen 6 xen-buildfail never pass build-i386-rumpuserxen6 xen-buildfail never pass test-amd64-amd64-xl-qcow2 9 debian-di-installfail never pass build-i386-prev 5 xen-buildfail never pass build-amd64-prev 5 xen-buildfail never pass test-amd64-i386-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail never pass test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop fail never pass
Re: [Xen-devel] vTPM ownership problem
Hi Quan, Thank you in advance. I have set XSM_ENABLE ?=y in xen-4.3.0/Config.mk before install XEN. I remove the vtpmmgr / vtpm disk and build it again. But the problem still exists. Here is vtpmmgr / vtpm instance log. (Including executing tpm_takeownership in domU) *vtpmmgr:* Parsing config from /var/vtpmmgr.cfg Daemon running with PID 2922 Xen Minimal OS! start_info: 0xa3000(VA) nr_pages: 0x1000 shared_inf: 0xdb48d000(MA) pt_base: 0xa6000(VA) nr_pt_frames: 0x5 mfn_list: 0x9b000(VA) mod_start: 0x0(VA) mod_len: 0 flags: 0x0 cmd_line: stack: 0x5a800-0x7a800 MM: Init _text: 0x0(VA) _etext: 0x3a284(VA) _erodata: 0x46000(VA) _edata: 0x48c60(VA) stack start: 0x5a800(VA) _end: 0x9ae20(VA) start_pfn: ae max_pfn: 1000 Mapping memory range 0x40 - 0x100 setting 0x0-0x46000 readonly skipped 0x1000 MM: Initialise page allocator for b4000(b4000)-100(100) MM: done Demand map pfns at 1001000-2001001000. Heap resides at 2001002000-4001002000. Initialising timer interface Initialising console ... done. gnttab_table mapped at 0x1001000. Initialising scheduler Thread "Idle": pointer: 0x2001002050, stack: 0xd Thread "xenstore": pointer: 0x2001002800, stack: 0xe xenbus initialised on irq 1 mfn 0x1d0c98 Thread "shutdown": pointer: 0x2001002fb0, stack: 0xf Dummy main: start_info=0x7a900 Thread "main": pointer: 0x2001003760, stack: 0x10 "main" Shutting down () Shutdown requested: 3 Thread "shutdown" exited. INFO[VTPM]: Starting vTPM manager domain INFO[VTPM]: Option: Using tpm_tis driver *** BLKFRONT for device/vbd/768 ** backend at /local/domain/0/backend/vbd/1/768 32768 sectors of 512 bytes ** blk_open(device/vbd/768) -> 3 = Init TPM BACK Thread "tpmback-listener": pointer: 0x20010043f0, stack: 0xf = Init TPM TIS Driver == IOMEM Machine Base Address: FED4 Enabled Localities: 0 1.2 TPM (device-id=0x0 vendor-id = 104A rev-id = 4E) TPM interface capabilities (0x15): Interrupt Level Low Locality Change Int Support Data Avail Int Support tpm_tis_open() -> 4 INFO[TPM]: TPM_GetCapability INFO[VTPM]: Hardware TPM: INFO[VTPM]: version: 1 2 8 8 INFO[VTPM]: specLevel: 2 INFO[VTPM]: errataRev: 2 INFO[VTPM]: vendorID: STM INFO[VTPM]: vendorSpecificSize: 0 INFO[VTPM]: vendorSpecific: INFO[TPM]: TPM_GetCapability INFO[TPM]: TPM_GetCapability INFO[VTPM]: Flushing 1 handle(s) of type 2 INFO[TPM]: TPM_FlushSpecific INFO[TPM]: TPM_GetCapability INFO[TPM]: TPM_GetCapability INFO[TPM]: TPM_GetCapability INFO[TPM]: TPM_GetCapability INFO[TPM]: TPM_GetRandom INFO[TPM]: TPM_GetRandom INFO[TPM]: TPM_OIAP INFO[TPM]: Auth Session: 0x1639a6 opened by TPM_OIAP. INFO[VTPM]: Loading disk image header ERROR[VTPM]: Invalid ID string in disk image! ERROR[VTPM]: Failed to load manager data! INFO[VTPM]: Failed to read manager file. Assuming first time initialization. INFO[TPM]: TPM_ReadPubek INFO[TPM]: TPM_TakeOwnership INFO[TPM]: TPM_DisablePubekRead INFO[TPM]: TPM_OSAP INFO[TPM]: Auth Session: 0xb311d2 opened by TPM_OSAP. INFO[TPM]: TPM_CreateWrapKey INFO[TPM]: Auth Session: 0xb311d2 closed by TPM INFO[TPM]: TPM_LoadKey INFO[TPM]: Key Handle: 0x963a83 opened by TPM_LoadKey INFO[TPM]: TPM_SaveState INFO[VTPM]: Creating new disk image header INFO[VTPM]: Saving root storage key.. INFO[VTPM]: Binding uuid table symmetric key.. INFO[TPM]: TPM_Bind INFO[VTPM]: Saved new manager disk header. INFO[VTPM]: Finished initialized new VTPM manager INFO[VTPM]: Waiting for commands from vTPM's: Tpmback:Info Frontend 2/0 connected INFO[VTPM]: Passthrough: TPM_GetRandom INFO[VTPM]: Waiting for commands from vTPM's: INFO[VTPM]: Passthrough: TPM_GetRandom INFO[VTPM]: Waiting for commands from vTPM's: ERROR[VTPM]: LoadKey failure: Unrecognized uuid! 405ffc60-6b15-48e0-921a-d6645db0be03 ERROR[VTPM]: Failed to load key ERROR in vtpmmgr_LoadHashKey at vtpm_cmd_handler.c:78 code: TPM_BAD_PARAMETER. INFO[VTPM]: Waiting for commands from vTPM's: INFO[VTPM]: Registered vtpm 405ffc60-6b15-48e0-921a-d6645db0be03 INFO[VTPM]: Generating a new symmetric key INFO[VTPM]: Binding encrypted key INFO[TPM]: TPM_Bind INFO[VTPM]: Encrypting the uuid table INFO[TPM]: TPM_Bind INFO[VTPM]: Saved hash and key for vtpm 405ffc60-6b15-48e0-921a-d6645db0be03 INFO[VTPM]: Waiting for commands from vTPM's: INFO[TPM]: TPM_Bind INFO[VTPM]: Saved hash and key for vtpm 405ffc60-6b15-48e0-921a-d6645db0be03 INFO[VTPM]: Waiting for commands from vTPM's: INFO[TPM]: TPM_Bind INFO[VTPM]: Saved hash and key for vtpm 405ffc60-6b15-48e0-921a-d6645db0be03 INFO[VTPM]: Waiting for commands from vTPM's: INFO[TPM]: TPM_Bind INFO[VTPM]: Saved hash and key for vtpm 405ffc60-6b15-48e0-921a-d6645db0be03 INFO[VTPM]: Waiting for commands from vTPM's: INFO[TPM]: TPM_Bind INFO[VTPM]: Saved hash and key for vtpm 405ffc60-6b15-48e0-921a-d6645db0be03 INFO[VTPM]: Waiting for commands from vTPM's: INFO[TPM]:
[Xen-devel] [ovmf baseline-only test] 37992: all pass
This run is configured for baseline tests only. flight 37992 ovmf real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/37992/ Perfect :-) All tests in this flight passed version targeted for testing: ovmf 2f667c5488c81924861901d4d7c6f4bb170ffb69 baseline version: ovmf ba1806251ff8ff695175b92ab5732eadbcd2f72e Last test of basis37971 2015-09-18 06:54:15 Z2 days Testing same since37992 2015-09-19 08:51:15 Z1 days1 attempts People who touched revisions under test: "Samer El-Haj-Mahmoud""Yao, Jiewen" Ard Biesheuvel Cecil Sheng Cecil Sheng Dandan Bi eric Dong Feng Tian Fu Siyuan Gary Ching-Pang Lin Hao Wu Hess Chen Heyi Guo Ian Campbell Jeff Fan Jiaxin Wu Jonathan Panozzo Laszlo Ersek Leif Lindholm Liming Gao Masamitsu MURASE Qin Long Qiu Shumin Ruiyu Ni Samer El-Haj-Mahmoud Samer El-Haj-Mahmoud Shifei Lu Star Zeng Sunny Wang Yao, Jiewen Yingke Liu Zhang Lubo jobs: build-amd64-xsm pass build-i386-xsm pass build-amd64 pass build-i386 pass build-amd64-libvirt pass build-i386-libvirt pass build-amd64-pvopspass build-i386-pvops pass test-amd64-amd64-xl-qemuu-ovmf-amd64 pass test-amd64-i386-xl-qemuu-ovmf-amd64 pass sg-report-flight on osstest.xs.citrite.net logs: /home/osstest/logs images: /home/osstest/images Logs, config files, etc. are available at http://osstest.xs.citrite.net/~osstest/testlogs/logs Test harness code can be found at http://xenbits.xensource.com/gitweb?p=osstest.git;a=summary Push not applicable. (No revision log; it would be 2694 lines long.) ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
[Xen-devel] [qemu-mainline bisection] complete test-armhf-armhf-xl-vhd
branch xen-unstable xen branch xen-unstable job test-armhf-armhf-xl-vhd test xen-boot Tree: linux git://xenbits.xen.org/linux-pvops.git Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git Tree: qemuu git://git.qemu.org/qemu.git Tree: xen git://xenbits.xen.org/xen.git *** Found and reproduced problem changeset *** Bug is in tree: qemuu git://git.qemu.org/qemu.git Bug introduced: a2aa09e18186801931763fbd40a751fa39971b18 Bug not present: 7e4804dafd4689312ef1172b549927a973bb5414 commit a2aa09e18186801931763fbd40a751fa39971b18 Merge: 7e4804d 47d4be1 Author: Peter MaydellDate: Mon Sep 14 16:13:16 2015 +0100 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging * Support for jemalloc * qemu_mutex_lock_iothread "No such process" fix * cutils: qemu_strto* wrappers * iohandler.c simplification * Many other fixes and misc patches. And some MTTCG work (with Emilio's fixes squashed): * Signal-free TCG kick * Removing spinlock in favor of QemuMutex * User-mode emulation multi-threading fixes/docs # gpg: Signature made Thu 10 Sep 2015 09:03:07 BST using RSA key ID 78C7AE83 # gpg: Good signature from "Paolo Bonzini " # gpg: aka "Paolo Bonzini " * remotes/bonzini/tags/for-upstream: (44 commits) cutils: work around platform differences in strto{l,ul,ll,ull} cpu-exec: fix lock hierarchy for user-mode emulation exec: make mmap_lock/mmap_unlock globally available tcg: comment on which functions have to be called with mmap_lock held tcg: add memory barriers in page_find_alloc accesses remove unused spinlock. replace spinlock by QemuMutex. cpus: remove tcg_halt_cond and tcg_cpu_thread globals cpus: protect work list with work_mutex scripts/dump-guest-memory.py: fix after RAMBlock change configure: Add support for jemalloc add macro file for coccinelle configure: factor out adding disas configure vhost-scsi: fix wrong vhost-scsi firmware path checkpatch: remove tests that are not relevant outside the kernel checkpatch: adapt some tests to QEMU CODING_STYLE: update mixed declaration rules qmp: Add example usage of strto*l() qemu wrapper cutils: Add qemu_strtoull() wrapper cutils: Add qemu_strtoll() wrapper ... Signed-off-by: Peter Maydell commit 47d4be12c3997343e436c6cca89aefbbbeb70863 Author: Paolo Bonzini Date: Thu Sep 10 10:02:00 2015 +0200 cutils: work around platform differences in strto{l,ul,ll,ull} Linux returns 0 if no conversion was made, while OS X and presumably the BSDs return EINVAL. The OS X convention rejects more invalid inputs, so convert to it and adjust the test case. Windows returns 1 from strtoul and strtoull (instead of -1) for negative out-of-range input; fix it up. Reported-by: Peter Maydell Signed-off-by: Paolo Bonzini commit 9fd1a94888cd6a559f95c3596ec1ac28b74838c1 Author: Paolo Bonzini Date: Tue Aug 11 11:33:24 2015 +0200 cpu-exec: fix lock hierarchy for user-mode emulation tb_lock has to be taken inside the mmap_lock (example: tb_invalidate_phys_range is called by target_mmap), but tb_link_page is taking the mmap_lock and it is called with the tb_lock held. To fix this, take the mmap_lock in tb_find_slow, not in tb_link_page. Reviewed-by: Peter Maydell Signed-off-by: Paolo Bonzini commit 8fd19e6cfd5b6cdf028c6ac2ff4157ed831ea3a6 Author: Paolo Bonzini Date: Tue Aug 11 10:57:52 2015 +0200 exec: make mmap_lock/mmap_unlock globally available There is some iffy lock hierarchy going on in translate-all.c. To fix it, we need to take the mmap_lock in cpu-exec.c. Make the functions globally available. Reviewed-by: Peter Maydell Signed-off-by: Paolo Bonzini commit 756920876f60829fad0d15df4f3fa205077a8131 Author: Paolo Bonzini Date: Tue Aug 11 10:59:50 2015 +0200 tcg: comment on which functions have to be called with mmap_lock held Reviewed-by: Peter Maydell Signed-off-by: Paolo Bonzini commit 6940fab84b826175cf90d48d0e3da1b76518f5b4 Author: Paolo Bonzini Date: Wed Aug 12 09:41:40 2015 +0200 tcg: add memory barriers in page_find_alloc accesses page_find is reading the radix tree outside all locks, so it has to use the RCU primitives. It does not need
Re: [Xen-devel] [PATCH RFC] xen: if on Xen, "flatten" the scheduling domain hierarchy
On 09/15/2015 06:50 PM, Dario Faggioli wrote: On Thu, 2015-08-20 at 20:16 +0200, Juergen Groß wrote: On 08/18/2015 05:55 PM, Dario Faggioli wrote: Hey everyone, So, as a followup of what we were discussing in this thread: [Xen-devel] PV-vNUMA issue: topology is misinterpreted by the guest http://lists.xenproject.org/archives/html/xen-devel/2015-07/msg03241.html I started looking in more details at scheduling domains in the Linux kernel. Now, that thread was about CPUID and vNUMA, and their weird way of interacting, while this thing I'm proposing here is completely independent from them both. In fact, no matter whether vNUMA is supported and enabled, and no matter whether CPUID is reporting accurate, random, meaningful or completely misleading information, I think that we should do something about how scheduling domains are build. Fact is, unless we use 1:1, and immutable (across all the guest lifetime) pinning, scheduling domains should not be constructed, in Linux, by looking at *any* topology information, because that just does not make any sense, when vcpus move around. Let me state this again (hoping to make myself as clear as possible): no matter in how much good shape we put CPUID support, no matter how beautifully and consistently that will interact with both vNUMA, licensing requirements and whatever else. It will be always possible for vCPU #0 and vCPU #3 to be scheduled on two SMT threads at time t1, and on two different NUMA nodes at time t2. Hence, the Linux scheduler should really not skew his load balancing logic toward any of those two situations, as neither of them could be considered correct (since nothing is!). For now, this only covers the PV case. HVM case shouldn't be any different, but I haven't looked at how to make the same thing happen in there as well. OVERALL DESCRIPTION === What this RFC patch does is, in the Xen PV case, configure scheduling domains in such a way that there is only one of them, spanning all the pCPUs of the guest. Note that the patch deals directly with scheduling domains, and there is no need to alter the masks that will then be used for building and reporting the topology (via CPUID, /proc/cpuinfo, /sysfs, etc.). That is the main difference between it and the patch proposed by Juergen here: http://lists.xenproject.org/archives/html/xen-devel/2015-07/msg05088.html This means that when, in future, we will fix CPUID handling and make it comply with whatever logic or requirements we want, that won't have any unexpected side effects on scheduling domains. Information about how the scheduling domains are being constructed during boot are available in `dmesg', if the kernel is booted with the 'sched_debug' parameter. It is also possible to look at /proc/sys/kernel/sched_domain/cpu*, and at /proc/schedstat. With the patch applied, only one scheduling domain is created, called the 'VCPU' domain, spanning all the guest's (or Dom0's) vCPUs. You can tell that from the fact that every cpu* folder in /proc/sys/kernel/sched_domain/ only have one subdirectory ('domain0'), with all the tweaks and the tunables for our scheduling domain. EVALUATION == I've tested this with UnixBench, and by looking at Xen build time, on a 16, 24 and 48 pCPUs hosts. I've run the benchmarks in Dom0 only, for now, but I plan to re-run them in DomUs soon (Juergen may be doing something similar to this in DomU already, AFAUI). I've run the benchmarks with and without the patch applied ('patched' and 'vanilla', respectively, in the tables below), and with different number of build jobs (in case of the Xen build) or of parallel copy of the benchmarks (in the case of UnixBench). What I get from the numbers is that the patch almost always brings benefits, in some cases even huge ones. There are a couple of cases where we regress, but always only slightly so, especially if comparing that to the magnitude of some of the improvement that we get. Bear also in mind that these results are gathered from Dom0, and without any overcommitment at the vCPU level (i.e., nr. vCPUs == nr pCPUs). If we move things in DomU and do overcommit at the Xen scheduler level, I am expecting even better results. ... REQUEST FOR COMMENTS Basically, the kind of feedback I'd be really glad to hear is: - what you guys thing of the approach, Yesterday at the end of the developer meeting we (Andrew, Elena and myself) discussed this topic again. Hey, Sorry for replying so late, I've been on vacation from right after XenSummit up until yesterday. :-) Regarding a possible future scenario with credit2 eventually supporting gang scheduling on hyperthreads (which is desirable due to security reasons [side channel attack] and fairness) my patch seems to be more suited for that direction than yours. Ok. Just let me mention that 'Credit2 + gang scheduling' might not be exactly around the corner (although, we can prioritize working on it if we want). In
[Xen-devel] [PATCH] MAINTAINERS: Update VT-x maintainers
MAINTAINERS: Update VT-x maintainers Eddie will not act as a VT-x maintainer anymore. So remove him from the list. Signed-off-by: Kevin TianCC: Jun Nakajima CC: Eddie Dong diff --git a/MAINTAINERS b/MAINTAINERS index a7fad84..4d0ffcf 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -198,7 +198,6 @@ F: xen/drivers/passthrough/vtd/ INTEL(R) VT FOR X86 (VT-X) M: Jun Nakajima -M: Eddie Dong M: Kevin Tian S: Supported F: xen/arch/x86/hvm/vmx/ vtx-maintainer.patch Description: vtx-maintainer.patch ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Re: [Xen-devel] [PATCH v6 16/18] vmx: Add some scheduler hooks for VT-d posted interrupts
> -Original Message- > From: Wu, Feng > Sent: Thursday, September 17, 2015 2:16 PM > To: George Dunlap; Jan Beulich > Cc: Tian, Kevin; Keir Fraser; Andrew Cooper; Dario Faggioli; > xen-devel@lists.xen.org; Wu, Feng > Subject: RE: [Xen-devel] [PATCH v6 16/18] vmx: Add some scheduler hooks for > VT-d posted interrupts > > > > > -Original Message- > > From: dunl...@gmail.com [mailto:dunl...@gmail.com] On Behalf Of > George > > Dunlap > > Sent: Thursday, September 17, 2015 12:57 AM > > To: Jan Beulich > > Cc: Wu, Feng; Tian, Kevin; Keir Fraser; Andrew Cooper; Dario Faggioli; > > xen-devel@lists.xen.org > > Subject: Re: [Xen-devel] [PATCH v6 16/18] vmx: Add some scheduler hooks for > > VT-d posted interrupts > > > > On Mon, Sep 7, 2015 at 1:54 PM, Jan Beulichwrote: > > On 25.08.15 at 03:57, wrote: > > >> --- a/xen/arch/x86/domain.c > > >> +++ b/xen/arch/x86/domain.c > > >> @@ -1573,6 +1573,22 @@ static void __context_switch(void) > > >> per_cpu(curr_vcpu, cpu) = n; > > >> } > > >> > > >> +static inline void pi_ctxt_switch_from(struct vcpu *prev) > > >> +{ > > >> +/* > > >> + * When switching from non-idle to idle, we only do a lazy context > > switch. > > >> + * However, in order for posted interrupt (if available and enabled) > to > > >> + * work properly, we at least need to update the descriptors. > > >> + */ > > >> +if ( prev->arch.pi_ctxt_switch_from && !is_idle_vcpu(prev) ) > > >> +prev->arch.pi_ctxt_switch_from(prev); > > >> +} > > >> + > > >> +static inline void pi_ctxt_switch_to(struct vcpu *next) > > >> +{ > > >> +if ( next->arch.pi_ctxt_switch_to && !is_idle_vcpu(next) ) > > >> +next->arch.pi_ctxt_switch_to(next); > > >> +} > > >> > > >> void context_switch(struct vcpu *prev, struct vcpu *next) > > >> { > > >> @@ -1605,9 +1621,12 @@ void context_switch(struct vcpu *prev, struct > > vcpu *next) > > >> > > >> set_current(next); > > >> > > >> +pi_ctxt_switch_from(prev); > > >> + > > >> if ( (per_cpu(curr_vcpu, cpu) == next) || > > >> (is_idle_domain(nextd) && cpu_online(cpu)) ) > > >> { > > >> +pi_ctxt_switch_to(next); > > >> local_irq_enable(); > > > > > > This placement, if really intended that way, needs explanation (in a > > > comment) and perhaps even renaming of the involved symbols, as > > > looking at it from a general perspective it seems wrong (with > > > pi_ctxt_switch_to() excluding idle vCPU-s it effectively means you > > > want this only when switching back to what got switched out lazily > > > before, i.e. this would be not something to take place on an arbitrary > > > context switch). As to possible alternative names - maybe make the > > > hooks ctxt_switch_prepare() and ctxt_switch_cancel()? > > > > Why on earth is this more clear than what he had before? > > > > In the first call, he's not "preparing" anything -- he's actually > > switching the PI context out for prev. And in the second call, he's > > not "cancelling" anything -- he's actually switching the PI context in > > for next. The names you suggest are actively confusing, not helpful. > > > > But before talking about how to make things more clear, one side > > question -- do we need to actually call pi_ctxt_switch_to() in > > __context_switch()? > > > > The only other place __context_switch() is called is > > from__sync_local_execstate(). But the only reason that needs to be > > called is because sometimes we *don't* call __context_switch(), and so > > there are things on the cpu that aren't copied into the vcpu struct. > > Thanks for the comments! > > From my understanding, __sync_local_execstate() can only get called > in the following two cases: > #1) this_cpu(curr_vcpu) == current, in this case, __context_switch() is > not called. > #2) this_cpu(curr_vcpu) != current, and current == idle_vcpu, that means > we just switched from a non-idle vCPU to idle vCPU, so here we need to > call __context_switch() to copy things to the original vcpu struct. > > Please correct me if the above understanding is wrong or incomplete? Hi George / Dario, Could you please confirm the above understanding is correct? (In fact, it is Related to lazy context switch, right?) if so I can continue with the pi_context_switch() way George suggested. Thanks, Feng > > I think calling pi_ctxt_switch_to() in __context_switch() is needed when > we are switching to a non-idle vCPU (we need change the PI state of the > target vCPU), and the call is not needed when switching to idle vCPU. > So if the above understanding is correct, I think you suggestion below > is really good, it makes things clearer. > > > > > That doesn't apply to the PI state -- for one, nothing is copied from > > the processor; and for two, pi_ctxt_switch_from() is called > > unconditionally anyway. > > > > Would it make more sense to call pi_context_switch(prev, next) just > > after "set_current"? > > I think it
Re: [Xen-devel] [PATCH net-next v2] xen-netfront: always set num queues if possible
From: "Charles (Chas) Williams" <3ch...@gmail.com> Date: Wed, 16 Sep 2015 16:28:25 -0400 > If netfront connects with two (or more) queues and then reconnects with > only one queue it fails to delete or rewrite the multi-queue-num-queues > key and netback will try to use the wrong number of queues. > > Always write the num-queues field if the backend has multi-queue support. > > Signed-off-by: Chas Williams <3ch...@gmail.com> Applied, thanks Chas. ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Re: [Xen-devel] rdmsr_safe in Linux PV (under Xen) gets an #GP:Re: [Fedora-xen] Running fedora xen on top of KVM?
On Fri, Sep 18, 2015 at 12:04 PM, Borislav Petkovwrote: > On Fri, Sep 18, 2015 at 08:20:46AM -0700, Andy Lutomirski wrote: >> In any event, Borislav, you must have typed rdmsr_safe for a reason :) > > Wasn't me: > > 6c62aa4a3c12 ("x86: make amd.c have 64bit support code") > > I think the error handling of rdmsrl_safe() was needed to do the pfn > games which are done in the if-clause. I just tried it. rdmsrl_safe and friends definitely work fine in that code. I think that Linux's Xen startup code is buggy and fails to set up early exception handling. Try this (horribly whitespace damaged): static void __init early_identify_cpu(struct cpuinfo_x86 *c) { + u64 tmp; #ifdef CONFIG_X86_64 c->x86_clflush_size = 64; c->x86_phys_bits = 36; @@ -752,6 +753,9 @@ static void __init early_identify_cpu(struct cpuinfo_x86 *c) c->cpu_index = 0; filter_cpuid_features(c, false); + pr_err("trying to crash\n"); + rdmsrl_safe(0x12345678, ); + It works fine. I bet it crashes on a Xen guest, though. I assume that Xen just works in most cases by luck. --Andy ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Re: [Xen-devel] [PATCH v7 15/17] vmx: VT-d posted-interrupt core logic handling
> -Original Message- > From: dunl...@gmail.com [mailto:dunl...@gmail.com] On Behalf Of George > Dunlap > Sent: Friday, September 18, 2015 10:34 PM > To: Dario Faggioli > Cc: Jan Beulich; George Dunlap; Tian, Kevin; Keir Fraser; Andrew Cooper; > xen-devel@lists.xen.org; Wu, Feng > Subject: Re: [Xen-devel] [PATCH v7 15/17] vmx: VT-d posted-interrupt core > logic > handling > > On Fri, Sep 18, 2015 at 3:31 PM, George Dunlap >wrote: > >> As said, me too. Perhaps we can go for option 1, which is simpler, > >> cleaner and more consistent, considering the current status of the > >> code. We can always investigate, in future, whether and how to > >> implement the optimization for all the blockings, if beneficial and fea > >> sible, or have them diverge, if deemed worthwhile. > > > > Sounds like a plan. > > Er, just in case that idiom wasn't clear: Option 1 sounds like a > *good* plan, so unless Feng disagrees, let's go with that. :-) Sorry for the late response, I was on leave last Friday. Thanks for your discussions and suggestions. I have one question about option 1. I find that there are two places where '_VPF_blocked' can get set: vcpu_block() and do_poll(). After putting the logic in vcpu_block(), do we need to care about do_poll(). I don't know the purpose of do_poll() and the usage case of it. Dario/George, could you please share some knowledge about it? Thanks a lot! Thanks, Feng > > -George ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
[Xen-devel] [linux-3.4 baseline-only test] 37988: tolerable FAIL
This run is configured for baseline tests only. flight 37988 linux-3.4 real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/37988/ Failures :-/ but no regressions. Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-qemut-winxpsp3 9 windows-install fail like 36762 Tests which did not succeed, but are not blocking: test-amd64-amd64-rumpuserxen-amd64 15 rumpuserxen-demo-xenstorels/xenstorels.repeat fail never pass test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-i386-libvirt-qcow2 11 migrate-support-checkfail never pass test-amd64-i386-libvirt-pair 21 guest-migrate/src_host/dst_host fail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-pair 21 guest-migrate/src_host/dst_host fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qcow2 11 migrate-support-checkfail never pass test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stop fail never pass test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail never pass test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stop fail never pass test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail never pass version targeted for testing: linuxbb4a05a0400ed6d2f1e13d1f82f289ff74300a70 baseline version: linux28895317f9a7d726cd13fc9b5447cb5dcb5cd22c Last test of basis36762 2015-03-25 13:03:03 Z 179 days Testing same since37988 2015-09-18 16:49:42 Z2 days1 attempts People who touched revisions under test: jobs: build-amd64-xsm pass build-i386-xsm pass build-amd64 pass build-i386 pass build-amd64-libvirt pass build-i386-libvirt pass build-amd64-pvopspass build-i386-pvops pass build-amd64-rumpuserxen pass build-i386-rumpuserxen pass test-amd64-amd64-xl pass test-amd64-i386-xl pass test-amd64-amd64-xl-qemut-debianhvm-amd64-xsmpass test-amd64-i386-xl-qemut-debianhvm-amd64-xsm pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsmpass test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsmpass test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm pass test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsmpass test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm pass test-amd64-amd64-libvirt-xsm pass test-amd64-i386-libvirt-xsm pass test-amd64-amd64-xl-xsm pass test-amd64-i386-xl-xsm pass test-amd64-amd64-xl-pvh-amd fail test-amd64-i386-qemut-rhel6hvm-amd pass test-amd64-i386-qemuu-rhel6hvm-amd pass test-amd64-amd64-xl-qemut-debianhvm-amd64pass test-amd64-i386-xl-qemut-debianhvm-amd64 pass test-amd64-amd64-xl-qemuu-debianhvm-amd64pass test-amd64-i386-xl-qemuu-debianhvm-amd64 pass test-amd64-i386-freebsd10-amd64 pass test-amd64-amd64-xl-qemuu-ovmf-amd64 pass test-amd64-i386-xl-qemuu-ovmf-amd64 pass test-amd64-amd64-rumpuserxen-amd64