* [xen-unstable test] 107791: regressions - FAIL
@ 2017-04-28 1:19 osstest service owner
2017-04-28 7:30 ` Jan Beulich
0 siblings, 1 reply; 3+ messages in thread
From: osstest service owner @ 2017-04-28 1:19 UTC (permalink / raw)
To: xen-devel, osstest-admin
[-- Attachment #1: Type: text/plain, Size: 23934 bytes --]
flight 107791 xen-unstable real [real]
http://logs.test-lab.xenproject.org/osstest/logs/107791/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
test-amd64-amd64-xl-qemut-win7-amd64 15 guest-localmigrate/x10 fail REGR. vs. 107676
build-amd64 5 xen-build fail in 107731 REGR. vs. 107676
Tests which are failing intermittently (not blocking):
test-armhf-armhf-xl-arndale 18 leak-check/check fail in 107731 pass in 107791
test-armhf-armhf-xl-credit2 15 guest-start/debian.repeat fail pass in 107731
test-armhf-armhf-xl 16 guest-start.2 fail pass in 107731
Tests which did not succeed, but are not blocking:
test-amd64-amd64-xl-qemuu-debianhvm-amd64 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-freebsd10-i386 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-qemuu-nested-intel 1 build-check(1) blocked in 107731 n/a
test-xtf-amd64-amd64-1 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-migrupgrade 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-xl-multivcpu 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-xl-qemuu-winxpsp3 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-libvirt 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-xl-qemut-winxpsp3 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-xl-pvh-amd 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-xl-qemut-debianhvm-amd64 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-qemut-rhel6hvm-intel 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-freebsd10-amd64 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-pair 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-xl-qemuu-win7-amd64 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-pygrub 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-xl-qemuu-winxpsp3 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-xl-qcow2 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-amd64-pvgrub 1 build-check(1) blocked in 107731 n/a
test-xtf-amd64-amd64-2 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-xl-qemut-win7-amd64 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-xl-qemuu-debianhvm-amd64 1 build-check(1) blocked in 107731 n/a
build-amd64-rumprun 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-xl 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-libvirt-pair 1 build-check(1) blocked in 107731 n/a
test-xtf-amd64-amd64-4 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-xl-qemuu-ovmf-amd64 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-libvirt-vhd 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-xl-credit2 1 build-check(1) blocked in 107731 n/a
build-amd64-libvirt 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-rumprun-amd64 1 build-check(1) blocked in 107731 n/a
test-xtf-amd64-amd64-3 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-xl-qemuu-ovmf-amd64 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-xl-pvh-intel 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-xl-raw 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-i386-pvgrub 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-qemuu-rhel6hvm-amd 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-xl-qemut-winxpsp3 1 build-check(1) blocked in 107731 n/a
test-xtf-amd64-amd64-5 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-libvirt-pair 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-libvirt 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-libvirt-xsm 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-xl-qemut-winxpsp3-vcpus1 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-qemuu-rhel6hvm-intel 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-migrupgrade 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-xl-qemuu-win7-amd64 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-xl 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-pair 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-rumprun-i386 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-qemuu-nested-amd 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-xl-qemut-win7-amd64 1 build-check(1) blocked in 107731 n/a
test-amd64-i386-qemut-rhel6hvm-amd 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-xl-qemut-debianhvm-amd64 1 build-check(1) blocked in 107731 n/a
test-amd64-amd64-xl-rtds 1 build-check(1) blocked in 107731 n/a
test-armhf-armhf-libvirt 13 saverestore-support-check fail like 107676
test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 107676
test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop fail like 107676
test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail like 107676
test-armhf-armhf-libvirt-xsm 13 saverestore-support-check fail like 107676
test-amd64-amd64-xl-rtds 9 debian-install fail like 107676
test-armhf-armhf-libvirt-raw 12 saverestore-support-check fail like 107676
test-amd64-i386-libvirt 12 migrate-support-check fail never pass
test-amd64-i386-libvirt-xsm 12 migrate-support-check fail never pass
test-amd64-amd64-libvirt-xsm 12 migrate-support-check fail never pass
test-amd64-amd64-libvirt 12 migrate-support-check fail never pass
test-arm64-arm64-xl-xsm 12 migrate-support-check fail never pass
test-arm64-arm64-xl-xsm 13 saverestore-support-check fail never pass
test-arm64-arm64-xl-credit2 12 migrate-support-check fail never pass
test-arm64-arm64-xl-credit2 13 saverestore-support-check fail never pass
test-arm64-arm64-xl-multivcpu 12 migrate-support-check fail never pass
test-arm64-arm64-xl 12 migrate-support-check fail never pass
test-arm64-arm64-xl-multivcpu 13 saverestore-support-check fail never pass
test-arm64-arm64-xl 13 saverestore-support-check fail never pass
test-arm64-arm64-libvirt 12 migrate-support-check fail never pass
test-arm64-arm64-libvirt 13 saverestore-support-check fail never pass
test-arm64-arm64-libvirt-xsm 12 migrate-support-check fail never pass
test-arm64-arm64-libvirt-xsm 13 saverestore-support-check fail never pass
test-arm64-arm64-xl-rtds 12 migrate-support-check fail never pass
test-arm64-arm64-xl-rtds 13 saverestore-support-check fail never pass
test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass
test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass
test-arm64-arm64-libvirt-qcow2 11 migrate-support-check fail never pass
test-arm64-arm64-libvirt-qcow2 12 saverestore-support-check fail never pass
test-amd64-amd64-libvirt-vhd 11 migrate-support-check fail never pass
test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2 fail never pass
test-armhf-armhf-xl-credit2 12 migrate-support-check fail never pass
test-armhf-armhf-xl-multivcpu 12 migrate-support-check fail never pass
test-armhf-armhf-xl-credit2 13 saverestore-support-check fail never pass
test-armhf-armhf-xl-multivcpu 13 saverestore-support-check fail never pass
test-armhf-armhf-xl-cubietruck 12 migrate-support-check fail never pass
test-armhf-armhf-xl-cubietruck 13 saverestore-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
test-armhf-armhf-libvirt 12 migrate-support-check fail never pass
test-armhf-armhf-xl-xsm 12 migrate-support-check fail never pass
test-armhf-armhf-xl-xsm 13 saverestore-support-check fail never pass
test-armhf-armhf-xl-arndale 12 migrate-support-check fail never pass
test-armhf-armhf-xl-arndale 13 saverestore-support-check fail never pass
test-armhf-armhf-xl-vhd 11 migrate-support-check fail never pass
test-armhf-armhf-xl-vhd 12 saverestore-support-check fail never pass
test-armhf-armhf-libvirt-xsm 12 migrate-support-check fail never pass
test-armhf-armhf-xl-rtds 12 migrate-support-check fail never pass
test-armhf-armhf-xl-rtds 13 saverestore-support-check fail never pass
test-armhf-armhf-libvirt-raw 11 migrate-support-check fail never pass
version targeted for testing:
xen 0a5370ee1f9808fbb16bb03d7f349921cf73a2d4
baseline version:
xen 8829d12ac0f9e3f7b01f276cd966c5a39497da92
Last test of basis 107676 2017-04-25 22:49:46 Z 2 days
Testing same since 107731 2017-04-26 20:26:40 Z 1 days 2 attempts
------------------------------------------------------------
People who touched revisions under test:
Andrew Cooper <andrew.cooper3@citrix.com>
Ian Jackson <ian.jackson@eu.citrix.com>
Jan Beulich <jbeulich@suse.com>
Jennifer Herbert <Jennifer.Herbert@citrix.com>
Roger Pau Monné <roger.pau@citrix.com>
Wei Liu <wei.liu2@citrix.com>
jobs:
build-amd64-xsm pass
build-arm64-xsm pass
build-armhf-xsm pass
build-i386-xsm pass
build-amd64-xtf pass
build-amd64 pass
build-arm64 pass
build-armhf pass
build-i386 pass
build-amd64-libvirt pass
build-arm64-libvirt pass
build-armhf-libvirt pass
build-i386-libvirt pass
build-amd64-oldkern pass
build-i386-oldkern pass
build-amd64-prev pass
build-i386-prev pass
build-amd64-pvops pass
build-arm64-pvops pass
build-armhf-pvops pass
build-i386-pvops pass
build-amd64-rumprun pass
build-i386-rumprun pass
test-xtf-amd64-amd64-1 pass
test-xtf-amd64-amd64-2 pass
test-xtf-amd64-amd64-3 pass
test-xtf-amd64-amd64-4 pass
test-xtf-amd64-amd64-5 pass
test-amd64-amd64-xl pass
test-arm64-arm64-xl pass
test-armhf-armhf-xl fail
test-amd64-i386-xl pass
test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm pass
test-amd64-i386-xl-qemut-debianhvm-amd64-xsm pass
test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm pass
test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm pass
test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm pass
test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm pass
test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm pass
test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm pass
test-amd64-amd64-libvirt-xsm pass
test-arm64-arm64-libvirt-xsm pass
test-armhf-armhf-libvirt-xsm pass
test-amd64-i386-libvirt-xsm pass
test-amd64-amd64-xl-xsm pass
test-arm64-arm64-xl-xsm pass
test-armhf-armhf-xl-xsm pass
test-amd64-i386-xl-xsm pass
test-amd64-amd64-qemuu-nested-amd fail
test-amd64-amd64-xl-pvh-amd pass
test-amd64-i386-qemut-rhel6hvm-amd pass
test-amd64-i386-qemuu-rhel6hvm-amd pass
test-amd64-amd64-xl-qemut-debianhvm-amd64 pass
test-amd64-i386-xl-qemut-debianhvm-amd64 pass
test-amd64-amd64-xl-qemuu-debianhvm-amd64 pass
test-amd64-i386-xl-qemuu-debianhvm-amd64 pass
test-amd64-i386-freebsd10-amd64 pass
test-amd64-amd64-xl-qemuu-ovmf-amd64 pass
test-amd64-i386-xl-qemuu-ovmf-amd64 pass
test-amd64-amd64-rumprun-amd64 pass
test-amd64-amd64-xl-qemut-win7-amd64 fail
test-amd64-i386-xl-qemut-win7-amd64 fail
test-amd64-amd64-xl-qemuu-win7-amd64 fail
test-amd64-i386-xl-qemuu-win7-amd64 fail
test-armhf-armhf-xl-arndale pass
test-amd64-amd64-xl-credit2 pass
test-arm64-arm64-xl-credit2 pass
test-armhf-armhf-xl-credit2 fail
test-armhf-armhf-xl-cubietruck pass
test-amd64-i386-freebsd10-i386 pass
test-amd64-i386-rumprun-i386 pass
test-amd64-amd64-qemuu-nested-intel pass
test-amd64-amd64-xl-pvh-intel pass
test-amd64-i386-qemut-rhel6hvm-intel pass
test-amd64-i386-qemuu-rhel6hvm-intel pass
test-amd64-amd64-libvirt pass
test-arm64-arm64-libvirt pass
test-armhf-armhf-libvirt pass
test-amd64-i386-libvirt pass
test-amd64-amd64-migrupgrade pass
test-amd64-i386-migrupgrade pass
test-amd64-amd64-xl-multivcpu pass
test-arm64-arm64-xl-multivcpu pass
test-armhf-armhf-xl-multivcpu pass
test-amd64-amd64-pair pass
test-amd64-i386-pair pass
test-amd64-amd64-libvirt-pair pass
test-amd64-i386-libvirt-pair pass
test-amd64-amd64-amd64-pvgrub pass
test-amd64-amd64-i386-pvgrub pass
test-amd64-amd64-pygrub pass
test-arm64-arm64-libvirt-qcow2 pass
test-amd64-amd64-xl-qcow2 pass
test-armhf-armhf-libvirt-raw pass
test-amd64-i386-xl-raw pass
test-amd64-amd64-xl-rtds fail
test-arm64-arm64-xl-rtds pass
test-armhf-armhf-xl-rtds pass
test-amd64-i386-xl-qemut-winxpsp3-vcpus1 pass
test-amd64-i386-xl-qemuu-winxpsp3-vcpus1 pass
test-amd64-amd64-libvirt-vhd pass
test-armhf-armhf-xl-vhd pass
test-amd64-amd64-xl-qemut-winxpsp3 pass
test-amd64-i386-xl-qemut-winxpsp3 pass
test-amd64-amd64-xl-qemuu-winxpsp3 pass
test-amd64-i386-xl-qemuu-winxpsp3 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 0a5370ee1f9808fbb16bb03d7f349921cf73a2d4
Author: Wei Liu <wei.liu2@citrix.com>
Date: Wed Apr 26 12:13:34 2017 +0100
seabios: run olddefconfig
We provided a base config file in 970f8de3e. To generate a full config
file, running olddefconfig is required.
Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Release-acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
commit cd91ab08eaa23409440ef6b4f5ad6e651b629c3b
Author: Jan Beulich <jbeulich@suse.com>
Date: Wed Apr 26 09:49:24 2017 +0200
x86emul: correct stub invocation constraints
Stub invocations need to have the space the stub occupies as an input,
to prevent the compiler from re-ordering (or omitting) writes to it.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Release-acked-by: Julien Grall <julien.grall@arm.com>
commit 144aec4140515c53bb1676df71a469f3e285c557
Author: Jan Beulich <jbeulich@suse.com>
Date: Wed Apr 26 09:48:45 2017 +0200
x86/32on64: properly honor add-to-physmap-batch's size
Commit 407a3c00ff ("compat/memory: fix build with old gcc") "fixed" a
build issue by switching to the use of uninitialized data. Due to
- the bounding of the uninitialized data item
- the accessed area being outside of Xen space
- arguments being properly verified by the native hypercall function
this is not a security issue.
Reported-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Wei Liu <wei.liu2@citrix.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Release-acked-by: Julien Grall <julien.grall@arm.com>
commit 9182835740ac37cf5295b15eb47058f39fc14c8f
Author: Roger Pau Monné <roger.pau@citrix.com>
Date: Wed Apr 26 09:48:07 2017 +0200
docs: fix iommu_inclusive_mapping documentation
iommu_inclusive_mapping is enabled by default (and has been for a long time).
Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Also "correct" -> "incorrect" in the text.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
commit e3b93b3c595447db34d0b55f45cbd85aa636f31a
Author: Jennifer Herbert <Jennifer.Herbert@citrix.com>
Date: Wed Apr 26 09:47:30 2017 +0200
dmop: add xendevicemodel_modified_memory_bulk()
This new lib devicemodel call allows multiple extents of pages to be
marked as modified in a single call. This is something needed for a
usecase I'm working on.
The xen side of the modified_memory call has been modified to accept
an array of extents. The devicemodel library either provides an array
of length 1, to support the original library function, or a second
function allows an array to be provided.
Signed-off-by: Jennifer Herbert <Jennifer.Herbert@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Paul Durrant <paul.durrant@citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Release-acked-by: Julien Grall <julien.grall@arm.com>
commit a579c8bcf348eb8b0280cb429d3876831fff4e23
Author: Andrew Cooper <andrew.cooper3@citrix.com>
Date: Wed Apr 26 09:46:57 2017 +0200
hvm/dmop: implement COPY_{TO,FROM}_GUEST_BUF_OFFSET() helpers
copy_{to,from}_guest_buf() are now implemented using an offset of 0.
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Signed-off-by: Jennifer Herbert <Jennifer.Herbert@citrix.com>
Reviewed-by: Paul Durrant <paul.durrant@citrix.com>
This does only extend to the functionality here, specifically not to
the use of all-upper-case names for the macros:
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Release-acked-by: Julien Grall <julien.grall@arm.com>
commit a9404c0e530554078300d7f2a1c9858f3407c7ae
Author: Andrew Cooper <andrew.cooper3@citrix.com>
Date: Wed Apr 26 09:40:22 2017 +0200
hvm/dmop: implement COPY_{TO,FROM}_GUEST_BUF() in terms of raw accessors
This also allows the usual cases to be simplified, by omitting an unnecessary
buf parameters, and because the macros can appropriately size the object.
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Signed-off-by: Jennifer Herbert <Jennifer.Herbert@citrix.com>
Reviewed-by: Paul Durrant <paul.durrant@citrix.com>
This does only extend to the functionality here, specifically not to
the use of all-upper-case names for the macros:
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Release-acked-by: Julien Grall <julien.grall@arm.com>
commit 60f07f8adb5d0473b8e820509f2a6dfaa5443ca2
Author: Jennifer Herbert <Jennifer.Herbert@citrix.com>
Date: Wed Apr 26 09:40:00 2017 +0200
hvm/dmop: make copy_buf_{from, to}_guest for a buffer not big enough an error
This makes copying to or from a buf that isn't big enough an error.
If the buffer isnt big enough, trying to carry on regardless
can only cause trouble later on.
Signed-off-by: Jennifer Herbert <Jennifer.Herbert@citrix.com>
Reviewed-by: Paul Durrant <paul.durrant@citrix.com>
Release-acked-by: Julien Grall <julien.grall@arm.com>
commit 8198ff2cdfbc8b2944ac7bffcde0e5181a3098b3
Author: Jennifer Herbert <Jennifer.Herbert@citrix.com>
Date: Wed Apr 26 09:39:14 2017 +0200
hvm/dmop: box dmop_args rather than passing multiple parameters around
No functional change.
Signed-off-by: Jennifer Herbert <Jennifer.Herbert@citrix.com>
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Paul Durrant <paul.durrant@citrix.com>
Release-acked-by: Julien Grall <julien.grall@arm.com>
(qemu changes not included)
[-- Attachment #2: Type: text/plain, Size: 127 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [xen-unstable test] 107791: regressions - FAIL
2017-04-28 1:19 [xen-unstable test] 107791: regressions - FAIL osstest service owner
@ 2017-04-28 7:30 ` Jan Beulich
2017-04-28 10:52 ` Ian Jackson
0 siblings, 1 reply; 3+ messages in thread
From: Jan Beulich @ 2017-04-28 7:30 UTC (permalink / raw)
To: xen-devel; +Cc: George Dunlap, tamas, osstest-admin
>>> On 28.04.17 at 03:19, <osstest-admin@xenproject.org> wrote:
> flight 107791 xen-unstable real [real]
> http://logs.test-lab.xenproject.org/osstest/logs/107791/
>
> Regressions :-(
>
> Tests which did not succeed and are blocking,
> including tests which could not be run:
> test-amd64-amd64-xl-qemut-win7-amd64 15 guest-localmigrate/x10 fail REGR. vs. 107676
This may be indicative of a bug, I'm afraid:
(XEN) d0v4 Error pfn 804a8c: rd=32755 od=32756 caf=00000000 taf=0000000000000000
(XEN) d0v4 Error pfn 804a8c: rd=32755 od=32756 caf=180000000000000 taf=0000000000000001
(XEN) d0v4 Error pfn 804a8b: rd=32755 od=32756 caf=180000000000000 taf=0000000000000001
(XEN) d0v4 Error pfn 804a8b: rd=32755 od=32756 caf=180000000000000 taf=0000000000000001
(XEN) d0v4 Error pfn 804a8a: rd=32755 od=32756 caf=180000000000000 taf=0000000000000001
(XEN) d0v4 Error pfn 804a8a: rd=32755 od=32756 caf=180000000000000 taf=0000000000000001
...
(XEN) d0v4 Error pfn 804a31: rd=32755 od=32756 caf=180000000000000 taf=0000000000000001
(XEN) d0v4 Error pfn 804a31: rd=32755 od=32756 caf=180000000000000 taf=0000000000000001
(XEN) d0v4 Error pfn 804a30: rd=32755 od=32756 c(XEN) HVM12 save: CPU
rd is DOMID_COW and od is DOMID_INVALID (the latter indicating
an unowned page). I don't suppose there is any memory sharing
being set up for any tests in osstest, so I'm pretty confused. While
there is a respective get_page() in get_page_from_gfn_p2m(),
which surely looks like it shouldn't trigger any log message, from
what I can tell this isn't the path we get here, or else an unowned
page would also trigger the same warning for the immediately
preceding get_page(page, d). Or wait, no, the warning is being
suppressed for paging_mode_refcounts() and dying domains, so
quite likely it is that path.
Therefore one possible code adjustment might be to do this
second get_page() only when p2m_is_shared(*t). We hold the
p2m lock, so the type is stable between when it was retrieved
and its possible use here. George, Tamas?
It also looks as if it should tell me something that the first page
on the first attempt has count_info and type_info zero, yet the
second attempt as well as all succeeding pages are
PGC_state_free (in which case type_info is meaningless and
rather indicates that the need_tlbflush flag is set). But for now
it doesn't; best I can think of is a race of domain cleanup with
something else still accessing the domain.
Does anyone else have any thoughts here?
Jan
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [xen-unstable test] 107791: regressions - FAIL
2017-04-28 7:30 ` Jan Beulich
@ 2017-04-28 10:52 ` Ian Jackson
0 siblings, 0 replies; 3+ messages in thread
From: Ian Jackson @ 2017-04-28 10:52 UTC (permalink / raw)
To: Jan Beulich; +Cc: George Dunlap, xen-devel, tamas, osstest-admin
Jan Beulich writes ("Re: [Xen-devel] [xen-unstable test] 107791: regressions - FAIL"):
> I don't suppose there is any memory sharing being set up for any
> tests in osstest,
Indeed, there isn't.
Ian.
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2017-04-28 10:52 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-04-28 1:19 [xen-unstable test] 107791: regressions - FAIL osstest service owner
2017-04-28 7:30 ` Jan Beulich
2017-04-28 10:52 ` Ian Jackson
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.