[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [xen-unstable-smoke test] 101187: regressions - FAIL
flight 101187 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/101187/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-armhf 5 xen-build fail REGR. vs. 101184 Tests which did not succeed, but are not blocking: test-armhf-armhf-xl 1 build-check(1) blocked n/a test-amd64-amd64-libvirt 12 migrate-support-check fail never pass version targeted for testing: xen b4ab702d5c0d4c6d3f2555601fb94060c6427e64 baseline version: xen da9207c864ab363fc29a2d861f9da07fd9ca1e16 Last test of basis 101184 2016-09-28 12:03:36 Z 0 days Testing same since 101187 2016-09-28 15:02:21 Z 0 days 1 attempts ------------------------------------------------------------ People who touched revisions under test: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Daniel Kiper <dkiper@xxxxxxxxxxxx> Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Jan Beulich <jbeulich@xxxxxxxx> Keir Fraser <keir@xxxxxxx> Kevin Tian <kevin.tian@xxxxxxxxx> Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> [for Oracle, VirtualIron and Sun contributions] Kouya Shimura <kouya@xxxxxxxxxxxxxx> Lars Kurth <lars.kurth@xxxxxxxxxx> Simon Horman <horms@xxxxxxxxxxxx> Stefan Berger <stefanb@xxxxxxxxxx> Wei Liu <wei.liu2@xxxxxxxxxx> jobs: build-amd64 pass build-armhf fail build-amd64-libvirt pass test-armhf-armhf-xl blocked test-amd64-amd64-xl-qemuu-debianhvm-i386 pass 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 Not pushing. ------------------------------------------------------------ commit b4ab702d5c0d4c6d3f2555601fb94060c6427e64 Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:22:06 2016 -0400 libxc/xc_dom_core: Copy ACPI tables to guest space Load ACPI modules into guest space Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit 14c0d328da2b9b6c63b9c69756426f4d87a846e9 Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:22:05 2016 -0400 libxl/acpi: Build ACPI tables for HVMlite guests Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit f14e5cda422f2413d7e739dc0caf5d5cb6a061be Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:22:04 2016 -0400 libxl: Initialize domain build info before calling libxl__domain_make libxl__domain_make() may want to use b_info so we should set defaults a little earlier. Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit 008eeb6be20cfa668989b6637f0bab0121052b5b Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:22:03 2016 -0400 libxl/pvhv2: Include APIC page in MMIO hole for PVHv2 guests Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit e07df55a6b293edaa8549806067a6373bfd02066 Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:22:02 2016 -0400 libxl/acpi: Add ACPI e820 entry Add entry for ACPI tables created for PVHv2 guests to e820 map. Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit b3afc0a390028d420e5c04105c2e9391c182ada8 Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:22:01 2016 -0400 libxc/libxl: Allow multiple ACPI modules Provide ability to load multiple ACPI modules. Thie feature is needed by PVHv2 guests and will be used in subsequent patches. We assume that PVHv2 guests do not load their ACPI modules specified in the configuration file. We can extend support for that in the future if desired. Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit e9a8dc050f9ad920ed19b888697bc92e64af368d Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:22:00 2016 -0400 libacpi: Build DSDT for PVH guests PVH guests require DSDT with only ACPI INFO (Xen-specific) and Processor objects. We separate ASL's ACPI INFO definition into dsdt_acpi_info.asl so that it can be included in ASLs for both HVM and PVH2. Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit 85c17cbb252b9fa52cb0167eacf88b2f2345d349 Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:21:59 2016 -0400 x86: Allow LAPIC-only emulation_flags for HVM guests PVHv2 guests may request LAPIC emulation (and nothing else) Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit 73b72736e6cafdb040f97e29f36317622ffd64c5 Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:21:58 2016 -0400 acpi: Move ACPI code to tools/libacpi Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit 7fe907f2eb852ed9a796e6855eeb84e90b2734b3 Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:21:57 2016 -0400 acpi/hvmloader: Include file/paths adjustments In prepearation to moving acpi sources into generally available libacpi: 1. Pass IOAPIC/LAPIC/PCI mask values via struct acpi_config 2. Modify include files search paths to point to acpi directory 3. Macro-ise include file for build.c that defines various utilities used by that file. Users of libacpi will be expected to define this macro when compiling build.c Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit 09de18fc88cb05b9ab77f649a25fd8d67b483866 Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:21:56 2016 -0400 acpi/hvmloader: Link ACPI object files directly ACPI sources will be available to various component which will build them according to their own rules. ACPI's Makefile will only generate necessary source files. Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit 999fb168a85e4ea9b283e4391228453c04f1de2b Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:21:55 2016 -0400 acpi/hvmloader: Translate all addresses when assigning addresses in ACPI tables Non-hvmloader users may be building tables in virtual address space and therefore we need to make sure that values that end up in tables are physical addresses. Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit 9635a512c63d6b883b5750d8bfea05418ebbd554 Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:21:54 2016 -0400 acpi/hvmloader: Replace mem_alloc() and virt_to_phys() with memory ops Components that wish to use ACPI builder will need to provide their own mem_alloc() and virt_to_phys() routines. Pointers to these routines will be passed to the builder as memory ops. Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit b48814f20bbc755c16953c114a5d3292a552af3c Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:21:53 2016 -0400 acpi/hvmloader: Build WAET optionally Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit c6f9a86750ad3fe9e7a7962b65e39346a2ffdbda Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:21:52 2016 -0400 acpi/hvmloader: Make providing IOAPIC in MADT optional Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit 76903b836ef9ca91a20f0fae626ef585cc878bf4 Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:21:51 2016 -0400 acpi/hvmloader: Set TIS header address in hvmloader Users other than hvmloader may provide TIS address as virtual. Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit c91bc2bf1f54c1ba2945e534071c727104c02782 Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:21:50 2016 -0400 acpi/hvmloader: Collect processor and NUMA info in hvmloader No need for ACPI code to rely on hvm_info variable. Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit 68823df358e8f366a9bf0c356ca22646490ddf3c Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:21:49 2016 -0400 acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1 ACPI builder is currently distributed under GPLv2 license. We plan to make the builder available to components other than the hvmloader (which is also GPLv2). Some of these components (such as libxl) may be distributed under LGPL-2.1 so that they can be used by non-GPLv2 callers. But this will not be possible if we incorporate the ACPI builder in those other components. To avoid this problem we are relicensing sources in ACPI bulder directory to the Lesser GNU Public License (LGPL) version 2.1 gpl/mk_dsdt_asl.sh file will remain GPL-only pending permission to relicense from Lenovo due to commit 801d469ad ("[HVM] ACPI support patch 3 of 4: ACPI _PRT table.")) Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Acked-by: Daniel Kiper <dkiper@xxxxxxxxxxxx> Acked-by: Stefan Berger <stefanb@xxxxxxxxxx> Acked-by: Kouya Shimura <kouya@xxxxxxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> Acked-by: Kevin Tian <kevin.tian@xxxxxxxxx> Acked-by: Keir Fraser <keir@xxxxxxx> Acked-by: Simon Horman <horms@xxxxxxxxxxxx> Acked-by: Lars Kurth <lars.kurth@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Acked-by: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> [for Oracle, VirtualIron and Sun contributions] commit c3397311a658ceea5cb5c4e632861616edda5a7d Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:21:48 2016 -0400 acpi: Prevent GPL-only code from seeping into non-GPL binaries Some code (specifically, introduced by commit 801d469ad ("[HVM] ACPI support patch 3 of 4: ACPI _PRT table.")) has only been licensed under GPLv2. We want to prevent this code from showing up in non-GPL binaries which might become possible after we make ACPI builder code available to users other than hvmloader. There are two pieces that we need to be careful about: (1) A small chunk of code in dsdt.asl that implements _PIC method (2) A chunk of ASL generator in mk_dsdt.c that describes with PCI interrupt routing. This code will now be generated by a GPL-only script which will be invoked only when ACPI builder's Makefile is called with GPL variable set. We also strip license header from generated ASL files to prevent inadverent use of those files with incorrect license. Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Reviewed-by: Wei Liu <wei.liu2@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> commit e8c4e3af734df1b73f25f459385fe7683dffcc5f Author: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Date: Wed Sep 28 09:21:47 2016 -0400 acpi: Extract acpi info description into a separate ASL file This code will be needed by PVH guests who don't want to use full DSDT. Signed-off-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> (qemu changes not included) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |