[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen-unstable-smoke test] 95722: trouble: broken/pass
flight 95722 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/95722/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-debianhvm-i386 3 host-install(3) broken REGR. vs. 95662 Tests which did not succeed, but are not blocking: test-amd64-amd64-libvirt 12 migrate-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 version targeted for testing: xen fcf3f57eeeec54091c3d5d3b00390c802345da4d baseline version: xen 5e02972646132ad98c365ebfcfcb43b40a0dde36 Last test of basis 95662 2016-06-13 14:03:37 Z 1 days Testing same since 95722 2016-06-14 14:18:38 Z 0 days 1 attempts ------------------------------------------------------------ People who touched revisions under test: David Scott <dave@xxxxxxxxxx> George Dunlap <george.dunlap@xxxxxxxxxx> Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Jan Beulich <jbeulich@xxxxxxxx> Julien Grall <julien.grall@xxxxxxx> Kevin Tian <kevin.tian@xxxxxxxxx> Quan Xu <quan.xu@xxxxxxxxx> Suravee Suthikulpanit <suravee.suthikulpanit@xxxxxxx> Wei Liu <wei.liu2@xxxxxxxxxx> jobs: build-amd64 pass build-armhf pass build-amd64-libvirt pass test-armhf-armhf-xl pass test-amd64-amd64-xl-qemuu-debianhvm-i386 broken test-amd64-amd64-libvirt 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 broken-step test-amd64-amd64-xl-qemuu-debianhvm-i386 host-install(3) Not pushing. ------------------------------------------------------------ commit fcf3f57eeeec54091c3d5d3b00390c802345da4d Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Mon Jun 13 08:49:06 2016 +0100 tools: remove hard-coded /var/lib/xen in Makefile Now all conversations are done, remove the hard-coded paths. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> commit 938b2b4033bded8b0f6ec7298684dcd6235d4de3 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Mon Jun 13 08:49:05 2016 +0100 libxl: honour XEN_LIB_DIR Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> ;wq commit 540cecf0cf066ad0386993c8e625006b259c0df8 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Mon Jun 13 08:49:04 2016 +0100 hotplug/Linux: honour XEN_LIB_DIR Use configure to generate sysconfig.xendomains file. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> commit 102ddb11f243e4ee01592e91afb23a651c7023d3 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Mon Jun 13 08:49:03 2016 +0100 tools: install and remove XEN_LIB_DIR in Makefile The intention of using wild card in uninstall target is to remove both xen and xenstored directories. Change that to two runes that explicitly remove each of those directories. Note that the runes that use hard-coded paths are kept for now to keep the tree bisectable as I replace hard-coded paths component by component. Those runes will be removed eventually. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> commit 15f1a11d66170baa0d62131586d29429c758a1be Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Mon Jun 13 08:49:02 2016 +0100 build: introduce and export XEN_LIB_DIR This variable defaults to /var/lib/xen. It will be used to substitute various hard-coded paths in tools. The new variable points to $localstatedir/lib/xen, which defaults to /var/lib/xen, so there is no change in default configuration. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> commit a4fa83e5684e4aab33676748e79a884f3d0f86ff Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Mon Jun 13 08:49:01 2016 +0100 oxenstored: honour XEN_LOG_DIR defined by configure We generate a corresponding constant (in lower case) in paths.ml. Use that in source code to get rid of hard-coded path. Note that with this patch the default location for xenstored*.log is changed from /var/log to /var/log/xen. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: David Scott <dave@xxxxxxxxxx> commit 6b007a6df12365c3e49859f68754006c734ddffe Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Mon Jun 13 08:49:00 2016 +0100 oxenstored: generate a paths module That file includes all paths generated by configure. It will be used to get rid of hard-coded paths in code. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: David Scott <dave@xxxxxxxxxx> commit c84a1fa2e6c55b1959fac2a4b3bd15539f4d820c Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Mon Jun 13 08:48:59 2016 +0100 oxenstored: honour XEN_{LOG,RUN}_DIR in oxenstored.conf Generate oxenstored.conf with configure. This involves modifying tools/configure.ac and rerun autogen.sh. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> commit 10055f661eee96383cd302c6177bd7068e9a00bd Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Mon Jun 6 11:52:12 2016 +0100 libxl: log file name in failure in libxl__create_qemu_logfile Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> commit 3148bebbf0abf52b4fd8c07fc716007f1c26a285 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Mon Jun 6 11:52:11 2016 +0100 libxl: rename a field in libxl__domain_create_state The libxl__stub_dm_spawn_state field in libxl__domain_create_state was named dmss. That was inconsistent with how things were named (usually acronym) and there was already libxl__dm_spawn_state named dmss in other places. Change dmss to sdss and fix up all sites that reference this field. No functional change. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> commit 5e6e8546cf975b12c36b96c1b495bbfd2f0657f5 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Mon Jun 6 11:52:09 2016 +0100 libxl: linux hotplug: clean up get_hotplug_env That get_hotplug_env function is called for both block and nic. Move some nic specific code out of common code to appropriate place. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> commit 1cf3fa32da331c038ecb67058be1975aecc77e70 Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Mon Jun 6 11:52:08 2016 +0100 libxl: add emacs block to libxl_linux.c Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> commit 44533b633af6ab079cf1691c1ded254d50963071 Author: Quan Xu <quan.xu@xxxxxxxxx> Date: Tue Jun 14 15:13:23 2016 +0200 IOMMU: propagate IOMMU Device-TLB flush error up to IOMMU unmapping (top level ones) Signed-off-by: Quan Xu <quan.xu@xxxxxxxxx> Acked-by: Kevin Tian <kevin.tian@xxxxxxxxx> Acked-by: Suravee Suthikulpanit <suravee.suthikulpanit@xxxxxxx> Acked-by: Julien Grall <julien.grall@xxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit e5bcd2f779fafe72339685ad9bafe2751517fae7 Author: Quan Xu <quan.xu@xxxxxxxxx> Date: Tue Jun 14 15:11:48 2016 +0200 IOMMU/MMU: enhance the call trees of IOMMU unmapping and mapping When IOMMU mapping is failed, we issue a best effort rollback, stopping IOMMU mapping, unmapping the previous IOMMU maps and then reporting the error up to the call trees. When rollback is not feasible (in early initialization phase or trade-off of complexity) for the hardware domain, we do things on a best effort basis, only throwing out an error message. IOMMU unmapping should continue despite an error, in an attempt to do best effort cleanup. Signed-off-by: Quan Xu <quan.xu@xxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> Reviewed-by: Suravee Suthikulpanit <suravee.suthikulpanit@xxxxxxx> Acked-by: Kevin Tian <kevin.tian@xxxxxxxxx> Acked-by: George Dunlap <george.dunlap@xxxxxxxxxx> commit 834c97baebb3743c54bcae228e984ae1b9692e6a Author: Quan Xu <quan.xu@xxxxxxxxx> Date: Tue Jun 14 15:10:57 2016 +0200 IOMMU: handle IOMMU mapping and unmapping failures Treat IOMMU mapping and unmapping failures as a fatal to the DomU If IOMMU mapping and unmapping failed, crash the DomU and propagate the error up to the call trees. No spamming of the log can occur. For DomU, we avoid logging any message for already dying domains. For Dom0, that'll still be more verbose than we'd really like, but it at least wouldn't outright flood the console. Signed-off-by: Quan Xu <quan.xu@xxxxxxxxx> Reviewed-by: Kevin Tian <kevin.tian@xxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit bfa84968b2dd1612be73b36addccd3b2f5bda23f Author: Jan Beulich <jbeulich@xxxxxxxx> Date: Tue Jun 14 15:10:16 2016 +0200 x86/HVM: use available linear->phys translations in REP MOVS/STOS handling If we have the translation result available already, we should also use is here. In my tests with Linux guests this eliminates all calls to hvmemul_linear_to_phys() out of the two functions being changed. Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> Reviewed-by: Paul Durrant <paul.durrant@xxxxxxxxxx> commit 67fc274bbec51a99c762aa1fb6c3de661032aa8d Author: Jan Beulich <jbeulich@xxxxxxxx> Date: Tue Jun 14 15:09:51 2016 +0200 x86/HVM: latch linear->phys translation results ... to avoid re-doing the same translation later again (in a retry, for example). This doesn't help very often according to my testing, but it's pretty cheap to have, and will be of further use subsequently. Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> Reviewed-by: Paul Durrant <paul.durrant@xxxxxxxxxx> Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> commit b64438c7c1495a7580d1bb9d8ba644f3705e1ffb Author: Jan Beulich <jbeulich@xxxxxxxx> Date: Tue Jun 14 15:08:47 2016 +0200 x86/time: use correct (local) time stamp in constant-TSC calibration fast path This looks like a copy and paste mistake in commit 1b6a99892d ("x86: Simpler time handling when TSC is constant across all power saving states"), responsible for occasional many-microsecond cross-CPU skew of what NOW() returns. Also improve the correlation between local TSC and stime stamps obtained at the end of the two calibration handlers: Compute the stime one from the TSC one, instead of doing another rdtsc() for that compuation. Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> (qemu changes not included) _______________________________________________ osstest-output mailing list osstest-output@xxxxxxxxxxxxxxxxxxxx http://lists.xenproject.org/cgi-bin/mailman/listinfo/osstest-output
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |