From mboxrd@z Thu Jan 1 00:00:00 1970 From: xen.org Subject: [xen-unstable test] 5303: trouble: blocked/broken/pass Date: Wed, 26 Jan 2011 22:57:41 +0000 Message-ID: Mime-Version: 1.0 Content-Type: text/plain Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com Cc: ian.jackson@eu.citrix.com List-Id: xen-devel@lists.xenproject.org flight 5303 xen-unstable real [real] http://www.chiark.greenend.org.uk/~xensrcts/logs/5303/ Failures and problems with tests :-( Tests which did not succeed and are blocking: build-amd64-oldkern 2 host-install(2) broken build-amd64-pvops 2 host-install(2) broken build-amd64 2 host-install(2) broken build-i386-oldkern 2 host-install(2) broken build-i386 2 host-install(2) broken Tests which did not succeed, but are not blocking, including regressions (tests previously passed) regarded as allowable: test-amd64-amd64-pair 1 xen-build-check(1) blocked n/a test-amd64-amd64-pv 1 xen-build-check(1) blocked n/a test-amd64-amd64-win 1 xen-build-check(1) blocked n/a test-amd64-amd64-xl-win 1 xen-build-check(1) blocked n/a test-amd64-amd64-xl 1 xen-build-check(1) blocked n/a test-amd64-i386-pair 1 xen-build-check(1) blocked n/a test-amd64-i386-pv 1 xen-build-check(1) blocked n/a test-amd64-i386-rhel6hvm-amd 1 xen-build-check(1) blocked n/a test-amd64-i386-rhel6hvm-intel 1 xen-build-check(1) blocked n/a test-amd64-i386-win-vcpus1 1 xen-build-check(1) blocked n/a test-amd64-i386-win 1 xen-build-check(1) blocked n/a test-amd64-i386-xl-credit2 1 xen-build-check(1) blocked n/a test-amd64-i386-xl-multivcpu 1 xen-build-check(1) blocked n/a test-amd64-i386-xl-win-vcpus1 1 xen-build-check(1) blocked n/a test-amd64-i386-xl 1 xen-build-check(1) blocked n/a test-amd64-xcpkern-i386-pair 1 xen-build-check(1) blocked n/a test-amd64-xcpkern-i386-pv 1 xen-build-check(1) blocked n/a test-amd64-xcpkern-i386-rhel6hvm-amd 1 xen-build-check(1) blocked n/a test-amd64-xcpkern-i386-rhel6hvm-intel 1 xen-build-check(1) blocked n/a test-amd64-xcpkern-i386-win 1 xen-build-check(1) blocked n/a test-amd64-xcpkern-i386-xl-credit2 1 xen-build-check(1) blocked n/a test-amd64-xcpkern-i386-xl-multivcpu 1 xen-build-check(1) blocked n/a test-amd64-xcpkern-i386-xl-win 1 xen-build-check(1) blocked n/a test-amd64-xcpkern-i386-xl 1 xen-build-check(1) blocked n/a test-i386-i386-pair 1 xen-build-check(1) blocked n/a test-i386-i386-pv 1 xen-build-check(1) blocked n/a test-i386-i386-win 1 xen-build-check(1) blocked n/a test-i386-i386-xl-win 1 xen-build-check(1) blocked n/a test-i386-i386-xl 1 xen-build-check(1) blocked n/a test-i386-xcpkern-i386-pair 1 xen-build-check(1) blocked n/a test-i386-xcpkern-i386-pv 1 xen-build-check(1) blocked n/a test-i386-xcpkern-i386-win 1 xen-build-check(1) blocked n/a test-i386-xcpkern-i386-xl 1 xen-build-check(1) blocked n/a version targeted for testing: xen 16c863cb99f2 baseline version: xen b59f04eb8978 ------------------------------------------------------------ People who touched revisions under test: Andre Przywara Gianni Tedesco Ian Campbell Ian Jackson Kamala Narasimhan Keir Fraser Stefano Stabellini Tim Deegan user virtual Wei Gang Wei Wang ------------------------------------------------------------ jobs: build-i386-xcpkern pass build-amd64 broken build-i386 broken build-amd64-oldkern broken build-i386-oldkern broken build-amd64-pvops broken build-i386-pvops pass test-amd64-amd64-xl blocked test-amd64-i386-xl blocked test-i386-i386-xl blocked test-amd64-xcpkern-i386-xl blocked test-i386-xcpkern-i386-xl blocked test-amd64-i386-rhel6hvm-amd blocked test-amd64-xcpkern-i386-rhel6hvm-amd blocked test-amd64-i386-xl-credit2 blocked test-amd64-xcpkern-i386-xl-credit2 blocked test-amd64-i386-rhel6hvm-intel blocked test-amd64-xcpkern-i386-rhel6hvm-intel blocked test-amd64-i386-xl-multivcpu blocked test-amd64-xcpkern-i386-xl-multivcpu blocked test-amd64-amd64-pair blocked test-amd64-i386-pair blocked test-i386-i386-pair blocked test-amd64-xcpkern-i386-pair blocked test-i386-xcpkern-i386-pair blocked test-amd64-amd64-pv blocked test-amd64-i386-pv blocked test-i386-i386-pv blocked test-amd64-xcpkern-i386-pv blocked test-i386-xcpkern-i386-pv blocked test-amd64-i386-win-vcpus1 blocked test-amd64-i386-xl-win-vcpus1 blocked test-amd64-amd64-win blocked test-amd64-i386-win blocked test-i386-i386-win blocked test-amd64-xcpkern-i386-win blocked test-i386-xcpkern-i386-win blocked test-amd64-amd64-xl-win blocked test-i386-i386-xl-win blocked test-amd64-xcpkern-i386-xl-win blocked ------------------------------------------------------------ sg-report-flight on woking.cam.xci-test.com logs: /home/xc_osstest/logs images: /home/xc_osstest/images Logs, config files, etc. are available at http://www.chiark.greenend.org.uk/~xensrcts/logs Test harness code can be found at http://xenbits.xensource.com/gitweb?p=osstest.git;a=summary Not pushing. ------------------------------------------------------------ changeset: 22817:16c863cb99f2 tag: tip user: Keir Fraser date: Wed Jan 26 08:56:44 2011 +0000 x86: physdev_[un]map_pirq() use rcu_lock_target_domain_by_id(). More idiomatic, and avoids accidental failure to check caller privilege. For example, the unmap path was not checking for any privilege before calling unmap_domain_pirq_emuirq(), which can't be right. Signed-off-by: Keir Fraser changeset: 22816:e7f44fb4ecc3 user: Wei Gang date: Wed Jan 26 08:54:12 2011 +0000 x86: Fix pirq teardown on domain destruction. The privilege check in unmap_domain_pirq() fails since the teardown completes in RCU (idle domain) context. We can remove the check since it is covered in physdev_op() already, which is the only potentially unprivileged caller. Signed-off-by: Wei Gang changeset: 22815:4785c70c2b6d user: Keir Fraser date: Wed Jan 26 08:45:40 2011 +0000 x86: blacklist new AMD CPUID bits for PV domains there are some new CPUID bits (and leaves) which Dom0 and PV domains should not see to avoid trouble, since we don't emulate the features. The most prominent one is a topology leaf, which contains information specific to the physical CPU, not the virtual one. To avoid confusion (and possibly crashes) due to a confused Dom0 scheduler simply disable these bits. Signed-off-by: Andre Przywara Signed-off-by: Keir Fraser changeset: 22814:b9017fdaad4d user: Keir Fraser date: Wed Jan 26 08:35:24 2011 +0000 x86: Do not pollute namespace with asm defns of PERFC_*. This fixes the build with perfc=y. Signed-off-by: Keir Fraser changeset: 22813:f28ab5926896 user: Keir Fraser date: Wed Jan 26 08:17:14 2011 +0000 amd iommu: Fix output and coding style Signed-off-by: Wei Wang changeset: 22812:73b3debb90cf user: Gianni Tedesco date: Tue Jan 25 18:27:43 2011 +0000 xl: Check domain existance when doing domain identifier lookups [ Code formatting fixed up to conform to libxl style. -iwj ] Signed-off-by: Gianni Tedesco Acked-by: Ian Jackson Signed-off-by: Ian Jackson Committed-by: Ian Jackson changeset: 22811:b457e2520074 user: Ian Jackson date: Tue Jan 25 18:24:36 2011 +0000 xl: fix up some minor mistakes in error messages perl -i~ -pe 's/\\n.\"/\\n\"/' tools/libxl/*.c Reported-by: Gianni Tedesco Signed-off-by: Ian Jackson Acked-by: Gianni Tedesco Committed-by: Ian Jackson changeset: 22810:5429204f3c06 user: Stefano Stabellini date: Tue Jan 25 18:22:09 2011 +0000 libxl: fix segfault on device assignement Fix a xl/libxl segfault when assigning a device to the guest (bug http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=1713). Signed-off-by: Gianni Tedesco Signed-off-by: Stefano Stabellini Acked-by: Ian Campbell Committed-by: Ian Jackson changeset: 22809:1d1eec7e1fb4 user: Kamala Narasimhan date: Tue Jan 25 18:09:49 2011 +0000 xl: Perform minimal validation of virtual disk file while parsing config file This patch performs some very basic validation on the virtual disk file passed through the config file. This validation ensures that we don't go too far with the initialization like spawn qemu and more while there could be some potentially fundamental issues. [ Patch fixed up to work with PHYSTYPE_EMPTY 22808:6ec61438713a -iwj ] Signed-off-by: Kamala Narasimhan Acked-by: Ian Jackson Signed-off-by: Ian Jackson Committed-by: Ian Jackson changeset: 22808:6ec61438713a user: Stefano Stabellini date: Tue Jan 25 18:06:53 2011 +0000 libxl/xl: support empty disk paths (ejected cdroms) Support empty disk paths, including in domain config files, for compatibility with xend. This allows a domain to be created with a cdrom which is initially in the "ejected" (no cd present) state. Signed-off-by: Stefano Stabellini Acked-by: Ian Jackson Committed-by: Ian Jackson changeset: 22807:787af706dadc user: Gianni Tedesco date: Tue Jan 25 17:02:47 2011 +0000 libxl: Check a domain exists before destroying it Signed-off-by: Gianni Tedesco Acked-by: Ian Jackson Committed-by: Ian Jackson changeset: 22806:eefb8e971be5 user: Kamala Narasimhan date: Tue Jan 25 16:59:47 2011 +0000 libxl: libxl_ctx_init checks for xenstored pid file This is a proxy for whether xenstored is running. Otherwise the failure modes are unfortunate (hangs, or mysterious error messages). If and when we have a stubdom xenstored this will need to be revisited, if not before. Signed-off-by: Kamala Narasimhan Committed-by: Ian Jackson changeset: 22805:b5579db3dabf user: user virtual date: Tue Jan 25 16:42:00 2011 +0000 tools/hotplug/Linux: fix completely wrong attempts to stop xenwatchdogd "xen-watchdog stop" attempts to kill non existing "watchdogd" but misses the running "xenwatchdogd". This also provokes errors during install and Debian package management. Signed-off-by: user virtual Acked-by: Ian Jackson Signed-off-by: Ian Jackson Committed-by: Ian Jackson changeset: 22804:5e91e7a6b130 user: Keir Fraser date: Tue Jan 25 14:07:39 2011 +0000 Update Xen version to 4.1.0-rc3-pre changeset: 22803:53f6e58e089e user: Keir Fraser date: Tue Jan 25 14:07:08 2011 +0000 Added signature for changeset 9dca60d88c63 changeset: 22802:6341fe0f4e5a user: Keir Fraser date: Tue Jan 25 14:06:55 2011 +0000 Added tag 4.1.0-rc2 for changeset 9dca60d88c63 changeset: 22801:9dca60d88c63 tag: 4.1.0-rc2 user: Keir Fraser date: Tue Jan 25 14:06:52 2011 +0000 Update Xen version to 4.1.0-rc2 changeset: 22800:c50ae9d5dda4 user: Keir Fraser date: Tue Jan 25 14:05:25 2011 +0000 x86/tsc: remove misleading printk on HVM restore path. This warning no longer corresponds to what the code actually does. Signed-off-by: Tim Deegan changeset: 22799:b59f04eb8978 user: Stefano Stabellini date: Fri Jan 21 18:06:23 2011 +0000 libxl, minios: stubdom console based save/restore Add two "special" PV consoles to stubdoms that are going to be used to send and receive the qemu-xen save files on save/restore. Use the second PV console to send the qemu-xen save file and the third PV console to receive the qemu-xen save file on restore. Fix the console shutdown function free_consfront that is called when the qemu save file is closed. Stubdom save/restore is still broken with xend. Signed-off-by: Stefano Stabellini Committed-by: Ian Jackson (qemu changes not included)