|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] [xen-unstable test] 9704: regressions - trouble: broken/fail
flight 9704 xen-unstable real [real]
http://www.chiark.greenend.org.uk/~xensrcts/logs/9704/
Regressions :-(
Tests which did not succeed and are blocking:
test-amd64-i386-rhel6hvm-intel 3 host-install(3) broken
test-amd64-i386-xl-credit2 18 leak-check/check fail REGR. vs. 9661
test-amd64-amd64-xl 18 leak-check/check fail REGR. vs. 9661
test-amd64-i386-xl-multivcpu 3 host-install(3) broken
test-i386-i386-xl 18 leak-check/check fail REGR. vs. 9661
test-amd64-i386-xl 18 leak-check/check fail REGR. vs. 9661
test-i386-i386-win 3 host-install(3) broken
Tests which did not succeed, but are not blocking,
including regressions (tests previously passed) regarded as allowable:
test-amd64-amd64-xl-pcipt-intel 9 guest-start fail never pass
test-amd64-amd64-xl-sedf 18 leak-check/check fail blocked in 9661
test-amd64-i386-rhel6hvm-amd 9 guest-start.2 fail never pass
test-amd64-i386-win-vcpus1 16 leak-check/check fail never pass
test-amd64-i386-xl-win-vcpus1 13 guest-stop fail never pass
test-i386-i386-xl-win 13 guest-stop fail never pass
test-amd64-i386-win 16 leak-check/check fail never pass
test-amd64-amd64-win 16 leak-check/check fail never pass
test-amd64-amd64-xl-win 13 guest-stop fail never pass
version targeted for testing:
xen 604a90b803d3
baseline version:
xen 54a5e994a241
------------------------------------------------------------
People who touched revisions under test:
Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Anthony PERARD <anthony.perard@xxxxxxxxxx>
Christoph Egger <Christoph.Egger@xxxxxxx>
Ian Campbell <ian.campbell@xxxxxxxxxx>
Ian Jackson <ian.jackson.citrix.com>
Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
Jan Beulich <jbeulich@xxxxxxxx>
juergen.gross@xxxxxxxxxxxxxx
Keir Fraser <keir@xxxxxxx>
Tim Deegan <tim@xxxxxxx>
------------------------------------------------------------
jobs:
build-amd64 pass
build-i386 pass
build-amd64-oldkern pass
build-i386-oldkern pass
build-amd64-pvops pass
build-i386-pvops pass
test-amd64-amd64-xl fail
test-amd64-i386-xl fail
test-i386-i386-xl fail
test-amd64-i386-rhel6hvm-amd fail
test-amd64-i386-xl-credit2 fail
test-amd64-amd64-xl-pcipt-intel fail
test-amd64-i386-rhel6hvm-intel broken
test-amd64-i386-xl-multivcpu broken
test-amd64-amd64-pair pass
test-amd64-i386-pair pass
test-i386-i386-pair pass
test-amd64-amd64-pv pass
test-amd64-i386-pv pass
test-i386-i386-pv pass
test-amd64-amd64-xl-sedf fail
test-amd64-i386-win-vcpus1 fail
test-amd64-i386-xl-win-vcpus1 fail
test-amd64-amd64-win fail
test-amd64-i386-win fail
test-i386-i386-win broken
test-amd64-amd64-xl-win fail
test-i386-i386-xl-win fail
------------------------------------------------------------
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: 24083:604a90b803d3
tag: tip
user: Anthony PERARD <anthony.perard@xxxxxxxxxx>
date: Fri Nov 04 15:34:50 2011 +0000
libxl: Remove a passthrough device through QMP.
Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
---
tools/libxl/libxl_pci.c | 72
+++++++++++++++++++++++++++++++---------------
1 files changed, 48 insertions(+), 24 deletions(-)
changeset: 24082:e22e108e1c57
user: Anthony PERARD <anthony.perard@xxxxxxxxxx>
date: Fri Nov 04 15:34:50 2011 +0000
libxl: libxl_qmp: Introduce libxl__qmp_pci_del
To remove a pci passthough device from QEMU (upstream).
Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
---
tools/libxl/libxl_internal.h | 2 ++
tools/libxl/libxl_qmp.c | 35 +++++++++++++++++++++++++++++++++++
2 files changed, 37 insertions(+), 0 deletions(-)
changeset: 24081:659c800d7edf
user: Jan Beulich <jbeulich@xxxxxxxx>
date: Fri Nov 04 15:55:50 2011 +0100
x86/IRQ: fix create_irq() after c/s 24068:6928172f7ded
init_one_irq_desc() must be called with interrupts enabled (as it may
call functions from the xmalloc() group). Rather than mis-using
vector_lock to also protect the finding of an unused IRQ, make this
lockless through using cmpxchg(), and obtain the lock only around the
actual assignment of the vector.
Also fold find_unassigned_irq() into its only caller.
It is, btw, questionable whether create_irq() calling
__assign_irq_vector() (rather than assign_irq_vector()) is actually
correct - desc->affinity appears to not get initialized properly in
this case.
Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
Acked-by: Keir Fraser <keir@xxxxxxx>
changeset: 24080:974b00c7c2d0
user: Anthony PERARD <anthony.perard@xxxxxxxxxx>
date: Fri Nov 04 14:24:07 2011 +0000
libxl: Use QMP to insert a passthrough device when using upstream QEMU
Also move the xenstore specific code to a new function and add a
message if sscanf fails.
Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
changeset: 24079:a67944b1adfb
user: Anthony PERARD <anthony.perard@xxxxxxxxxx>
date: Fri Nov 04 14:24:07 2011 +0000
libxl: libxl_qmp: Introduce libxl__qmp_pci_add.
This function insert a PCI passthrough device in qemu.
Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
changeset: 24078:c5fe74068253
user: Anthony PERARD <anthony.perard@xxxxxxxxxx>
date: Fri Nov 04 12:38:25 2011 +0000
libxl: libxl_json: Handle number above LONG_MAX.
The integers are now "long long" in the json_object.
If a number (decimal or integer) is too big (or too low), it is stored as
it in
a string. So for that, we introduce a new type JSON_NUMBER.
Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
changeset: 24077:8d06378f1487
user: Anthony PERARD <anthony.perard@xxxxxxxxxx>
date: Fri Nov 04 12:38:25 2011 +0000
libxl: libxl_qmp: Introduce qmp_request_context.
This structure helps to track the return code of a callback. It's only used
between qmp_synchronous_send and qmp_send.
Now, qmp_synchronous_send will return the rc of the callback if there is no
error.
Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
changeset: 24076:0406f6783c65
user: Anthony PERARD <anthony.perard@xxxxxxxxxx>
date: Fri Nov 04 12:38:24 2011 +0000
libxl: libxl_qmp: Always insert a command id in the callback_list.
Because the function qmp_synchronous_send rely on the presence of the id
in the callback_list.
Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
changeset: 24075:918a2091c181
user: Anthony PERARD <anthony.perard@xxxxxxxxxx>
date: Fri Nov 04 12:38:24 2011 +0000
libxl: libxl_qmp: Introduce list of arguments to qmp_send
Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
changeset: 24074:9641b7594ed6
user: Anthony PERARD <anthony.perard@xxxxxxxxxx>
date: Fri Nov 04 12:38:23 2011 +0000
libxl: libxl_qmp: Introduce an opaque argument to the callbacks.
Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
changeset: 24073:7b22d2f98302
user: Anthony PERARD <anthony.perard@xxxxxxxxxx>
date: Fri Nov 04 12:38:23 2011 +0000
libxl: libxl: Introduce dm-version xenstore key.
The all key is /libxl/$domid/dm-version.
The /libxl/$domid dir is created with the domain and should be only
accessible
by the toolstack domain. The function libxl__xs_libxl_path() give this path.
This come with libxl__device_model_version_running() helper function.
Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
changeset: 24072:cf8924724b61
user: Anthony PERARD <anthony.perard@xxxxxxxxxx>
date: Fri Nov 04 12:38:22 2011 +0000
libxl: libxl_qmp: Better error message after a parse error.
By setting the next string to parse after having printed any error messages.
Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
changeset: 24071:bdbd100b28ae
user: Anthony PERARD <anthony.perard@xxxxxxxxxx>
date: Fri Nov 04 12:38:22 2011 +0000
libxl: libxl_json: Check the parser status before to call parse_complete
Also, use goto to handle an error.
Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
changeset: 24070:e0b6b0e68e90
user: Anthony PERARD <anthony.perard@xxxxxxxxxx>
date: Fri Nov 04 12:38:22 2011 +0000
libxl: libxl_qmp: Fix return check of fcntl
Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
changeset: 24069:801ca6c0fbfa
user: Jan Beulich <jbeulich@xxxxxxxx>
date: Thu Nov 03 17:28:41 2011 +0100
x86/IRQ: consolidate IRQ disabling when acquiring vector lock
__assign_irq_vector() doesn't need to disable interrupts (its callers
are required to when acquiring the lock), and set_desc_affinity() can
use the normal spin lock primitives.
Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
Acked-by: Keir Fraser <keir@xxxxxxx>
Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
changeset: 24068:6928172f7ded
user: Jan Beulich <jbeulich@xxxxxxxx>
date: Thu Nov 03 17:27:38 2011 +0100
IRQ: allocate CPU masks dynamically
This includes delaying the initialization of dynamically created IRQs
until their actual first use and some further elimination of uses of
struct irq_cfg.
Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
Acked-by: Keir Fraser <keir@xxxxxxx>
Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
changeset: 24067:17ee4c213438
user: Tim Deegan <tim@xxxxxxx>
date: Thu Nov 03 12:19:23 2011 +0000
xen: provide pse36 cpuid bit
Provide pse36 cpuid bit if guest runs in 32bit PAE
or in long mode. Hyper-V refuses to start as
the "cpu does not provide required hw features"
if it does not find the pse36 cpuid bits.
Signed-off-by: Christoph Egger <Christoph.Egger@xxxxxxx>
Acked-by: Tim Deegan <tim@xxxxxxx>
Committed-by: Tim Deegan <tim@xxxxxxx>
changeset: 24066:54a5e994a241
user: Juergen Gross <juergen.gross@xxxxxxxxxxxxxx>
date: Wed Nov 02 17:09:09 2011 +0000
docs: Correct man page of xl regarding cpu-pools
Signed-off-by: juergen.gross@xxxxxxxxxxxxxx
Committed-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
========================================
commit 52834188eedfbbca5636fd869d4c86b3b3044439
Author: Ian Campbell <ian.campbell@xxxxxxxxxx>
Date: Tue Nov 1 18:42:55 2011 +0000
qemu-xen: remove i386-dm/README.hvm-pv-magic-ioport-disable
I have just proposed a patch to add this to xen-unstable.hg as
docs/misc/hvm-emulated-unplug.markdown. This repo is not a place where
people
look for docs, plus we are transitioning to upstream qemu.
Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-devel] [xen-unstable test] 9704: regressions - trouble: broken/fail/pass,
xen . org <=
|
|
|
|
|