flight 78159 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/78159/
Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 5 xen-install fail REGR. vs. 77892 test-amd64-amd64-xl-xsm 5 xen-install fail REGR. vs. 77892 test-amd64-i386-xl-xsm 5 xen-install fail REGR. vs. 77892 test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm 5 xen-install fail REGR. vs. 77892 test-amd64-i386-xl-qemut-debianhvm-amd64-xsm 5 xen-install fail REGR. vs. 77892 test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm 5 xen-install fail REGR. vs. 77892 test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm 5 xen-install fail REGR. vs. 77892 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm 5 xen-install fail REGR. vs. 77892 test-armhf-armhf-xl-xsm 6 xen-boot fail REGR. vs. 77892 test-amd64-i386-xl-qemuu-win7-amd64 9 windows-install fail REGR. vs. 77892 test-amd64-i386-xl-qemut-win7-amd64 9 windows-install fail REGR. vs. 77892 Tests which are failing intermittently (not blocking): test-armhf-armhf-xl-arndale 7 host-ping-check-xen fail pass in 78129 test-armhf-armhf-libvirt-qcow2 9 debian-di-install fail pass in 78129 Regressions which are regarded as allowable (not blocking): test-amd64-i386-libvirt-xsm 5 xen-install fail REGR. vs. 77892 test-amd64-amd64-libvirt-xsm 5 xen-install fail REGR. vs. 77892 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 5 xen-install fail REGR. vs. 77892 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 5 xen-install fail REGR. vs. 77892 test-armhf-armhf-libvirt-xsm 6 xen-boot fail REGR. vs. 77892 test-amd64-i386-rumpuserxen-i386 10 guest-start fail like 77892 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop fail like 77892 test-armhf-armhf-xl-rtds 9 debian-install fail like 77892 test-amd64-amd64-libvirt-vhd 9 debian-di-install fail like 77892 Tests which did not succeed, but are not blocking: test-armhf-armhf-xl-arndale 12 migrate-support-check fail in 78129 never pass test-armhf-armhf-xl-arndale 13 saverestore-support-check fail in 78129 never pass test-armhf-armhf-libvirt-qcow2 11 migrate-support-check fail in 78129 never pass test-armhf-armhf-libvirt-qcow2 13 guest-saverestore fail in 78129 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-armhf-armhf-libvirt 14 guest-saverestore fail never pass test-armhf-armhf-libvirt 12 migrate-support-check fail never pass test-amd64-amd64-libvirt 12 migrate-support-check fail never pass test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2 fail never pass test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail never pass test-armhf-armhf-xl-credit2 13 saverestore-support-check fail never pass test-armhf-armhf-xl-credit2 12 migrate-support-check fail never pass test-amd64-i386-libvirt 12 migrate-support-check fail never pass test-armhf-armhf-xl-cubietruck 12 migrate-support-check fail never pass test-armhf-armhf-xl-cubietruck 13 saverestore-support-check fail never pass test-armhf-armhf-xl 12 migrate-support-check fail never pass test-armhf-armhf-xl 13 saverestore-support-check fail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-check fail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-check fail never pass test-armhf-armhf-libvirt-raw 13 guest-saverestore fail never pass test-armhf-armhf-libvirt-raw 11 migrate-support-check fail never pass test-armhf-armhf-xl-vhd 9 debian-di-install fail never pass version targeted for testing: xen 7167222b15dc661ff0b44cc93d558f6bb4ff6492 baseline version: xen f7347a282420a5edc74afb31e7c42c2765f24de5 Last test of basis 77892 2016-01-12 11:30:40 Z 3 days Failing since 77945 2016-01-13 04:01:14 Z 2 days 5 attempts Testing same since 78129 2016-01-15 00:12:12 Z 0 days 2 attempts ------------------------------------------------------------ People who touched revisions under test: Andrew Cooper <andrew.coop...@citrix.com> Boris Ostrovsky <boris.ostrov...@oracle.com> Brendan Gregg <bgr...@netflix.com> Daniel De Graaf <dgde...@tycho.nsa.gov> Doug Goldstein <car...@cardoe.com> Haozhong Zhang <haozhong.zh...@intel.com> Jan Beulich <jbeul...@suse.com> Juergen Gross <jgr...@suse.com> Kevin Tian <kevin.t...@intel.com> Razvan Cojocaru <rcojoc...@bitdefender.com> Roger Pau Monné <roger....@citrix.com> Tamas K Lengyel <ta...@tklengyel.com> Wei Liu <wei.l...@citrix.com> Wei Liu <wei.l...@citrix.com> for tools bits 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-oldkern pass build-i386-oldkern pass build-amd64-prev pass build-i386-prev pass build-amd64-pvops pass build-armhf-pvops pass build-i386-pvops pass build-amd64-rumpuserxen pass build-i386-rumpuserxen pass test-amd64-amd64-xl pass test-armhf-armhf-xl pass test-amd64-i386-xl pass test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm fail test-amd64-i386-xl-qemut-debianhvm-amd64-xsm fail test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm fail test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm fail test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm fail test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm fail test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm fail test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm fail test-amd64-amd64-libvirt-xsm fail test-armhf-armhf-libvirt-xsm fail test-amd64-i386-libvirt-xsm fail test-amd64-amd64-xl-xsm fail test-armhf-armhf-xl-xsm fail test-amd64-i386-xl-xsm fail test-amd64-amd64-qemuu-nested-amd fail 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-amd64 pass test-amd64-i386-xl-qemut-debianhvm-amd64 pass test-amd64-amd64-xl-qemuu-debianhvm-amd64 pass 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 pass test-amd64-amd64-xl-qemut-win7-amd64 fail test-amd64-i386-xl-qemut-win7-amd64 fail test-amd64-amd64-xl-qemuu-win7-amd64 fail test-amd64-i386-xl-qemuu-win7-amd64 fail test-armhf-armhf-xl-arndale fail test-amd64-amd64-xl-credit2 pass test-armhf-armhf-xl-credit2 pass test-armhf-armhf-xl-cubietruck pass test-amd64-i386-freebsd10-i386 pass test-amd64-i386-rumpuserxen-i386 fail test-amd64-amd64-qemuu-nested-intel pass test-amd64-amd64-xl-pvh-intel fail test-amd64-i386-qemut-rhel6hvm-intel pass test-amd64-i386-qemuu-rhel6hvm-intel pass test-amd64-amd64-libvirt pass test-armhf-armhf-libvirt fail test-amd64-i386-libvirt pass test-amd64-amd64-migrupgrade pass test-amd64-i386-migrupgrade pass test-amd64-amd64-xl-multivcpu pass test-armhf-armhf-xl-multivcpu pass test-amd64-amd64-pair pass test-amd64-i386-pair pass test-amd64-amd64-libvirt-pair pass test-amd64-i386-libvirt-pair pass test-amd64-amd64-amd64-pvgrub pass test-amd64-amd64-i386-pvgrub pass test-amd64-amd64-pygrub pass test-armhf-armhf-libvirt-qcow2 fail test-amd64-amd64-xl-qcow2 pass test-armhf-armhf-libvirt-raw fail test-amd64-i386-xl-raw pass test-amd64-amd64-xl-rtds pass test-armhf-armhf-xl-rtds fail test-amd64-i386-xl-qemut-winxpsp3-vcpus1 pass test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 pass test-amd64-amd64-libvirt-vhd fail test-armhf-armhf-xl-vhd fail test-amd64-amd64-xl-qemut-winxpsp3 pass test-amd64-i386-xl-qemut-winxpsp3 pass test-amd64-amd64-xl-qemuu-winxpsp3 pass test-amd64-i386-xl-qemuu-winxpsp3 pass ------------------------------------------------------------ sg-report-flight on osstest.test-lab.xenproject.org logs: /home/logs/logs images: /home/logs/images Logs, config files, etc. are available at http://logs.test-lab.xenproject.org/osstest/logs Explanation of these reports, and of osstest in general, is at http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master Test harness code can be found at http://xenbits.xen.org/gitweb?p=osstest.git;a=summary Not pushing. ------------------------------------------------------------ commit 7167222b15dc661ff0b44cc93d558f6bb4ff6492 Author: Tamas K Lengyel <ta...@tklengyel.com> Date: Thu Jan 14 10:49:50 2016 +0100 vm_event: add altp2m info to HVM events as well Add altp2m information to HVM events as well when altp2m is active. Signed-off-by: Tamas K Lengyel <ta...@tklengyel.com> Acked-by: Razvan Cojocaru <rcojoc...@bitdefender.com> Reviewed-by: Andrew Cooper <andrew.coop...@citrix.com> commit 5e00bbc2629114148e61282beb15e510e339b7ba Author: Boris Ostrovsky <boris.ostrov...@oracle.com> Date: Thu Jan 14 10:44:04 2016 +0100 build: remove .config when making distclean Signed-off-by: Boris Ostrovsky <boris.ostrov...@oracle.com> Reviewed-by: Doug Goldstein <car...@cardoe.com> commit d23da94b123a0d9326408c376e5735697bd2d96a Author: Roger Pau Monné <roger....@citrix.com> Date: Thu Jan 14 10:43:36 2016 +0100 Revert "libxc: create an initial FPU state for HVM guests" This reverts commit d64dbbcc7c9934a46126c59d78536235908377ad: Xen always set the FPU as initialized when loading a HVM context, so libxc has to provide a valid FPU context when setting the CPU registers. This was a stop-gap measure in order to unblock OSSTest Windows 7 failures while a proper fix for the HVM CPU save/restore is being worked on. This can now be reverted because a proper fix is in place and we can signal in the save record whether the FPU is initialized or not. Signed-off-by: Roger Pau Monné <roger....@citrix.com> Reviewed-by: Andrew Cooper <andrew.coop...@citrix.com> Acked-by: Wei Liu <wei.l...@citrix.com> commit 83ae0bb2260c71e8dcec538dd477f7253aaef327 Author: Jan Beulich <jbeul...@suse.com> Date: Thu Jan 14 10:42:53 2016 +0100 x86/xsave: simplify xcomp_bv initialization This simplifies a number of pointless conditionals: Bits 0 and 1 of xcomp_bv don't matter anyway, and as long as none of bits 2..62 are set, setting bit 63 is pointless too unless XSAVES is in use. Signed-off-by: Jan Beulich <jbeul...@suse.com> Reviewed-by: Andrew Cooper <andrew.coop...@citrix.com> commit a3b6844d3b7ac8445669337c222b0cff2cf90484 Author: Roger Pau Monné <roger....@citrix.com> Date: Thu Jan 14 10:37:53 2016 +0100 x86/hvm: introduce a flags field in the CPU save record Introduce a new flags field and use bit 0 to signal if the FPU has been initialised or not. Previously Xen always wrongly assumed the FPU was initialised on restore. While modifying the FPU restore part of hvm_load_cpu_ctxt remove the memcpy branching, since v->arch.fpu_ctxt will always point to the right area for hosts with XSAVE or without it. Signed-off-by: Roger Pau Monné <roger....@citrix.com> Reviewed-by: Jan Beulich <jbeul...@suse.com> commit af3eb9bf2f979631795750ee5924bdd5a88ded95 Author: Doug Goldstein <car...@cardoe.com> Date: Thu Jan 14 10:36:40 2016 +0100 build: convert NR_CPUS to Kconfig Use CONFIG_NR_CPUS from Kconfig as NR_CPUS instead of the previous MAX_PHYS_CPUS variable from make. Remove the creation of MAX_PHYS_CPUS as well. Signed-off-by: Doug Goldstein <car...@cardoe.com> commit 6da11a5ac28215eff9faa78ca26e13c2be1d5eaa Author: Doug Goldstein <car...@cardoe.com> Date: Thu Jan 14 10:34:27 2016 +0100 build: introduce CONFIG_NR_CPUS in Kconfig Introduce an option where the user can modifiy the maximum number of supported physical CPUs. Signed-off-by: Doug Goldstein <car...@cardoe.com> commit ed6452a091daa711890f0c0f84adb12e9fa54fa3 Author: Jan Beulich <jbeul...@suse.com> Date: Thu Jan 14 10:33:39 2016 +0100 x86/HVM: prune error labels in do_hvm_op() I've got repeatedly annoyed by the bad naming: Make them slightly better recognizable (and less likely to get mixed up), except in cases where they can be eliminated altogether. Signed-off-by: Jan Beulich <jbeul...@suse.com> Reviewed-by: Andrew Cooper <andrew.coop...@citrix.com> commit 892d196360d65dfa87f5fd7210cd5bca927aa455 Author: Jan Beulich <jbeul...@suse.com> Date: Thu Jan 14 10:32:35 2016 +0100 x86emul: support clzero ... in anticipation of this possibly going to get used by guests for basic thinks like memset() or clearing or pages. Since the emulation doesn't use clzero itself, checking the guest's CPUID for the feature to be exposed is (intentionally) being avoided here. All that's required is sensible guest side data for the clflush line size. Signed-off-by: Jan Beulich <jbeul...@suse.com> Reviewed-by: Aravind Gopalakrishnan <aravind.gopalakrish...@amd.com> Acked-by: Andrew Cooper <andrew.coop...@citrix.com> commit 20c8f1a8a5fd61cb6f0ba6f3c3b3d567b1765116 Author: Doug Goldstein <car...@cardoe.com> Date: Tue Jan 12 11:39:47 2016 +0100 convert XSM_ENABLE to Kconfig Converts the existing XSM_ENABLE flag from Config.mk to CONFIG_XSM within Kconfig. This also re-adds the dependency of CONFIG_FLASK on CONFIG_XSM. Signed-off-by: Doug Goldstein <car...@cardoe.com> Acked-by: Daniel De Graaf <dgde...@tycho.nsa.gov> commit 529298fdf9097f8e637f754c9b29bd58a8a714e9 Author: Doug Goldstein <car...@cardoe.com> Date: Tue Jan 12 11:36:33 2016 +0100 convert FLASK_ENABLE to Kconfig Converts the Config.mk option of FLASK_ENABLE into a Kconfig option for the hypervisor called CONFIG_FLASK. This commit knowingly breaks the dependent relationship on XSM_ENABLE which is addressed when XSM_ENABLE is converted to Kconfig. Signed-off-by: Doug Goldstein <car...@cardoe.com> Acked-by: Daniel De Graaf <dgde...@tycho.nsa.gov> commit 361b4f9f0f0d4adc19df428e224a7b8fa62cd392 Author: Doug Goldstein <car...@cardoe.com> Date: Tue Jan 12 11:33:55 2016 +0100 build: save generated xen .config Since we now support changing Xen options with Kconfig, we should save the configuration that was used to build up Xen. This will save it in /usr/lib/debug alongside xen-syms and call it xen-$(FULLVERSION).config Suggested-by: Ian Campbell <ian.campb...@citrix.com> Requested-by: Jan Beulich <jbeul...@suse.com> # the directory Signed-off-by: Doug Goldstein <car...@cardoe.com> commit e3cce1799df2f957dfa00f84a5315cbf896490fe Author: Brendan Gregg <bgr...@netflix.com> Date: Tue Jan 12 11:33:16 2016 +0100 x86/VPMU: implement ipc and arch filter flags This introduces a way to have a restricted VPMU, by specifying one of two predefined groups of PMCs to make available. For secure environments, this allows the VPMU to be used without needing to enable all PMCs. Signed-off-by: Brendan Gregg <bgr...@netflix.com> Reviewed-by: Boris Ostrovsky <boris.ostrov...@oracle.com> Acked-by: Kevin Tian <kevin.t...@intel.com> commit 5513bd0b4675e2fa2ff4e9a06885f16727901805 Author: Juergen Gross <jgr...@suse.com> Date: Tue Jan 12 11:29:55 2016 +0100 add xenstore domain flag to hypervisor In order to be able to have full support of a xenstore domain in Xen add a "Xenstore-domain" flag to the hypervisor. This flag must be specified at domain creation time and is returned by XEN_DOMCTL_getdomaininfo. It will allow the domain to retrieve domain information by issuing the XEN_DOMCTL_getdomaininfo itself in order to be able to check for domains having been destroyed. At the same time this flag will inhibit the domain to be migrated, as this wouldn't be a very wise thing to do. In case of a later support of a rebootable Dom0 this flag will allow to recognize a xenstore domain already being present to connect to. Signed-off-by: Juergen Gross <jgr...@suse.com> Acked-by: Daniel De Graaf <dgde...@tycho.nsa.gov> Reviewed-by: Andrew Cooper <andrew.coop...@citirx.com> commit cfacce340608be5f94ce0c8f424487b63c3d5399 Author: Haozhong Zhang <haozhong.zh...@intel.com> Date: Tue Jan 12 11:29:25 2016 +0100 x86/hvm: add support for pcommit instruction Pass PCOMMIT CPU feature into HVM domain. Currently, we do not intercept pcommit instruction for L1 guest, and allow L1 to intercept pcommit instruction for L2 guest. The specification of pcommit instruction can be found in https://software.intel.com/sites/default/files/managed/0d/53/319433-022.pdf Signed-off-by: Haozhong Zhang <haozhong.zh...@intel.com> Reviewed-by: Andrew Cooper <andrew.coop...@citrix.com> Acked-by: Kevin Tian <kevin.t...@intel.com> Acked-by: Wei Liu <wei.l...@citrix.com> for tools bits commit 3cb82a561382466208db50d41d6401e2cc4819dd Author: Haozhong Zhang <haozhong.zh...@intel.com> Date: Tue Jan 12 11:28:58 2016 +0100 x86/hvm: allow guest to use clflushopt and clwb Pass CPU features CLFLUSHOPT and CLWB into HVM domain so that those two instructions can be used by guest. The specification of above two instructions can be found in https://software.intel.com/sites/default/files/managed/0d/53/319433-022.pdf Signed-off-by: Haozhong Zhang <haozhong.zh...@intel.com> Reviewed-by: Andrew Cooper <andrew.coop...@citrix.com> Reviewed-by: Kevin Tian <kevin.t...@intel.com> Acked-by: Wei Liu <wei.l...@citrix.com> for tools bits commit 165f36d5fa60ade72f691fbb81aad0a2cadaca37 Author: Doug Goldstein <car...@cardoe.com> Date: Tue Jan 12 11:27:49 2016 +0100 x86: convert bigmem to Kconfig Convert the bigmem build option to Kconfig. Signed-off-by: Doug Goldstein <car...@cardoe.com> (qemu changes not included)
_______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel