From: osstest service owner <osstest-admin@xenproject.org>
To: xen-devel@lists.xensource.com, osstest-admin@xenproject.org
Subject: [xen-unstable-smoke test] 101187: regressions - FAIL
Date: Wed, 28 Sep 2016 16:33:32 +0000 [thread overview]
Message-ID: <osstest-101187-mainreport@xen.org> (raw)
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@oracle.com>
Daniel Kiper <dkiper@net-space.pl>
Ian Jackson <ian.jackson@eu.citrix.com>
Jan Beulich <jbeulich@suse.com>
Keir Fraser <keir@xen.org>
Kevin Tian <kevin.tian@intel.com>
Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> [for Oracle, VirtualIron and Sun contributions]
Kouya Shimura <kouya@jp.fujitsu.com>
Lars Kurth <lars.kurth@citrix.com>
Simon Horman <horms@verge.net.au>
Stefan Berger <stefanb@us.ibm.com>
Wei Liu <wei.liu2@citrix.com>
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@oracle.com>
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@oracle.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
commit 14c0d328da2b9b6c63b9c69756426f4d87a846e9
Author: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Date: Wed Sep 28 09:22:05 2016 -0400
libxl/acpi: Build ACPI tables for HVMlite guests
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
commit f14e5cda422f2413d7e739dc0caf5d5cb6a061be
Author: Boris Ostrovsky <boris.ostrovsky@oracle.com>
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@oracle.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
commit 008eeb6be20cfa668989b6637f0bab0121052b5b
Author: Boris Ostrovsky <boris.ostrovsky@oracle.com>
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@oracle.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
commit e07df55a6b293edaa8549806067a6373bfd02066
Author: Boris Ostrovsky <boris.ostrovsky@oracle.com>
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@oracle.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
commit b3afc0a390028d420e5c04105c2e9391c182ada8
Author: Boris Ostrovsky <boris.ostrovsky@oracle.com>
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@oracle.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
commit e9a8dc050f9ad920ed19b888697bc92e64af368d
Author: Boris Ostrovsky <boris.ostrovsky@oracle.com>
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@oracle.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
commit 85c17cbb252b9fa52cb0167eacf88b2f2345d349
Author: Boris Ostrovsky <boris.ostrovsky@oracle.com>
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@oracle.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
commit 73b72736e6cafdb040f97e29f36317622ffd64c5
Author: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Date: Wed Sep 28 09:21:58 2016 -0400
acpi: Move ACPI code to tools/libacpi
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
commit 7fe907f2eb852ed9a796e6855eeb84e90b2734b3
Author: Boris Ostrovsky <boris.ostrovsky@oracle.com>
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@oracle.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
commit 09de18fc88cb05b9ab77f649a25fd8d67b483866
Author: Boris Ostrovsky <boris.ostrovsky@oracle.com>
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@oracle.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
commit 999fb168a85e4ea9b283e4391228453c04f1de2b
Author: Boris Ostrovsky <boris.ostrovsky@oracle.com>
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@oracle.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
commit 9635a512c63d6b883b5750d8bfea05418ebbd554
Author: Boris Ostrovsky <boris.ostrovsky@oracle.com>
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@oracle.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
commit b48814f20bbc755c16953c114a5d3292a552af3c
Author: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Date: Wed Sep 28 09:21:53 2016 -0400
acpi/hvmloader: Build WAET optionally
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
commit c6f9a86750ad3fe9e7a7962b65e39346a2ffdbda
Author: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Date: Wed Sep 28 09:21:52 2016 -0400
acpi/hvmloader: Make providing IOAPIC in MADT optional
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
commit 76903b836ef9ca91a20f0fae626ef585cc878bf4
Author: Boris Ostrovsky <boris.ostrovsky@oracle.com>
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@oracle.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
commit c91bc2bf1f54c1ba2945e534071c727104c02782
Author: Boris Ostrovsky <boris.ostrovsky@oracle.com>
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@oracle.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
commit 68823df358e8f366a9bf0c356ca22646490ddf3c
Author: Boris Ostrovsky <boris.ostrovsky@oracle.com>
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@oracle.com>
Acked-by: Daniel Kiper <dkiper@net-space.pl>
Acked-by: Stefan Berger <stefanb@us.ibm.com>
Acked-by: Kouya Shimura <kouya@jp.fujitsu.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Kevin Tian <kevin.tian@intel.com>
Acked-by: Keir Fraser <keir@xen.org>
Acked-by: Simon Horman <horms@verge.net.au>
Acked-by: Lars Kurth <lars.kurth@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Acked-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> [for Oracle, VirtualIron and Sun contributions]
commit c3397311a658ceea5cb5c4e632861616edda5a7d
Author: Boris Ostrovsky <boris.ostrovsky@oracle.com>
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@oracle.com>
Reviewed-by: Wei Liu <wei.liu2@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
commit e8c4e3af734df1b73f25f459385fe7683dffcc5f
Author: Boris Ostrovsky <boris.ostrovsky@oracle.com>
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@oracle.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
(qemu changes not included)
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
reply other threads:[~2016-09-28 16:33 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=osstest-101187-mainreport@xen.org \
--to=osstest-admin@xenproject.org \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).