[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [xen-unstable test] 110435: regressions - FAIL
flight 110435 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/110435/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-xsm 6 xen-boot fail REGR. vs. 110362 test-amd64-i386-xl-qemut-debianhvm-amd64 15 guest-localmigrate/x10 fail REGR. vs. 110362 test-amd64-i386-xl-qemuu-debianhvm-amd64 15 guest-localmigrate/x10 fail REGR. vs. 110362 test-amd64-i386-xl-qemut-win7-amd64 15 guest-localmigrate/x10 fail REGR. vs. 110362 test-amd64-amd64-xl-qemuu-win7-amd64 15 guest-localmigrate/x10 fail REGR. vs. 110362 test-armhf-armhf-xl-credit2 15 guest-start/debian.repeat fail REGR. vs. 110362 test-amd64-i386-xl-qemuu-win7-amd64 15 guest-localmigrate/x10 fail REGR. vs. 110362 Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt 13 saverestore-support-check fail like 110362 test-amd64-amd64-xl-qemut-win7-amd64 15 guest-localmigrate/x10 fail like 110362 test-armhf-armhf-libvirt-xsm 13 saverestore-support-check fail like 110362 test-amd64-amd64-xl-rtds 9 debian-install fail like 110362 test-armhf-armhf-xl-rtds 15 guest-start/debian.repeat fail like 110362 test-armhf-armhf-libvirt-raw 12 saverestore-support-check fail like 110362 test-amd64-amd64-xl-qemut-ws16-amd64 9 windows-install 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-i386-libvirt 12 migrate-support-check fail never pass test-amd64-amd64-xl-qemuu-ws16-amd64 9 windows-install fail never pass test-arm64-arm64-xl-credit2 12 migrate-support-check fail never pass test-arm64-arm64-xl 12 migrate-support-check fail never pass test-arm64-arm64-xl 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-xsm 12 migrate-support-check fail never pass test-arm64-arm64-xl-credit2 13 saverestore-support-check fail never pass test-arm64-arm64-xl-xsm 13 saverestore-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-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-multivcpu 12 migrate-support-check fail never pass test-armhf-armhf-xl-multivcpu 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-arndale 12 migrate-support-check fail never pass test-armhf-armhf-xl-arndale 13 saverestore-support-check fail never pass test-amd64-amd64-libvirt 12 migrate-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-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-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-credit2 12 migrate-support-check fail never pass test-armhf-armhf-xl-credit2 13 saverestore-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 test-amd64-i386-xl-qemut-win10-i386 9 windows-install fail never pass test-amd64-i386-xl-qemuu-win10-i386 9 windows-install fail never pass test-amd64-amd64-xl-qemuu-win10-i386 9 windows-install fail never pass test-amd64-i386-xl-qemuu-ws16-amd64 9 windows-install fail never pass test-amd64-i386-xl-qemut-ws16-amd64 9 windows-install fail never pass test-amd64-amd64-xl-qemut-win10-i386 9 windows-install fail never pass version targeted for testing: xen b6e570cfb2694cba6490b9e4e297f506d6e7531f baseline version: xen aeef64107afca9c6c0428b2cb26a3ba599b3ed75 Last test of basis 110362 2017-06-12 07:06:31 Z 3 days Failing since 110384 2017-06-12 20:46:16 Z 2 days 3 attempts Testing same since 110435 2017-06-14 09:52:57 Z 0 days 1 attempts ------------------------------------------------------------ People who touched revisions under test: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Armando Vega <armando@xxxxxxxxxxxx> George Dunlap <george.dunlap@xxxxxxxxxx> Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Jan Beulich <jbeulich@xxxxxxxx> Julien Grall <julien.grall@xxxxxxx> Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> Paul Durrant <Paul.Durrant@xxxxxxxxxx> Peter GroÃ?e <pegro@xxxxxxxxx> Sergey Dyasli <sergey.dyasli@xxxxxxxxxx> Wei Liu <wei.liu2@xxxxxxxxxx> 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 pass 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 fail 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 fail test-amd64-amd64-xl-qemuu-debianhvm-amd64 pass test-amd64-i386-xl-qemuu-debianhvm-amd64 fail 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-amd64-amd64-xl-qemut-ws16-amd64 fail test-amd64-i386-xl-qemut-ws16-amd64 fail test-amd64-amd64-xl-qemuu-ws16-amd64 fail test-amd64-i386-xl-qemuu-ws16-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-amd64-examine pass test-arm64-arm64-examine pass test-armhf-armhf-examine pass test-amd64-i386-examine pass test-amd64-i386-freebsd10-i386 pass test-amd64-i386-rumprun-i386 pass test-amd64-amd64-xl-qemut-win10-i386 fail test-amd64-i386-xl-qemut-win10-i386 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-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-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-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-amd64-amd64-xl-qcow2 pass test-armhf-armhf-libvirt-raw pass test-amd64-i386-xl-raw pass test-amd64-amd64-xl-rtds fail test-armhf-armhf-xl-rtds fail test-amd64-amd64-libvirt-vhd pass test-armhf-armhf-xl-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 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 b6e570cfb2694cba6490b9e4e297f506d6e7531f Author: Wei Liu <wei.liu2@xxxxxxxxxx> Date: Mon Apr 3 12:22:39 2017 +0100 mm: provide more grep fodder Define several _* and *_x macros for better grep-ability. This also helps indexing tool like GNU Global. No functional change. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: George Dunlap <george.dunlap@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit f06a29cc84c20f2c14c285fbb7249c1f819f8faf Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Tue Jun 13 11:37:39 2017 +0100 MAINTAINERS: Move rombios and vgabios under x86 maintainership alongside hvmloader. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> commit 1695e53851e523b62dbfa1990556ef68393199a8 Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Fri Jun 2 11:22:17 2017 +0100 x86/boot: Fix the boot time relocation calculations c/s b28044226e1 "x86: make Xen early boot code relocatable" introduces mov $sym_offs(__image_base__),%esi to the legacy boot path. However, this is by definition 0, which means the boot code only functions correctly when Xen is loaded at its preferred physical address (2M at the time of writing). Xen does cope if loaded at an alternative physical address, if the MULTIBOOT2_TAG_TYPE_LOAD_BASE_ADDR tag is filled in properly. While recent versions of Grub do fill this in appropriately, tboot does not. (In fact, tboot loads Xen at the preferred address, but claims a load address of 8M.) Both Multiboot 1 and 2 specify the execution environment as being flat. As a result, Xen needs no help calculating the proper load address. However, Multiboot specifies %esp as undefined. Experimentally, using the entry %esp is fine, but this is certainly no guarantee. Use a temporary stack in the first page of RAM, which is one of the safest areas to clobber. Calculate the load address from %eip alone, and ignore MULTIBOOT2_TAG_TYPE_LOAD_BASE_ADDR entirely. This fixes legacy boot under various versions of tboot. Finally, set up the stack as soon as possible, which means the BIOS path has a usable stack for the entirety of its duration. Use the full available stack size, rather than limiting to an arbitrary 1k. One side effect is that the MB2/EFI path continues to use the EFI stack until the trampoline is entered. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Tested-by: Sergey Dyasli <sergey.dyasli@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> Reviewed-by: Daniel Kiper <daniel.kiper@xxxxxxxxxx> commit 4ee0bdede38337061ae9934ae95d0a946ad79145 Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Mon Jun 12 11:21:40 2017 +0100 x86/tests: Ignore automatically generated sse*.c files Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> commit a7307762f90d337585d17d45551a226028b89836 Author: Peter GroÃ?e <pegro@xxxxxxxxx> Date: Tue Jun 13 01:05:21 2017 +0200 tools/xenstat: fix missing linkage of libxenstat against libyajl This fixes the python bindings, since symbols were missing in libxenstat. xentop doesn't use any yajl functions, so drop linking libyajl. Signed-off-by: Peter GroÃ?e <pegro@xxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit b2107b79b006ded5cf2ef41ac65399c3e629f693 Author: Peter GroÃ?e <pegro@xxxxxxxxx> Date: Tue Jun 13 01:05:20 2017 +0200 libxenstat: use python detected by configure for python bindings Signed-off-by: Peter GroÃ?e <pegro@xxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit af178156620bbfa0d7f3c95287cdd7e6f14807db Author: Armando Vega <armando@xxxxxxxxxxxx> Date: Thu Jun 8 20:39:14 2017 +0200 xl.cfg man page cleanup and fixes - fixed some minor numbering and syntax issues in the CPU allocation examples for the 'cpus' option - semantic fixes to make explanations more clear throughout - fixed all the typo's I could see - general styling and makeup fixes to make everything look more consistent Signed-off-by: Armando Vega <armando@xxxxxxxxxxxx> Reviewed-by: Dario Faggioli <dario.faggioli@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit 5ec164fd61bd8fc7adfb1ca2907d9159eeb1e37b Author: Jan Beulich <jbeulich@xxxxxxxx> Date: Tue Jun 13 10:41:10 2017 +0200 x86/boot: re-arrange how/when we do disk I/O We place the trampoline no lower than at 256k, so we have ample space to read the MBRs of BIOS disks into an aligned buffer right below the trampoline (not doing so has been found to be a problem on a buggy BIOS coming with a Skull Canyon NUC). To facilitate that move MBR reading past EDD info retrieval. Also add a wrap check to the EDD info retrieval loop, to match that in the MBR reading one. Reported-by: Paul Durrant <Paul.Durrant@xxxxxxxxxx> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> Tested-by: Paul Durrant <Paul.Durrant@xxxxxxxxxx> Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> commit 7f679c4fedb5ca0712c88ac32ba1f62f91a3d10e Author: Jan Beulich <jbeulich@xxxxxxxx> Date: Tue Jun 13 10:39:52 2017 +0200 domctl: improve device assignment structure layout and use Avoid needless gaps. Make flags field mandatory for all three operations (and rename it to fit the intended future purpose of possibly holding more than just one flag). Also correct a typo in a related domctl.h comment. Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> Acked-by: Julien Grall <julien.grall@xxxxxxx> Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> commit 1ae4be859b819c147e2034137f519e7fdc2973da Author: Jan Beulich <jbeulich@xxxxxxxx> Date: Tue Jun 13 10:38:51 2017 +0200 x86: limit page type width There's no reason to burn 4 bits on page type when we only have 7 types (plus "none") at present. This requires changing one use of PGT_shared_page, which so far assumed that the type is both a power of 2 and the only type with the high bit set. Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> commit c9ec0d34e462151d39e0e901b50501db4f6ae78d Author: Jan Beulich <jbeulich@xxxxxxxx> Date: Tue Jun 13 10:38:02 2017 +0200 x86/HAP: avoid using bogus/misleading locking hap_teardown() unconditionally releases the paging lock and is always being called without the lock held: Lock acquire should then be unconditional too. Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> commit 75dfe7c566c36e0af4714557a666827f49b69191 Author: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> Date: Fri Jun 9 09:31:28 2017 -0400 livepatch: Wrong usage of spinlock on debug console. If we have a large amount of livepatches and want to print them on the console using 'xl debug-keys x' we eventually hit the preemption check: if ( i && !(i % 64) ) { spin_unlock(&payload_lock); process_pending_softirqs(); if ( spin_trylock(&payload_lock) ) return <facepalm> The effect is that we have just effectively taken the lock and returned without unlocking! Reviewed-by: Ross Lagerwall <ross.lagerwall@xxxxxxxxxx> Reviewed-and-tested-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> CC: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Release-acked-by: Julien Grall <julien.grall@xxxxxxx> Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> commit 136d46e548db1c346c3e14b8d6d5b771fc30ca41 Author: Jan Beulich <jbeulich@xxxxxxxx> Date: Mon Jun 12 09:32:14 2017 +0200 SVM: clean up svm_vmcb_isvalid() - correct CR3, CR4, and EFER checks - delete bogus nested paging check - add vcpu parameter (to include in log messages) and constify vmcb one - use bool/true/false - use accessors (and local variables to improve code readability) - adjust formatting Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> Reviewed-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> commit 8fd2fe0bbfcccae53c813b08911b48fd89ebc104 Author: Jan Beulich <jbeulich@xxxxxxxx> Date: Mon Jun 12 09:31:34 2017 +0200 x86: drop unused barrier parameter from build_{read,write}_atomic() Also take the opportunity and make an attempt at making the macro definitions readable. Drop pointless casts while doing so. Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> commit 5a0b9fba92b7e2fd532bf930c80c3913463c8a66 Author: Jan Beulich <jbeulich@xxxxxxxx> Date: Mon Jun 12 09:30:53 2017 +0200 x86/mm: drop further relics of translated PV domains For PV domains paging_mode_{refcounts,translate}() are always false as of commits 4045953527 ("x86/paging: Enforce PG_external == PG_translate == PG_refcounts") and 92942fd3d4 ("x86/mm: drop guest_{map,get_eff}_l1e() hooks"). Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> commit 44f270dfc1e2ac17fd82051b1b7968d4a21c755a Author: Jan Beulich <jbeulich@xxxxxxxx> Date: Mon Jun 12 09:29:45 2017 +0200 x86: get_page_from_gfn() should not return misleading type It is not impossible that the page owner is dom_io. While no current caller cares about this case, let's nevertheless return an appropriate type even in that case. Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> (qemu changes not included) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |