Mailing List Archive

[xen-unstable test] 14426: regressions - FAIL
flight 14426 xen-unstable real [real]
http://www.chiark.greenend.org.uk/~xensrcts/logs/14426/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
test-amd64-i386-xend-winxpsp3 8 guest-saverestore fail REGR. vs. 14416
test-amd64-i386-win 8 guest-saverestore fail REGR. vs. 14416
test-amd64-i386-pv 10 guest-saverestore fail REGR. vs. 14416
test-amd64-i386-win-vcpus1 8 guest-saverestore fail REGR. vs. 14416
test-amd64-i386-pair 17 guest-migrate/src_host/dst_host fail REGR. vs. 14416
build-amd64-pvops 4 kernel-build fail REGR. vs. 14416

Tests which did not succeed, but are not blocking:
test-amd64-amd64-xl-sedf-pin 1 xen-build-check(1) blocked n/a
test-amd64-amd64-xl-pcipt-intel 1 xen-build-check(1) blocked n/a
test-amd64-amd64-xl-sedf 1 xen-build-check(1) blocked n/a
test-amd64-amd64-pv 1 xen-build-check(1) blocked n/a
test-amd64-amd64-xl 1 xen-build-check(1) blocked n/a
test-amd64-amd64-xl-qemuu-winxpsp3 1 xen-build-check(1) blocked n/a
test-amd64-i386-xl-win-vcpus1 13 guest-stop fail never pass
test-amd64-amd64-xl-win7-amd64 1 xen-build-check(1) blocked n/a
test-amd64-i386-xl-win7-amd64 13 guest-stop fail never pass
test-amd64-amd64-xl-winxpsp3 1 xen-build-check(1) blocked n/a
test-amd64-i386-xl-winxpsp3-vcpus1 13 guest-stop fail never pass
test-amd64-amd64-pair 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-qemuu-win7-amd64 1 xen-build-check(1) blocked n/a
test-amd64-amd64-win 1 xen-build-check(1) blocked n/a

version targeted for testing:
xen 02b9d9a25fee
baseline version:
xen 321f8487379b

------------------------------------------------------------
People who touched revisions under test:
Ian Campbell <ian.campbell@citrix.com>
Ian Jackson <ian.jackson@eu.citrix.com>
Jan Beulich <jbeulich@suse.com>
Keir Fraser <keir@xen.org>
Matthew Fioravante <matthew.fioravante@jhuapl.edu>
Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Wei Wang <wei.wang2@amd.com>
------------------------------------------------------------

jobs:
build-amd64 pass
build-i386 pass
build-amd64-oldkern pass
build-i386-oldkern pass
build-amd64-pvops fail
build-i386-pvops pass
test-amd64-amd64-xl blocked
test-amd64-i386-xl pass
test-amd64-i386-rhel6hvm-amd pass
test-amd64-i386-qemuu-rhel6hvm-amd pass
test-amd64-amd64-xl-qemuu-win7-amd64 blocked
test-amd64-amd64-xl-win7-amd64 blocked
test-amd64-i386-xl-win7-amd64 fail
test-amd64-i386-xl-credit2 pass
test-amd64-amd64-xl-pcipt-intel blocked
test-amd64-i386-rhel6hvm-intel pass
test-amd64-i386-qemuu-rhel6hvm-intel pass
test-amd64-i386-xl-multivcpu pass
test-amd64-amd64-pair blocked
test-amd64-i386-pair fail
test-amd64-amd64-xl-sedf-pin blocked
test-amd64-amd64-pv blocked
test-amd64-i386-pv fail
test-amd64-amd64-xl-sedf blocked
test-amd64-i386-win-vcpus1 fail
test-amd64-i386-xl-win-vcpus1 fail
test-amd64-i386-xl-winxpsp3-vcpus1 fail
test-amd64-amd64-win blocked
test-amd64-i386-win fail
test-amd64-amd64-xl-win blocked
test-amd64-amd64-xl-qemuu-winxpsp3 blocked
test-amd64-i386-xend-winxpsp3 fail
test-amd64-amd64-xl-winxpsp3 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: 26178:02b9d9a25fee
tag: tip
user: Ian Campbell <ian.campbell@citrix.com>
date: Mon Nov 19 19:56:56 2012 +0000

xen: fix build failure due to extra closing comment

Added by 26173:26facad2f1a1

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>


changeset: 26177:fe8034159ac2
user: Ian Campbell <ian.campbell@citrix.com>
date: Mon Nov 19 14:25:35 2012 +0000

docs: Include prototype for HYPERVISOR_multicall

Mark-up for inclusion of generated docs.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>


changeset: 26176:edad24bfa561
user: Ian Campbell <ian.campbell@citrix.com>
date: Mon Nov 19 14:25:34 2012 +0000

docs: Document HYPERVISOR_update_descriptor

Mark-up for inclusion of generated docs.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>


changeset: 26175:b1d36147ac96
user: Ian Campbell <ian.campbell@citrix.com>
date: Mon Nov 19 14:25:33 2012 +0000

docs: Add ToC entry for start of day memory layout.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>


changeset: 26174:dbb8d24bb5ad
user: Ian Campbell <ian.campbell@citrix.com>
date: Mon Nov 19 14:25:33 2012 +0000

docs: Document HYPERVISOR_mmuext_op

Mark-up for inclusion of generated docs.

Remove some trailing whitespace.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>


changeset: 26173:26facad2f1a1
user: Ian Campbell <ian.campbell@citrix.com>
date: Mon Nov 19 14:25:32 2012 +0000

docs: document HYPERVISOR_update_va_mapping(_other_domain)

Mark-up for inclusion of generated docs.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>


changeset: 26172:cfd2772cc717
user: Ian Campbell <ian.campbell@citrix.com>
date: Mon Nov 19 14:25:31 2012 +0000

docs: document/mark-up SCHEDOP_*

The biggest subtlety here is there additional argument when op ==
SCHEDOP_shutdown and reason == SHUTDOWN_suspend and its interpretation by
xc_domain_{save,restore}. Add some clarifying comments to libxc as well.

This patch moves some structs around but there is no functional change
other than improved documentation.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>


changeset: 26171:31668da0c4d3
user: Jan Beulich <jbeulich@suse.com>
date: Mon Nov 19 15:15:12 2012 +0100

AMD IOMMU: fix type of "bdf" parameter of update_intremap_entry_from_msi_msg()

Reported-by: Andrew Cooper <andrew.cooper3@citrix.com>
Signed-off-by: Jan Beulich <jbeulich@suse.com>


changeset: 26170:380ad94f2adc
user: Matthew Fioravante <matthew.fioravante@jhuapl.edu>
date: Mon Nov 19 12:59:51 2012 +0000

Remove tools/vtpm* from MAINTAINERS file

Signed-off-by: Matthew Fioravante <matthew.fioravante@jhuapl.edu>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>


changeset: 26169:5a6225e40388
user: Matthew Fioravante <matthew.fioravante@jhuapl.edu>
date: Mon Nov 19 12:59:50 2012 +0000

tools: Remove old vtpm stuff from tools/libxen

Signed-off-by: Matthew Fioravante <matthew.fioravante@jhuapl.edu>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>


changeset: 26168:3dc18d679d04
user: Matthew Fioravante <matthew.fioravante@jhuapl.edu>
date: Mon Nov 19 12:59:49 2012 +0000

Remove VTPM_TOOLS from config/Tools.mk.in

Signed-off-by: Matthew Fioravante <matthew.fioravante@jhuapl.edu>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>


changeset: 26167:31dcc0e08754
user: Matthew Fioravante <matthew.fioravante@jhuapl.edu>
date: Mon Nov 19 12:59:48 2012 +0000

xend: Remove old vtpm support from xm

Signed-off-by: Matthew Fioravante <matthew.fioravante@jhuapl.edu>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>


changeset: 26166:d026f8abca51
user: Matthew Fioravante <matthew.fioravante@jhuapl.edu>
date: Mon Nov 19 12:59:48 2012 +0000

minios: Update mini-os license to support GPL features

This patch updates extras/mini-os/COPYING to explain
which optional features are GPL and what the implications
of enabling them are.

Signed-off-by: Matthew Fioravante <matthew.fioravante@jhuapl.edu>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>


changeset: 26165:42a7c393c390
user: Matthew Fioravante <matthew.fioravante@jhuapl.edu>
date: Mon Nov 19 12:59:47 2012 +0000

minios: fix bug in lseek for mini-os

lseek always used files[fd].file.offset. It should
use the offset of whatever union member is actually
being used.

Signed-off-by: Matthew Fioravante <matthew.fioravante@jhuapl.edu>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>


changeset: 26164:17539cec2b9d
user: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
date: Mon Nov 19 12:59:46 2012 +0000

xen/arm: get the number of cpus from device tree

The system might have fewer cpus than the GIC supports.

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>


changeset: 26163:ddb109120dbd
user: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
date: Mon Nov 19 12:59:46 2012 +0000

xen/arm: flush D-cache and I-cache when appropriate

- invalidate tlb after setting WXN
- flush D-cache and I-cache after relocation;
- invalidate D-cache after writing to smp_up_cpu;
- flush I-cache after changing HTTBR;
- flush I-cache and branch predictor after writing Xen text ptes.

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>


changeset: 26162:9da9781cc3fb
user: Jan Beulich <jbeulich@suse.com>
date: Mon Nov 19 09:48:22 2012 +0100

vscsiif: minor cleanup

Remove a definition not belonging into the interface, and correct a
few typos in comments.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>


changeset: 26161:9025a10c0561
user: Wei Wang <wei.wang2@amd.com>
date: Mon Nov 19 09:46:46 2012 +0100

AMD IOMMU: Enable HPET broadcast msi remapping

This patch enables hpet msi remapping for amd iommu.

Signed-off-by: Wei Wang <wei.wang2@amd.com>

- use the existing ACPI_IVHD_* #define-s
- warn on finding more than one IVHD HPET entry
- consolidate parameters of update_intremap_entry_from_msi_msg()

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Committed-by: Jan Beulich <jbeulich@suse.com>


changeset: 26160:321f8487379b
user: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
date: Thu Nov 15 10:25:29 2012 +0000

xen/arm: wake up secondary cpus

Secondary cpus are held by the firmware until we send an IPI to them.

Reordered non-boot cpu wait loop to perform the check before waiting
for an event, to handled the case where the event has already
happened when we reach the loop.

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>


(qemu changes not included)

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
Re: [xen-unstable test] 14426: regressions - FAIL [ In reply to ]
On Tue, 2012-11-20 at 01:02 +0000, xen.org wrote:
> build-amd64-pvops 4 kernel-build fail REGR. vs. 14416

+ hg clone http://xenbits.xen.org/hg/staging/xen-unstable.hg xen-unstable
requesting all changes
adding changesets
adding manifests
adding file changes
transaction abort!
rollback completed
abort: Connection reset by peer

An infra or network error I suppose.

> test-amd64-i386-xend-winxpsp3 8 guest-saverestore fail REGR. vs. 14416
> test-amd64-i386-win 8 guest-saverestore fail REGR. vs. 14416
> test-amd64-i386-pv 10 guest-saverestore fail REGR. vs. 14416
> test-amd64-i386-win-vcpus1 8 guest-saverestore fail REGR. vs. 14416
> test-amd64-i386-pair 17 guest-migrate/src_host/dst_host fail REGR. vs. 14416

2012-11-19 23:06:25 Z executing ssh ... root@10.80.250.27 xm migrate debian.guest.osstest bush-cricket
Error: XendOptionsFile instance has no attribute 'get_external_migration_tool'

This is a consequence of 26167:31dcc0e08754 "xend: Remove old vtpm
support from xm" which removed get_external_migration_tool but left one
caller.

Rather than further excise this call I think we should apply the
following patch to put back the basic external migration tool
infrastructure (with s/TPM/device/). Although the comments refer to vtpm
I can't see any reason why people might not be using it for other
purposes. Plus I'm more confident of this fix.

8<----------------------------------

# HG changeset patch
# User Ian Campbell <ijc@hellion.org.uk>
# Date 1353402857 0
# Node ID 4c3b6252b129152bd9497ec77aed4779c04a522b
# Parent ae6fb202b233af815466055d9f1a635802a50855
xend: reinstate XendOptionsFile.get_external_migration_tool

This was removed by 26167:31dcc0e08754 "xend: Remove old vtpm support
from xm" but at least one caller was left. Reinstate with
s/TPM/device/ since it appears that this functionality could apply
elsewhere.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>

diff -r ae6fb202b233 -r 4c3b6252b129 tools/python/xen/xend/XendOptions.py
--- a/tools/python/xen/xend/XendOptions.py Tue Nov 20 08:58:31 2012 +0100
+++ b/tools/python/xen/xend/XendOptions.py Tue Nov 20 09:14:17 2012 +0000
@@ -349,6 +349,10 @@ class XendOptions:
else:
return None

+ def get_external_migration_tool(self):
+ """@return the name of the tool to handle virtual device migration."""
+ return self.get_config_string('external-migration-tool', self.external_migration_tool_default)
+
def get_enable_dump(self):
return self.get_config_bool('enable-dump', 'no')

diff -r ae6fb202b233 -r 4c3b6252b129 tools/python/xen/xend/tests/xend-config.sxp
--- a/tools/python/xen/xend/tests/xend-config.sxp Tue Nov 20 08:58:31 2012 +0100
+++ b/tools/python/xen/xend/tests/xend-config.sxp Tue Nov 20 09:14:17 2012 +0000
@@ -127,3 +127,5 @@
# Whether to enable core-dumps when domains crash.
#(enable-dump no)

+# The tool used for initiating virtual device migration
+#(external-migration-tool '')




_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
Re: [xen-unstable test] 14426: regressions - FAIL [ In reply to ]
On Tue, 2012-11-20 at 09:20 +0000, Ian Campbell wrote:
>
> 8<----------------------------------
>
> # HG changeset patch
> # User Ian Campbell <ijc@hellion.org.uk>
> # Date 1353402857 0
> # Node ID 4c3b6252b129152bd9497ec77aed4779c04a522b
> # Parent ae6fb202b233af815466055d9f1a635802a50855
> xend: reinstate XendOptionsFile.get_external_migration_tool
>
> This was removed by 26167:31dcc0e08754 "xend: Remove old vtpm support
> from xm" but at least one caller was left. Reinstate with
> s/TPM/device/ since it appears that this functionality could apply
> elsewhere.
>
> Signed-off-by: Ian Campbell <ian.campbell@citrix.com>

Ian J acked this offline so I have applied.

Ian.



_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel