[Xen-devel] [xen-unstable test] 118916: regressions - FAIL
flight 118916 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/118916/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-credit2 16 guest-start/debian.repeat fail REGR. vs. 118698 Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 118698 test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail like 118698 test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stopfail like 118698 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 118698 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stopfail like 118698 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail like 118698 test-amd64-amd64-xl-qemuu-ws16-amd64 17 guest-stopfail like 118698 test-amd64-i386-xl-qemuu-ws16-amd64 17 guest-stop fail like 118698 test-amd64-amd64-xl-qemut-ws16-amd64 17 guest-stopfail like 118698 test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail like 118698 test-amd64-amd64-xl-pvhv2-intel 12 guest-start fail never pass test-amd64-amd64-xl-pvhv2-amd 12 guest-start fail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-arm64-arm64-xl 13 migrate-support-checkfail never pass test-arm64-arm64-xl 14 saverestore-support-checkfail never pass test-arm64-arm64-xl-xsm 13 migrate-support-checkfail never pass test-arm64-arm64-xl-credit2 13 migrate-support-checkfail never pass test-arm64-arm64-xl-xsm 14 saverestore-support-checkfail never pass test-arm64-arm64-xl-credit2 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-arm64-arm64-libvirt-xsm 13 migrate-support-checkfail never pass test-arm64-arm64-libvirt-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-amd64-i386-xl-qemut-ws16-amd64 17 guest-stop fail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemut-win10-i386 10 windows-install fail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass version targeted for testing: xen c9d46c6fba9496478fa9f42c4bbebce8a191527d baseline version: xen c93014ad3aa6aa88dfa5e96f66e8adb561483b8d Last test of basis 118698 2018-02-08 19:23:11 Z3 days Testing same since 118802 2018-02-10 00:36:18 Z2 days2 attempts People who touched revisions under test: Andre PrzywaraGeorge Dunlap
[Xen-devel] [linux-linus test] 118893: regressions - FAIL
flight 118893 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/118893/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-libvirt 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-xl-xsm7 xen-boot fail REGR. vs. 118324 test-amd64-i386-xl-qemuu-ovmf-amd64 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-xl-qemuu-win10-i386 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-freebsd10-amd64 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-xl-qemut-win7-amd64 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-qemuu-rhel6hvm-amd 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-xl-raw7 xen-boot fail REGR. vs. 118324 test-amd64-i386-xl-qemut-debianhvm-amd64 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-qemut-rhel6hvm-amd 7 xen-boot fail REGR. vs. 118324 test-amd64-amd64-xl-pvhv2-intel 12 guest-start fail REGR. vs. 118324 test-amd64-amd64-xl-pvhv2-amd 12 guest-start fail REGR. vs. 118324 test-amd64-i386-examine 8 reboot fail REGR. vs. 118324 test-amd64-i386-qemuu-rhel6hvm-intel 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-xl-qemut-ws16-amd64 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-libvirt-pair 10 xen-boot/src_hostfail REGR. vs. 118324 test-amd64-i386-pair 10 xen-boot/src_hostfail REGR. vs. 118324 test-amd64-i386-pair 11 xen-boot/dst_hostfail REGR. vs. 118324 test-amd64-i386-libvirt-pair 11 xen-boot/dst_hostfail REGR. vs. 118324 test-amd64-i386-rumprun-i386 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-qemut-rhel6hvm-intel 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-xl-qemut-win10-i386 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-freebsd10-i386 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-xl-qemuu-win7-amd64 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-xl-qemuu-debianhvm-amd64 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-libvirt-xsm 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-xl7 xen-boot fail REGR. vs. 118324 test-amd64-i386-xl-qemuu-ws16-amd64 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 7 xen-boot fail REGR. vs. 118324 test-amd64-i386-xl-qemut-debianhvm-amd64-xsm 7 xen-boot fail REGR. vs. 118324 test-amd64-amd64-xl-qemuu-debianhvm-amd64 16 guest-localmigrate/x10 fail REGR. vs. 118324 test-armhf-armhf-xl-vhd 7 xen-boot fail REGR. vs. 118324 Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail like 118324 test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stopfail like 118324 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stopfail like 118324 test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 118324 test-amd64-amd64-xl-qemuu-ws16-amd64 17 guest-stopfail like 118324 test-amd64-amd64-xl-qemut-ws16-amd64 17 guest-stopfail like 118324 test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail like 118324 test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-arm64-arm64-xl-xsm 13 migrate-support-checkfail never pass test-arm64-arm64-xl-xsm 14 saverestore-support-checkfail never pass test-arm64-arm64-xl 13 migrate-support-checkfail never pass test-arm64-arm64-xl 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail
[Xen-devel] [PATCH] x86/srat: fix the end pfn check in valid_numa_range()
... and fix the coding style on fly. valid_numa_range(..., epfn << PAGE_SHIFT, ...) and its only caller memory_add(..., epfn, pxm) interpret epfn inconsistently. The former interprets epfn as the last pfn, while the latter interprets it as the last pfn plus one. Fix this inconsistency in valid_numa_range(), since most of other places use the latter interpretation. Signed-off-by: Haozhong Zhang--- xen/arch/x86/srat.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xen/arch/x86/srat.c b/xen/arch/x86/srat.c index 528ec7181a..49d04b887b 100644 --- a/xen/arch/x86/srat.c +++ b/xen/arch/x86/srat.c @@ -110,8 +110,8 @@ int valid_numa_range(u64 start, u64 end, nodeid_t node) for (i = 0; i < num_node_memblks; i++) { struct node *nd = _memblk_range[i]; - if (nd->start <= start && nd->end > end && - memblk_nodeid[i] == node ) + if (nd->start <= start && nd->end >= end && + memblk_nodeid[i] == node) return 1; } -- 2.14.1 ___ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel
Re: [Xen-devel] [RFC XEN PATCH v4 00/41] Add vNVDIMM support to HVM domains
On 02/09/18 12:33 +, Roger Pau Monné wrote: > Thanks for the series, I'm however wondering whether it's appropriate > to post a v4 as RFC. Ie: at v4 the reviewer expects the submitter to > have a clear picture of what needs to be implemented. > > On Thu, Dec 07, 2017 at 06:09:49PM +0800, Haozhong Zhang wrote: > > All patches can also be found at > > Xen: https://github.com/hzzhan9/xen.git nvdimm-rfc-v4 > > QEMU: https://github.com/hzzhan9/qemu.git xen-nvdimm-rfc-v4 > > > > RFC v3 can be found at > > https://lists.xen.org/archives/html/xen-devel/2017-09/msg00964.html > > > > Changes in v4: > > * Move the functionality of management util 'xen-ndctl' to Xne > > management tool 'xl'. > > * Load QEMU ACPI via QEMU fw_cfg and BIOSLinkerLoader interface. > > * Other changes are documented in patches separately. > > > > > > - Part 0. Bug fix and code cleanup > > [01/41] x86_64/mm: fix the PDX group check in mem_hotadd_check() > > [02/41] x86_64/mm: avoid cleaning the unmapped frame table > > [03/41] hvmloader/util: do not compare characters after '\0' in strncmp > > > > - Part 1. Detect host PMEM > > Detect host PMEM via NFIT. No frametable and M2P table for them are > > created in this part. > > > > [04/41] xen/common: add Kconfig item for pmem support > > [05/41] x86/mm: exclude PMEM regions from initial frametable > > [06/41] acpi: probe valid PMEM regions via NFIT > > [07/41] xen/pmem: register valid PMEM regions to Xen hypervisor > > [08/41] xen/pmem: hide NFIT and deny access to PMEM from Dom0 > > I'm afraid I might ask stupied questions, since I haven't followed the > design discussion of this series very closely. > > So you basically hide the NVDIMM from Dom0, and only allow guests to > use it? Yes, though I have some unsent patches (for vNVDIMM label support) to allow QEMU in dom0 to access NVDIMM via DMOP. > > What happens when you boot the same system without Xen? Will the > NVDIMM get corrupted because for example Linux will write something to > it? Bare metal OS without Xen may write to NVDIMM which may or may not corrupt the data, depending on the existing data on NVDIMM and how other OS uses NVDIMM. If the bare-metal OS uses NVDIMM, for example, as the volatile memory or the fast disk cache, then the random data may be dumped to NVDIMM and corrupt the existing data. If the bare-metal OS treats NVDIMM as storage, it may probe certain structures (e.g., file systems) on NVDIMM before further operations and stop if such structures are not probed. In such case, the existing data on NVDIMM will not be corrupted. > > > [09/41] xen/pmem: add framework for hypercall XEN_SYSCTL_nvdimm_op > > [10/41] xen/pmem: add XEN_SYSCTL_nvdimm_pmem_get_rgions_nr > > [11/41] xen/pmem: add XEN_SYSCTL_nvdimm_pmem_get_regions > > [12/41] tools/xl: add xl command 'pmem-list' > > > > - Part 2. Setup host PMEM for management and guest data usage > > Allow users or admins in Dom0 to setup host PMEM pages for > > management and guest data usages. > >* Management PMEM pages are used to store the frametable and M2P of > > PMEM pages (including themselves), and never mapped to guest. > >* Guest data PMEM pages can be mapped to guest and used as the > > backend storage of virtual NVDIMM devices. > > So this is basically tied to a PV Dom0, but I would like to also think > about what would happen with a PVH Dom0. In that case AFAICT Xen could > map the full NVDIMM to the Dom0 p2m as MMIO using 1GB pages, at which > point Dom0 could manage the NVDIMM as desired? Ie: Dom0 could map > parts of the NVDIMM to DomU as it maps other MMIO regions. The primary reason I don't want to map NVDIMM to Dom0 (either PV or PVH) is the frame table and M2P table of NVDIMM are maintained on NVDIMM. Because NVDIMM is non-volatile and Xen has no idea of which portion of NVDIMM can be used for frame table and M2P, Xen needs the user input for such information (patch 18, 22, 23) after it boots up. That is, before Xen boots up, Xen cannot determine which portion of NVDIMM for its frame table and M2P that should not map to Dom0. Thanks, Haozhong > > I'm not sure Xen needs to know anything else apart from how to map the > full NVDIMM to Dom0 as MMIO, which would greatly simplify this series. > > Thanks, Roger. ___ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel
[Xen-devel] [qemu-mainline test] 118856: regressions - FAIL
flight 118856 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/118856/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-credit2 16 guest-start/debian.repeat fail REGR. vs. 118670 test-amd64-amd64-qemuu-nested-intel 17 debian-hvm-install/l1/l2 fail REGR. vs. 118670 Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail like 118670 test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 118670 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stopfail like 118670 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 118670 test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail like 118670 test-amd64-amd64-xl-qemuu-ws16-amd64 17 guest-stopfail like 118670 test-amd64-amd64-xl-pvhv2-intel 12 guest-start fail never pass test-amd64-amd64-xl-pvhv2-amd 12 guest-start fail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-arm64-arm64-xl 13 migrate-support-checkfail never pass test-arm64-arm64-xl-xsm 13 migrate-support-checkfail never pass test-arm64-arm64-xl-xsm 14 saverestore-support-checkfail never pass test-arm64-arm64-xl 14 saverestore-support-checkfail never pass test-arm64-arm64-xl-credit2 13 migrate-support-checkfail never pass test-arm64-arm64-xl-credit2 14 saverestore-support-checkfail never pass test-arm64-arm64-libvirt-xsm 13 migrate-support-checkfail never pass test-arm64-arm64-libvirt-xsm 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-amd64-i386-xl-qemuu-ws16-amd64 17 guest-stop fail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass version targeted for testing: qemuuc7b02d7d032d6022060e4b393827c963c93ce63f baseline version: qemuu7b213bb4755dc99e447c19c532768ef5105b9771 Last test of basis 118670 2018-02-08 07:29:43 Z3 days Failing since118751 2018-02-09 10:36:09 Z2 days2 attempts Testing same since 118856 2018-02-10 17:35:08 Z1 days1 attempts People who touched revisions under test: Alex BennéeAlice Frosi Andrey Smirnov Anton Nefedov Ard Biesheuvel Christian Borntraeger Christoffer Dall Cornelia Huck David Hildenbrand
[Xen-devel] [seabios test] 118836: regressions - FAIL
flight 118836 seabios real [real] http://logs.test-lab.xenproject.org/osstest/logs/118836/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-ws16-amd64 17 guest-stop fail REGR. vs. 115539 Tests which did not succeed, but are not blocking: test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 115539 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stopfail like 115539 test-amd64-i386-xl-qemuu-ws16-amd64 17 guest-stop fail like 115539 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass version targeted for testing: seabios 4a6dbcea3e412fe12effa2f812f50dd7eae90955 baseline version: seabios 0ca6d6277dfafc671a5b3718cbeb5c78e2a888ea Last test of basis 115539 2017-11-03 20:48:58 Z 99 days Failing since115733 2017-11-10 17:19:59 Z 93 days 115 attempts Testing same since 118668 2018-02-08 04:50:43 Z3 days3 attempts People who touched revisions under test: Kevin O'ConnorMarcel Apfelbaum Michael S. Tsirkin Nikolay Nikolov Paul Menzel Stefan Berger jobs: build-amd64-xsm pass build-i386-xsm pass build-amd64 pass build-i386 pass build-amd64-libvirt pass build-i386-libvirt pass build-amd64-pvopspass build-i386-pvops pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsmpass test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsmpass test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm pass test-amd64-amd64-qemuu-nested-amdfail test-amd64-i386-qemuu-rhel6hvm-amd pass test-amd64-amd64-xl-qemuu-debianhvm-amd64pass test-amd64-i386-xl-qemuu-debianhvm-amd64 pass test-amd64-amd64-xl-qemuu-win7-amd64 fail test-amd64-i386-xl-qemuu-win7-amd64 fail test-amd64-amd64-xl-qemuu-ws16-amd64 fail test-amd64-i386-xl-qemuu-ws16-amd64 fail test-amd64-amd64-xl-qemuu-win10-i386 fail test-amd64-i386-xl-qemuu-win10-i386 fail test-amd64-amd64-qemuu-nested-intel pass test-amd64-i386-qemuu-rhel6hvm-intel 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 4a6dbcea3e412fe12effa2f812f50dd7eae90955 Author: Nikolay Nikolov Date: Sun Feb 4 17:27:01 2018 +0200 floppy: Use timer_check() in floppy_wait_irq() Use timer_check() instead of using floppy_motor_counter in BDA for the timeout check in floppy_wait_irq(). The problem with using floppy_motor_counter was that, after it reaches 0, it immediately stops the floppy motors, which is not what is supposed to happen on real hardware. Instead, after a timeout (like in the end of every floppy operation, regardless of the result - success, timeout or error), the floppy motors must be kept spinning for additional 2 seconds (the FLOPPY_MOTOR_TICKS). So, now the floppy_motor_counter is initialized to 255 (the max value) in the beginning of the floppy operation. For IRQ timeouts, a different timeout is used,
[Xen-devel] [xen-4.8-testing test] 118818: tolerable FAIL - PUSHED
flight 118818 xen-4.8-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/118818/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-xtf-amd64-amd64-2 49 xtf/test-hvm64-lbr-tsx-vmentry fail like 118465 test-xtf-amd64-amd64-3 49 xtf/test-hvm64-lbr-tsx-vmentry fail like 118465 test-amd64-amd64-xl-qemut-win7-amd64 17 guest-stopfail like 118465 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail like 118465 test-armhf-armhf-xl-rtds 16 guest-start/debian.repeatfail like 118465 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 118465 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stopfail like 118465 test-amd64-i386-xl-qemuu-ws16-amd64 17 guest-stop fail like 118465 test-amd64-i386-xl-qemut-ws16-amd64 17 guest-stop fail like 118465 test-amd64-amd64-xl-qemut-ws16-amd64 17 guest-stopfail like 118465 test-amd64-amd64-xl-qemuu-ws16-amd64 17 guest-stopfail like 118465 build-i386-prev 7 xen-build/dist-test fail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass build-amd64-prev 7 xen-build/dist-test fail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-arm64-arm64-xl-xsm 13 migrate-support-checkfail never pass test-arm64-arm64-xl-xsm 14 saverestore-support-checkfail never pass test-arm64-arm64-libvirt-xsm 13 migrate-support-checkfail never pass test-arm64-arm64-libvirt-xsm 14 saverestore-support-checkfail never pass test-arm64-arm64-xl 13 migrate-support-checkfail never pass test-arm64-arm64-xl 14 saverestore-support-checkfail never pass test-arm64-arm64-xl-credit2 13 migrate-support-checkfail never pass test-arm64-arm64-xl-credit2 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-installfail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemut-win10-i386 10 windows-install fail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass version targeted for testing: xen 99ed7863b29ea170e50749fe22991b964cbce6ba baseline version: xen 6f6786ef0d7f7025860d360f6b1267193ffd1b27 Last test of basis 118465 2018-01-31 03:00:07 Z 11 days Failing since118663 2018-02-07 20:21:08 Z3 days3 attempts Testing same since 118707 2018-02-08 22:24:20 Z2 days2 attempts
Re: [Xen-devel] [PATCH 2/2] xen: xenbus: WARN_ON XS_TRANSACTION_{START, END} misuse
On 02/10/2018 08:27 PM, Simon Gaiser wrote: Boris Ostrovsky: On 02/07/2018 05:22 PM, Simon Gaiser wrote: +users_old = xs_state_users; xs_state_users--; if ((req->type == XS_TRANSACTION_START && req->msg.type == XS_ERROR) || req->type == XS_TRANSACTION_END) xs_state_users--; +if (WARN_ON(xs_state_users > users_old)) WARN_ON_ONCE()? Since we "fix" the wrong decrement by clamping at zero it should not happen immediately again. But if you prefer _ONCE I can change it. If this error can happen once then someone at least theoretically can construct a case when it is repeated. So let's switch to _ONCE() variant. Thanks. -boris ___ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel
[Xen-devel] [libvirt test] 118829: tolerable all pass - PUSHED
flight 118829 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/118829/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 118735 test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail like 118735 test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail like 118735 test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-arm64-arm64-libvirt 13 migrate-support-checkfail never pass test-arm64-arm64-libvirt 14 saverestore-support-checkfail never pass test-arm64-arm64-libvirt-xsm 13 migrate-support-checkfail never pass test-arm64-arm64-libvirt-xsm 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-arm64-arm64-libvirt-qcow2 12 migrate-support-checkfail never pass test-arm64-arm64-libvirt-qcow2 13 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass version targeted for testing: libvirt a90a1bf9e12bc23430f23033c671701ce4251cb6 baseline version: libvirt d0a60771abf16f285ae19bf0397dece7f9fd70fa Last test of basis 118735 2018-02-09 06:04:56 Z2 days Testing same since 118829 2018-02-10 09:19:18 Z1 days1 attempts People who touched revisions under test: Andrea BolognaniChen Hanxiao Daniel P. Berrange Daniel P. Berrangé John Ferlan jobs: build-amd64-xsm pass build-arm64-xsm pass build-armhf-xsm pass build-i386-xsm 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-pvopspass build-arm64-pvopspass build-armhf-pvopspass build-i386-pvops pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsmpass 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-libvirt pass test-arm64-arm64-libvirt pass test-armhf-armhf-libvirt pass test-amd64-i386-libvirt pass test-amd64-amd64-libvirt-pairpass test-amd64-i386-libvirt-pair pass test-arm64-arm64-libvirt-qcow2 pass test-armhf-armhf-libvirt-raw pass test-amd64-amd64-libvirt-vhd 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
[Xen-devel] [xen-unstable test] 118802: regressions - FAIL
flight 118802 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/118802/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemut-win7-amd64 16 guest-localmigrate/x10 fail REGR. vs. 118698 test-armhf-armhf-xl-credit2 16 guest-start/debian.repeat fail REGR. vs. 118698 Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt-xsm 14 saverestore-support-checkfail like 118698 test-armhf-armhf-libvirt 14 saverestore-support-checkfail like 118698 test-amd64-i386-xl-qemuu-win7-amd64 17 guest-stop fail like 118698 test-amd64-amd64-xl-qemuu-win7-amd64 17 guest-stopfail like 118698 test-amd64-i386-xl-qemut-win7-amd64 17 guest-stop fail like 118698 test-amd64-amd64-xl-qemuu-ws16-amd64 17 guest-stopfail like 118698 test-amd64-i386-xl-qemuu-ws16-amd64 17 guest-stop fail like 118698 test-amd64-amd64-xl-qemut-ws16-amd64 17 guest-stopfail like 118698 test-armhf-armhf-libvirt-raw 13 saverestore-support-checkfail like 118698 test-amd64-amd64-xl-pvhv2-intel 12 guest-start fail never pass test-amd64-amd64-xl-pvhv2-amd 12 guest-start fail never pass test-amd64-i386-libvirt 13 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 13 migrate-support-checkfail never pass test-arm64-arm64-xl-credit2 13 migrate-support-checkfail never pass test-arm64-arm64-xl 13 migrate-support-checkfail never pass test-arm64-arm64-xl-credit2 14 saverestore-support-checkfail never pass test-arm64-arm64-xl 14 saverestore-support-checkfail never pass test-arm64-arm64-xl-xsm 13 migrate-support-checkfail never pass test-arm64-arm64-xl-xsm 14 saverestore-support-checkfail never pass test-amd64-amd64-libvirt 13 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-qemuu-nested-amd 17 debian-hvm-install/l1/l2 fail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl 13 migrate-support-checkfail never pass test-armhf-armhf-xl 14 saverestore-support-checkfail never pass test-armhf-armhf-libvirt-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-libvirt 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 13 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-rtds 13 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 13 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 14 saverestore-support-checkfail never pass test-arm64-arm64-libvirt-xsm 13 migrate-support-checkfail never pass test-arm64-arm64-libvirt-xsm 14 saverestore-support-checkfail never pass test-armhf-armhf-xl-arndale 13 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 14 saverestore-support-checkfail never pass test-amd64-i386-xl-qemut-ws16-amd64 17 guest-stop fail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 13 saverestore-support-checkfail never pass test-amd64-amd64-xl-qemuu-win10-i386 10 windows-installfail never pass test-amd64-amd64-xl-qemut-win10-i386 10 windows-installfail never pass test-amd64-i386-xl-qemut-win10-i386 10 windows-install fail never pass test-amd64-i386-xl-qemuu-win10-i386 10 windows-install fail never pass version targeted for testing: xen c9d46c6fba9496478fa9f42c4bbebce8a191527d baseline version: xen c93014ad3aa6aa88dfa5e96f66e8adb561483b8d Last test of basis 118698 2018-02-08 19:23:11 Z2 days Testing same since 118802 2018-02-10 00:36:18 Z1 days1 attempts People who touched revisions under test: Andre PrzywaraGeorge
[Xen-devel] [xen-unstable-coverity test] 118906: all pass - PUSHED
flight 118906 xen-unstable-coverity real [real] http://logs.test-lab.xenproject.org/osstest/logs/118906/ Perfect :-) All tests in this flight passed as required version targeted for testing: xen c9d46c6fba9496478fa9f42c4bbebce8a191527d baseline version: xen 30cbd0c83ef3d0edac2d5bcc41a9a2b7a843ae58 Last test of basis 118635 2018-02-07 09:20:25 Z4 days Testing same since 118906 2018-02-11 09:18:48 Z0 days1 attempts People who touched revisions under test: Andre PrzywaraAndrew Cooper Christian Lindig George Dunlap Jan Beulich Julien Grall Julien Grall Michael Young Olaf Hering Roger Pau Monné Stefano Stabellini Wei Liu jobs: coverity-amd64 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 Pushing revision : To xenbits.xen.org:/home/xen/git/xen.git 30cbd0c83e..c9d46c6fba c9d46c6fba9496478fa9f42c4bbebce8a191527d -> coverity-tested/smoke ___ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel