[Xen-devel] [qemu-mainline test] 87327: regressions - FAIL
flight 87327 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/87327/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 9 debian-hvm-install fail REGR. vs. 86454 test-amd64-i386-qemuu-rhel6hvm-intel 9 redhat-installfail REGR. vs. 86454 test-amd64-i386-freebsd10-i386 10 guest-start fail REGR. vs. 86454 test-amd64-i386-xl-qemuu-debianhvm-amd64 9 debian-hvm-install fail REGR. vs. 86454 test-amd64-i386-freebsd10-amd64 10 guest-startfail REGR. vs. 86454 test-amd64-i386-qemuu-rhel6hvm-amd 9 redhat-install fail REGR. vs. 86454 test-amd64-amd64-qemuu-nested-amd 9 debian-hvm-install fail REGR. vs. 86454 test-amd64-i386-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail REGR. vs. 86454 test-amd64-amd64-qemuu-nested-intel 9 debian-hvm-install fail REGR. vs. 86454 test-armhf-armhf-xl-xsm 15 guest-start/debian.repeat fail REGR. vs. 86454 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm 9 debian-hvm-install fail REGR. vs. 86454 test-amd64-amd64-xl-qemuu-debianhvm-amd64 9 debian-hvm-install fail REGR. vs. 86454 test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm 9 debian-hvm-install fail REGR. vs. 86454 test-amd64-amd64-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail REGR. vs. 86454 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 9 debian-hvm-install fail REGR. vs. 86454 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail like 86454 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 86454 test-armhf-armhf-xl-rtds 11 guest-start fail like 86454 Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-armhf-armhf-libvirt 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 11 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 13 guest-saverestorefail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 13 saverestore-support-checkfail never pass test-armhf-armhf-xl 12 migrate-support-checkfail never pass test-armhf-armhf-xl 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 12 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 12 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 13 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 11 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 11 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 12 saverestore-support-checkfail never pass version targeted for testing: qemuub68a80139e37e806f004237e55311ebc42151434 baseline version: qemuud1f8764099022bc1173f2413331b26d4ff609a0c Last test of basis86454 2016-03-17 06:01:30 Z9 days Failing since 86547 2016-03-18 07:12:41 Z8 days8 attempts Testing same since87241 2016-03-24 22:14:40 Z1 days2 attempts People who touched revisions under test: Alberto Garcia Alexey Kardashevskiy Andrew Baumann Bastian Koppelmann Benjamin Herrenschmidt Christophe Fergeau Cornelia Huck Cédric Le Goater Daniel P. Berrange David Gibson Eduardo Habkost Eric Blake Eugene (jno) Dvurechenski Gerd Hoffmann Jeff Cody John Arbuckle Kevin Wolf Laurent Vivier Leon Alrae Marcel Apfelbau
[Xen-devel] [ovmf test] 87391: regressions - trouble: broken/fail/pass
flight 87391 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/87391/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-qemuu-ovmf-amd64 3 host-install(3) broken REGR. vs. 65543 test-amd64-amd64-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail REGR. vs. 65543 version targeted for testing: ovmf 481b93f7f00feb9bbc9e5a412c5065c0740b20f4 baseline version: ovmf 5ac96e3a28dd26eabee421919f67fa7c443a47f1 Last test of basis65543 2015-12-08 08:45:15 Z 109 days Failing since 65593 2015-12-08 23:44:51 Z 108 days 122 attempts Testing same since87391 2016-03-26 01:44:57 Z0 days1 attempts People who touched revisions under test: "Samer El-Haj-Mahmoud" "Wu, Hao A" "Yao, Jiewen" Alcantara, Paulo Anbazhagan Baraneedharan Andrew Fish Ard Biesheuvel Arthur Crippa Burigo Cecil Sheng Chao Zhang Chao Zhang Charles Duffy Cinnamon Shia Cohen, Eugene Dandan Bi Daocheng Bu Daryl McDaniel David Woodhouse Derek Lin edk2 dev edk2-devel Eric Dong Eric Dong Eugene Cohen Evan Lloyd Feng Tian Fu Siyuan Gabriel Somlo Gary Ching-Pang Lin Gary Lin Ghazi Belaam Hao Wu Haojian Zhuang Hess Chen Heyi Guo Jaben Carsey James Bottomley Jeff Fan Jiaxin Wu jiewen yao Jim Dailey jim_dai...@dell.com Jordan Justen Juliano Ciocari Karyne Mayer Larry Hauch Laszlo Ersek Leahy, Leroy P Leahy, Leroy P Lee Leahy Leekha Shaveta Leendert van Doorn Leif Lindholm Leo Duran Liming Gao Mark Rutland Marvin Haeuser Marvin Häuser Michael Kinney Michael LeMay Michael Thomas MichaŠZegan Ni, Ruiyu Paolo Bonzini Paulo Alcantara Paulo Alcantara Cavalcanti Peter Kirmeier Qin Long Qiu Shumin Rodrigo Dias Correa Ruiyu Ni Ryan Harkin Samer El-Haj-Mahmoud Samer El-Haj-Mahmoud Star Zeng Supreeth Venkatesh Tapan Shah Thomas Palmer Tian, Feng Vladislav Vovchenko Yao Jiewen Yao, Jiewen Ye Ting Yonghong Zhu Zhang Lubo Zhang, Chao B Zhang, Lubo Zhangfei Gao 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-xl-qemuu-ovmf-amd64 fail test-amd64-i386-xl-qemuu-ovmf-amd64 broken 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 broken-step test-amd64-i386-xl-qemuu-ovmf-amd64 host-install(3) Not pushing. (No revision log; it would be 15268 lines long.) ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Re: [Xen-devel] [PATCH v8 01/17] Xen: ACPI: Hide UART used by Xen
On Fri, 25 Mar 2016, Bjorn Helgaas wrote: > On Fri, Mar 25, 2016 at 04:05:49PM +0800, Shannon Zhao wrote: > > From: Shannon Zhao > > > > ACPI 6.0 introduces a new table STAO to list the devices which are used > > by Xen and can't be used by Dom0. On Xen virtual platforms, the physical > > UART is used by Xen. So here it hides UART from Dom0. > > > > CC: "Rafael J. Wysocki" (supporter:ACPI) > > CC: Len Brown (supporter:ACPI) > > CC: linux-a...@vger.kernel.org (open list:ACPI) > > Signed-off-by: Shannon Zhao > > --- > > drivers/acpi/scan.c | 68 > > + > > 1 file changed, 68 insertions(+) > > > > diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c > > index 5f28cf7..5420cc5 100644 > > --- a/drivers/acpi/scan.c > > +++ b/drivers/acpi/scan.c > > @@ -45,6 +45,7 @@ static LIST_HEAD(acpi_scan_handlers_list); > > DEFINE_MUTEX(acpi_device_lock); > > LIST_HEAD(acpi_wakeup_device_list); > > static DEFINE_MUTEX(acpi_hp_context_lock); > > +static u64 spcr_uart_addr; > > > > struct acpi_dep_data { > > struct list_head node; > > @@ -1453,6 +1454,41 @@ static int acpi_add_single_object(struct acpi_device > > **child, > > return 0; > > } > > > > +static acpi_status acpi_get_resource_memory(struct acpi_resource *ares, > > + void *context) > > +{ > > + struct resource *res = context; > > + > > + if (acpi_dev_resource_memory(ares, res)) > > + return AE_CTRL_TERMINATE; > > + > > + return AE_OK; > > +} > > + > > +static bool acpi_device_should_be_hidden(acpi_handle handle) > > +{ > > + acpi_status status; > > + struct resource res; > > + > > + /* Check if it should ignore the UART device */ > > + if (spcr_uart_addr != 0) { > > + if (!acpi_has_method(handle, METHOD_NAME__CRS)) > > + return false; > > + > > + status = acpi_walk_resources(handle, METHOD_NAME__CRS, > > +acpi_get_resource_memory, &res); > > + if (ACPI_FAILURE(status)) > > + return false; > > + > > + if (res.start == spcr_uart_addr) { > > + printk(KERN_INFO PREFIX "The UART device in SPCR table > > will be hidden\n"); > > Can we at least print out the ACPI device path and address here for > debugging purposes? IMHO, kernel messages that contain only static > text are always dubious. There's almost always a useful address, IRQ, > return value, etc., that could be included. > > > + return true; > > + } > > + } > > + > > + return false; > > +} > > + > > static int acpi_bus_type_and_status(acpi_handle handle, int *type, > > unsigned long long *sta) > > { > > @@ -1466,6 +1502,9 @@ static int acpi_bus_type_and_status(acpi_handle > > handle, int *type, > > switch (acpi_type) { > > case ACPI_TYPE_ANY: /* for ACPI_ROOT_OBJECT */ > > case ACPI_TYPE_DEVICE: > > + if (acpi_device_should_be_hidden(handle)) > > + return -ENODEV; > > + > > *type = ACPI_BUS_TYPE_DEVICE; > > status = acpi_bus_get_status_handle(handle, sta); > > if (ACPI_FAILURE(status)) > > @@ -1916,9 +1955,24 @@ static int acpi_bus_scan_fixed(void) > > return result < 0 ? result : 0; > > } > > > > +static void __init acpi_get_spcr_uart_addr(void) > > +{ > > + acpi_status status; > > + struct acpi_table_spcr *spcr_ptr; > > + > > + status = acpi_get_table(ACPI_SIG_SPCR, 0, > > + (struct acpi_table_header **)&spcr_ptr); > > + if (ACPI_SUCCESS(status)) > > + spcr_uart_addr = spcr_ptr->serial_port.address; > > + else > > + printk(KERN_WARNING PREFIX "STAO table present, but SPCR is > > missing\n"); > > +} > > + > > int __init acpi_scan_init(void) > > { > > int result; > > + acpi_status status; > > + struct acpi_table_stao *stao_ptr; > > > > acpi_pci_root_init(); > > acpi_pci_link_init(); > > @@ -1934,6 +1988,20 @@ int __init acpi_scan_init(void) > > > > acpi_scan_add_handler(&generic_device_handler); > > > > + /* > > +* If there is STAO table, check whether it needs to ignore the UART > > +* device in SPCR table. > > +*/ > > + status = acpi_get_table(ACPI_SIG_STAO, 0, > > + (struct acpi_table_header **)&stao_ptr); > > + if (ACPI_SUCCESS(status)) { > > + if (stao_ptr->header.length > sizeof(struct acpi_table_stao)) > > + printk(KERN_INFO PREFIX "STAO Name List not yet > > supported."); > > + > > + if (stao_ptr->ignore_uart) > > + acpi_get_spcr_uart_addr(); > > + } > > This all seems sort of ad hoc. Are UARTs the only things that can be > listed in STAO? If STAO can contain things other than UARTs, are we > going to see more patches adding special-case code like this? The UART (specifically the UART
[Xen-devel] Xen 4.6.1 raisin build error etherboot undeclared
Hi there, i receive a build error at rombios.c and etherboot not declared. I have no idea how to fix this. One thing i stumbled is this commit: http://xenbits.xen.org/gitweb/?p=raisin.git;a=commitdiff;h=5fe3855a6cf69c4aaed89c47b7e7937b9c66d07e Etherboot support requires ipxe download and thus etherboot was disabled. Perhaps this may cause the problem. System: Debian Jessie 64bit raisin config: ENABLED_COMPONENTS="seabios ovmf xen qemu grub libvirt" MAKE="make" PREFIX="/usr/local" DESTDIR=dist XEN_URL="git://xenbits.xen.org/xen.git" QEMU_URL="git://xenbits.xen.org/qemu-upstream-4.6-testing.git" QEMU_TRADITIONAL_URL="git://xenbits.xen.org/qemu-xen-4.6-testing.git" SEABIOS_URL="git://xenbits.xen.org/seabios.git" GRUB_URL="git://git.savannah.gnu.org/grub.git" LIBVIRT_URL="git://xenbits.xen.org/libvirt.git" OVMF_URL="git://xenbits.xen.org/ovmf.git" LINUX_URL="git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git" XEN_REVISION="origin/stable-4.6" QEMU_REVISION="master" QEMU_TRADITIONAL_REVISION="master" SEABIOS_REVISION="rel-1.8.2" GRUB_REVISION="master" LIBVIRT_REVISION="origin/xen-tested-master" OVMF_REVISION="cb9a7ebabcd6b8a49dc0854b2f9592d732b5afbd" LINUX_REVISION="master" ENABLED_TESTS="busybox-pv busybox-hvm" Build error: gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -D__XEN_TOOLS__ -MMD -MF .rombios.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -mno-tls-direct-seg-refs -DNDEBUG -Werror -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float -I/usr/local/src/xenboil/raisin/xen-dir-remote/tools/firmware/hvmloader/../../../tools/include -U__XEN_TOOLS__ -D__XEN_INTERFACE_VERSION__=__XEN_LATEST_INTERFACE_VERSION__ -DENABLE_OVMF -DENABLE_ROMBIOS -DENABLE_SEABIOS -c -o rombios.o rombios.c rombios.c: In function ‘rombios_load_roms’: rombios.c:103:39: error: ‘etherboot’ undeclared (first use in this function) etherboot); ^ rombios.c:103:39: note: each undeclared identifier is reported only once for each function it appears in /usr/local/src/xenboil/raisin/xen-dir-remote/tools/firmware/hvmloader/../../../tools/Rules.mk:107: recipe for target 'rombios.o' failed make[7]: *** [rombios.o] Error 1 make[7]: Leaving directory '/usr/local/src/xenboil/raisin/xen-dir-remote/tools/firmware/hvmloader' Makefile:93: recipe for target 'all' failed make[6]: *** [all] Error 2 make[6]: Leaving directory '/usr/local/src/xenboil/raisin/xen-dir-remote/tools/firmware/hvmloader' /usr/local/src/xenboil/raisin/xen-dir-remote/tools/firmware/../../tools/Rules.mk:123: recipe for target 'subdir-all-hvmloader' failed make[5]: *** [subdir-all-hvmloader] Error 2 make[5]: Leaving directory '/usr/local/src/xenboil/raisin/xen-dir-remote/tools/firmware' /usr/local/src/xenboil/raisin/xen-dir-remote/tools/firmware/../../tools/Rules.mk:118: recipe for target 'subdirs-all' failed make[4]: *** [subdirs-all] Error 2 make[4]: Leaving directory '/usr/local/src/xenboil/raisin/xen-dir-remote/tools/firmware' Makefile:33: recipe for target 'all' failed make[3]: *** [all] Error 2 make[3]: Leaving directory '/usr/local/src/xenboil/raisin/xen-dir-remote/tools/firmware' /usr/local/src/xenboil/raisin/xen-dir-remote/tools/../tools/Rules.mk:123: recipe for target 'subdir-install-firmware' failed make[2]: *** [subdir-install-firmware] Error 2 make[2]: Leaving directory '/usr/local/src/xenboil/raisin/xen-dir-remote/tools' /usr/local/src/xenboil/raisin/xen-dir-remote/tools/../tools/Rules.mk:118: recipe for target 'subdirs-install' failed make[1]: *** [subdirs-install] Error 2 make[1]: Leaving directory '/usr/local/src/xenboil/raisin/xen-dir-remote/tools' Makefile:102: recipe for target 'install-tools' failed make: *** [install-tools] Error 2 -- Holger ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Re: [Xen-devel] [PATCH v7 11/17] ARM: XEN: Move xen_early_init() before efi_init()
Will, Catalin, are you OK with this patch? Thanks, Stefano On Thu, 24 Mar 2016, Shannon Zhao wrote: > Move xen_early_init() before efi_init(), then when calling efi_init() > could initialize Xen specific UEFI. > > Check if it runs on Xen hypervisor through the flat dts. > > Signed-off-by: Shannon Zhao > Reviewed-by: Stefano Stabellini > --- > arch/arm/xen/enlighten.c | 56 > ++- > arch/arm64/kernel/setup.c | 2 +- > 2 files changed, 42 insertions(+), 16 deletions(-) > > diff --git a/arch/arm/xen/enlighten.c b/arch/arm/xen/enlighten.c > index 680aae0..c43617f 100644 > --- a/arch/arm/xen/enlighten.c > +++ b/arch/arm/xen/enlighten.c > @@ -20,6 +20,7 @@ > #include > #include > #include > +#include > #include > #include > #include > @@ -53,8 +54,6 @@ struct xen_memory_region > xen_extra_mem[XEN_EXTRA_MEM_MAX_REGIONS] __initdata; > > static __read_mostly unsigned int xen_events_irq; > > -static __initdata struct device_node *xen_node; > - > int xen_remap_domain_gfn_array(struct vm_area_struct *vma, > unsigned long addr, > xen_pfn_t *gfn, int nr, > @@ -238,6 +237,33 @@ static irqreturn_t xen_arm_callback(int irq, void *arg) > return IRQ_HANDLED; > } > > +static __initdata struct { > + const char *compat; > + const char *prefix; > + const char *version; > + bool found; > +} hyper_node = {"xen,xen", "xen,xen-", NULL, false}; > + > +static int __init fdt_find_hyper_node(unsigned long node, const char *uname, > + int depth, void *data) > +{ > + const void *s = NULL; > + int len; > + > + if (depth != 1 || strcmp(uname, "hypervisor") != 0) > + return 0; > + > + if (of_flat_dt_is_compatible(node, hyper_node.compat)) > + hyper_node.found = true; > + > + s = of_get_flat_dt_prop(node, "compatible", &len); > + if (strlen(hyper_node.prefix) + 3 < len && > + !strncmp(hyper_node.prefix, s, strlen(hyper_node.prefix))) > + hyper_node.version = s + strlen(hyper_node.prefix); > + > + return 0; > +} > + > /* > * see Documentation/devicetree/bindings/arm/xen.txt for the > * documentation of the Xen Device Tree format. > @@ -245,26 +271,18 @@ static irqreturn_t xen_arm_callback(int irq, void *arg) > #define GRANT_TABLE_PHYSADDR 0 > void __init xen_early_init(void) > { > - int len; > - const char *s = NULL; > - const char *version = NULL; > - const char *xen_prefix = "xen,xen-"; > - > - xen_node = of_find_compatible_node(NULL, NULL, "xen,xen"); > - if (!xen_node) { > + of_scan_flat_dt(fdt_find_hyper_node, NULL); > + if (!hyper_node.found) { > pr_debug("No Xen support\n"); > return; > } > - s = of_get_property(xen_node, "compatible", &len); > - if (strlen(xen_prefix) + 3 < len && > - !strncmp(xen_prefix, s, strlen(xen_prefix))) > - version = s + strlen(xen_prefix); > - if (version == NULL) { > + > + if (hyper_node.version == NULL) { > pr_debug("Xen version not found\n"); > return; > } > > - pr_info("Xen %s support found\n", version); > + pr_info("Xen %s support found\n", hyper_node.version); > > xen_domain_type = XEN_HVM_DOMAIN; > > @@ -305,6 +323,14 @@ static void __init xen_acpi_guest_init(void) > > static void __init xen_dt_guest_init(void) > { > + struct device_node *xen_node; > + > + xen_node = of_find_compatible_node(NULL, NULL, "xen,xen"); > + if (!xen_node) { > + pr_err("Xen support was detected before, but it has > disappeared\n"); > + return; > + } > + > xen_events_irq = irq_of_parse_and_map(xen_node, 0); > } > > diff --git a/arch/arm64/kernel/setup.c b/arch/arm64/kernel/setup.c > index 450987d..6cf5051 100644 > --- a/arch/arm64/kernel/setup.c > +++ b/arch/arm64/kernel/setup.c > @@ -313,6 +313,7 @@ void __init setup_arch(char **cmdline_p) >*/ > local_async_enable(); > > + xen_early_init(); > efi_init(); > arm64_memblock_init(); > > @@ -334,7 +335,6 @@ void __init setup_arch(char **cmdline_p) > } else { > psci_acpi_init(); > } > - xen_early_init(); > > cpu_read_bootcpu_ops(); > smp_init_cpus(); > -- > 2.1.4 > ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
[Xen-devel] [xen-unstable test] 87377: regressions - trouble: blocked/broken/fail/pass
flight 87377 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/87377/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-freebsd10-i386 3 host-install(3) broken REGR. vs. 86491 test-armhf-armhf-libvirt-xsm 6 xen-boot fail REGR. vs. 86491 test-amd64-i386-xl-qemuu-win7-amd64 12 guest-saverestore fail REGR. vs. 86491 test-armhf-armhf-libvirt-qcow2 9 debian-di-install fail REGR. vs. 86491 test-armhf-armhf-xl-vhd 9 debian-di-install fail REGR. vs. 86491 test-amd64-amd64-xl-qemut-win7-amd64 12 guest-saverestore fail REGR. vs. 86491 Regressions which are regarded as allowable (not blocking): build-amd64-rumpuserxen 6 xen-buildfail like 86491 build-i386-rumpuserxen6 xen-buildfail like 86491 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail like 86491 test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop fail like 86491 Tests which did not succeed, but are not blocking: test-amd64-i386-rumpuserxen-i386 1 build-check(1) blocked n/a test-amd64-amd64-rumpuserxen-amd64 1 build-check(1) blocked n/a test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2 fail never pass test-armhf-armhf-xl-arndale 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 13 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 12 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-armhf-armhf-xl 12 migrate-support-checkfail never pass test-armhf-armhf-xl 13 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-raw 13 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 11 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-rtds 12 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass version targeted for testing: xen a67e68c6310e983c76a63cc4863b46ddde6d84db baseline version: xen a6f2cdb633bf519244a16674031b8034b581ba7f Last test of basis86491 2016-03-17 15:24:59 Z8 days Failing since 86560 2016-03-18 10:56:34 Z8 days 10 attempts Testing same since87377 2016-03-25 23:24:51 Z0 days1 attempts People who touched revisions under test: Andrew Cooper Chunyan Liu Dagaen Golomb Daniel De Graaf Dario Faggioli Dave Scott David Scott David Vrabel Doug Goldstein George Dunlap Ian Campbell Ian Jackson Jan Beulich Jim Fehlig Jonathan Davies Julien Grall Konrad Rzeszutek Wilk Meng Xu Olaf Hering Paul Durrant Roger Pau Monne Roger Pau Monné Shannon Zhao Simon Cao Tianyang Chen Wei Liu Wen Congyang jobs: build-amd64-xsm pass build-armhf-xsm pass build-i386-xsm pass build-amd64 pass build-armhf pass build-i386 pass build-amd64-libvirt pass build-armhf-libvirt
Re: [Xen-devel] [PATCH v7 12/17] ARM64: ACPI: Check if it runs on Xen to enable or disable ACPI
Will, Catalin, are you OK with this change? The series is almost ready to go in, I would like to tie up the loose ends. Thanks, Stefano On Thu, 24 Mar 2016, Shannon Zhao wrote: > When it's a Xen domain0 booting with ACPI, it will supply a /chosen and > a /hypervisor node in DT. So check if it needs to enable ACPI. > > Signed-off-by: Shannon Zhao > Reviewed-by: Stefano Stabellini > Acked-by: Hanjun Guo > --- > arch/arm64/kernel/acpi.c | 12 > 1 file changed, 8 insertions(+), 4 deletions(-) > > diff --git a/arch/arm64/kernel/acpi.c b/arch/arm64/kernel/acpi.c > index d1ce8e2..4e92be0 100644 > --- a/arch/arm64/kernel/acpi.c > +++ b/arch/arm64/kernel/acpi.c > @@ -67,10 +67,13 @@ static int __init dt_scan_depth1_nodes(unsigned long node, > { > /* >* Return 1 as soon as we encounter a node at depth 1 that is > - * not the /chosen node. > + * not the /chosen node, or /hypervisor node when running on Xen. >*/ > - if (depth == 1 && (strcmp(uname, "chosen") != 0)) > - return 1; > + if (depth == 1 && (strcmp(uname, "chosen") != 0)) { > + if (!xen_initial_domain() || (strcmp(uname, "hypervisor") != 0)) > + return 1; > + } > + > return 0; > } > > @@ -184,7 +187,8 @@ void __init acpi_boot_table_init(void) > /* >* Enable ACPI instead of device tree unless >* - ACPI has been disabled explicitly (acpi=off), or > - * - the device tree is not empty (it has more than just a /chosen node) > + * - the device tree is not empty (it has more than just a /chosen node, > + * and a /hypervisor node when running on Xen) >* and ACPI has not been force enabled (acpi=force) >*/ > if (param_acpi_off || > -- > 2.1.4 > ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Re: [Xen-devel] [PATCH v7 01/22] arm/acpi: Estimate memory required for acpi/efi tables
On Fri, 25 Mar 2016, Shannon Zhao wrote: > Estimate the memory required for loading acpi/efi tables in Dom0. Make > the length of each table aligned with 64bit. Alloc the pages to store > the new created EFI and ACPI tables and free these pages when > destroying domain. > > Signed-off-by: Shannon Zhao Reviewed-by: Stefano Stabellini > v7: address several comments from Julien > --- > xen/arch/arm/domain.c | 4 ++ > xen/arch/arm/domain_build.c | 103 > +++- > xen/arch/arm/efi/Makefile | 1 + > xen/arch/arm/efi/efi-boot.h | 4 +- > xen/arch/arm/efi/efi-dom0.c | 59 + > xen/arch/arm/efi/efi-dom0.h | 8 > xen/include/asm-arm/setup.h | 2 + > 7 files changed, 177 insertions(+), 4 deletions(-) > create mode 100644 xen/arch/arm/efi/efi-dom0.c > create mode 100644 xen/arch/arm/efi/efi-dom0.h > > diff --git a/xen/arch/arm/domain.c b/xen/arch/arm/domain.c > index 3d274ae..1365b4a 100644 > --- a/xen/arch/arm/domain.c > +++ b/xen/arch/arm/domain.c > @@ -640,6 +640,10 @@ void arch_domain_destroy(struct domain *d) > domain_vgic_free(d); > domain_vuart_free(d); > free_xenheap_page(d->shared_info); > +#ifdef CONFIG_ACPI > +free_xenheap_pages(d->arch.efi_acpi_table, > + get_order_from_bytes(d->arch.efi_acpi_len)); > +#endif > } > > void arch_domain_shutdown(struct domain *d) > diff --git a/xen/arch/arm/domain_build.c b/xen/arch/arm/domain_build.c > index 83676e4..13027ea 100644 > --- a/xen/arch/arm/domain_build.c > +++ b/xen/arch/arm/domain_build.c > @@ -12,6 +12,8 @@ > #include > #include > #include > +#include > +#include > #include > #include > #include > @@ -1354,6 +1356,101 @@ static int prepare_dtb(struct domain *d, struct > kernel_info *kinfo) > return -EINVAL; > } > > +#ifdef CONFIG_ACPI > +static int estimate_acpi_efi_size(struct domain *d, struct kernel_info > *kinfo) > +{ > +size_t efi_size, acpi_size, madt_size; > +u64 addr; > +struct acpi_table_rsdp *rsdp_tbl; > +struct acpi_table_header *table; > + > +efi_size = estimate_efi_size(kinfo->mem.nr_banks); > + > +acpi_size = ROUNDUP(sizeof(struct acpi_table_fadt), 8); > +acpi_size += ROUNDUP(sizeof(struct acpi_table_stao), 8); > + > +madt_size = sizeof(struct acpi_table_madt) > ++ sizeof(struct acpi_madt_generic_interrupt) * d->max_vcpus > ++ sizeof(struct acpi_madt_generic_distributor); > +if ( d->arch.vgic.version == GIC_V3 ) > +madt_size += sizeof(struct acpi_madt_generic_redistributor) > + * d->arch.vgic.nr_regions; > +acpi_size += ROUNDUP(madt_size, 8); > + > +addr = acpi_os_get_root_pointer(); > +if ( !addr ) > +{ > +printk("Unable to get acpi root pointer\n"); > +return -EINVAL; > +} > + > +rsdp_tbl = acpi_os_map_memory(addr, sizeof(struct acpi_table_rsdp)); > +if ( !rsdp_tbl ) > +{ > +printk("Unable to map RSDP table\n"); > +return -EINVAL; > +} > + > +table = acpi_os_map_memory(rsdp_tbl->xsdt_physical_address, > + sizeof(struct acpi_table_header)); > +if ( !table ) > +{ > +printk("Unable to map XSDT table\n"); > +return -EINVAL; > +} > + > +/* Add place for STAO table in XSDT table */ > +acpi_size += ROUNDUP(table->length + sizeof(u64), 8); > +acpi_os_unmap_memory(table, sizeof(struct acpi_table_header)); > +acpi_os_unmap_memory(rsdp_tbl, sizeof(struct acpi_table_rsdp)); > + > +acpi_size += ROUNDUP(sizeof(struct acpi_table_rsdp), 8); > +d->arch.efi_acpi_len = PAGE_ALIGN(ROUNDUP(efi_size, 8) > + + ROUNDUP(acpi_size, 8)); > + > +return 0; > +} > + > +static int prepare_acpi(struct domain *d, struct kernel_info *kinfo) > +{ > +int rc = 0; > +int order; > + > +rc = estimate_acpi_efi_size(d, kinfo); > +if ( rc != 0 ) > +return rc; > + > +order = get_order_from_bytes(d->arch.efi_acpi_len); > +d->arch.efi_acpi_table = alloc_xenheap_pages(order, 0); > +if ( d->arch.efi_acpi_table == NULL ) > +{ > +printk("unable to allocate memory!\n"); > +return -ENOMEM; > +} > +memset(d->arch.efi_acpi_table, 0, d->arch.efi_acpi_len); > + > +/* > + * For ACPI, Dom0 doesn't use kinfo->gnttab_start to get the grant table > + * region. So we use it as the ACPI table mapped address. Also it needs > to > + * check if the size of grant table region is enough for those ACPI > tables. > + */ > +d->arch.efi_acpi_gpa = kinfo->gnttab_start; > +if ( kinfo->gnttab_size < d->arch.efi_acpi_len ) > +{ > +printk("The grant table region is not enough to fit the ACPI > tables!\n"); > +return -EINVAL; > +} > + > +return 0; > +} > +#else > +static int prepare_acpi(struct domain *d, struct kernel_info *kinfo) > +{ > +/* Only b
Re: [Xen-devel] [PATCH v7 17/22] arm/gic: Add a new callback to deny Dom0 access to GIC regions
On Fri, 25 Mar 2016, Shannon Zhao wrote: > Add a new member in gic_hw_operations which is used to deny Dom0 access > to GIC regions. > > Signed-off-by: Shannon Zhao Reviewed-by: Stefano Stabellini > v7: move them out of CONFIG_ACPI > --- > xen/arch/arm/gic-v2.c | 27 +++ > xen/arch/arm/gic-v3.c | 41 + > xen/arch/arm/gic.c| 5 + > xen/include/asm-arm/gic.h | 3 +++ > 4 files changed, 76 insertions(+) > > diff --git a/xen/arch/arm/gic-v2.c b/xen/arch/arm/gic-v2.c > index 38e3216..450755f 100644 > --- a/xen/arch/arm/gic-v2.c > +++ b/xen/arch/arm/gic-v2.c > @@ -22,6 +22,7 @@ > #include > #include > #include > +#include > #include > #include > #include > @@ -684,6 +685,31 @@ static void __init gicv2_dt_init(void) > csize, vsize); > } > > +static int gicv2_iomem_deny_access(const struct domain *d) > +{ > +int rc; > +unsigned long gfn, nr; > + > +gfn = dbase >> PAGE_SHIFT; > +rc = iomem_deny_access(d, gfn, gfn + 1); > +if ( rc ) > +return rc; > + > +gfn = hbase >> PAGE_SHIFT; > +rc = iomem_deny_access(d, gfn, gfn + 1); > +if ( rc ) > +return rc; > + > +gfn = cbase >> PAGE_SHIFT; > +nr = DIV_ROUND_UP(csize, PAGE_SIZE); > +rc = iomem_deny_access(d, gfn, gfn + nr); > +if ( rc ) > +return rc; > + > +gfn = vbase >> PAGE_SHIFT; > +return iomem_deny_access(d, gfn, gfn + nr); > +} > + > #ifdef CONFIG_ACPI > static int gicv2_make_hwdom_madt(const struct domain *d, u32 offset) > { > @@ -910,6 +936,7 @@ const static struct gic_hw_operations gicv2_ops = { > .read_apr= gicv2_read_apr, > .make_hwdom_dt_node = gicv2_make_hwdom_dt_node, > .make_hwdom_madt = gicv2_make_hwdom_madt, > +.iomem_deny_access = gicv2_iomem_deny_access, > }; > > /* Set up the GIC */ > diff --git a/xen/arch/arm/gic-v3.c b/xen/arch/arm/gic-v3.c > index 52ee23c..a095064 100644 > --- a/xen/arch/arm/gic-v3.c > +++ b/xen/arch/arm/gic-v3.c > @@ -27,6 +27,7 @@ > #include > #include > #include > +#include > #include > #include > #include > @@ -1235,6 +1236,45 @@ static void __init gicv3_dt_init(void) >&vbase, &vsize); > } > > +static int gicv3_iomem_deny_access(const struct domain *d) > +{ > +int rc, i; > +unsigned long gfn, nr; > + > +gfn = dbase >> PAGE_SHIFT; > +nr = DIV_ROUND_UP(SZ_64K, PAGE_SIZE); > +rc = iomem_deny_access(d, gfn, gfn + nr); > +if ( rc ) > +return rc; > + > +for ( i = 0; i < gicv3.rdist_count; i++ ) > +{ > +gfn = gicv3.rdist_regions[i].base >> PAGE_SHIFT; > +nr = DIV_ROUND_UP(gicv3.rdist_regions[i].size, PAGE_SIZE); > +rc = iomem_deny_access(d, gfn, gfn + nr); > +if ( rc ) > +return rc; > +} > + > +if ( cbase != INVALID_PADDR ) > +{ > +gfn = cbase >> PAGE_SHIFT; > +nr = DIV_ROUND_UP(csize, PAGE_SIZE); > +rc = iomem_deny_access(d, gfn, gfn + nr); > +if ( rc ) > +return rc; > +} > + > +if ( vbase != INVALID_PADDR ) > +{ > +gfn = vbase >> PAGE_SHIFT; > +nr = DIV_ROUND_UP(csize, PAGE_SIZE); > +return iomem_deny_access(d, gfn, gfn + nr); > +} > + > +return 0; > +} > + > #ifdef CONFIG_ACPI > static int gicv3_make_hwdom_madt(const struct domain *d, u32 offset) > { > @@ -1530,6 +1570,7 @@ static const struct gic_hw_operations gicv3_ops = { > .secondary_init = gicv3_secondary_cpu_init, > .make_hwdom_dt_node = gicv3_make_hwdom_dt_node, > .make_hwdom_madt = gicv3_make_hwdom_madt, > +.iomem_deny_access = gicv3_iomem_deny_access, > }; > > static int __init gicv3_dt_preinit(struct dt_device_node *node, const void > *data) > diff --git a/xen/arch/arm/gic.c b/xen/arch/arm/gic.c > index b3c1eb3..2bfe4de 100644 > --- a/xen/arch/arm/gic.c > +++ b/xen/arch/arm/gic.c > @@ -744,6 +744,11 @@ int gic_make_hwdom_madt(const struct domain *d, u32 > offset) > return gic_hw_ops->make_hwdom_madt(d, offset); > } > > +int gic_iomem_deny_access(const struct domain *d) > +{ > +return gic_hw_ops->iomem_deny_access(d); > +} > + > /* > * Local variables: > * mode: C > diff --git a/xen/include/asm-arm/gic.h b/xen/include/asm-arm/gic.h > index 8130136..cd97bb2 100644 > --- a/xen/include/asm-arm/gic.h > +++ b/xen/include/asm-arm/gic.h > @@ -360,6 +360,8 @@ struct gic_hw_operations { >const struct dt_device_node *gic, void *fdt); > /* Create MADT table for the hardware domain */ > int (*make_hwdom_madt)(const struct domain *d, u32 offset); > +/* Deny access to GIC regions */ > +int (*iomem_deny_access)(const struct domain *d); > }; > > void register_gic_ops(const struct gic_hw_operations *ops); > @@ -367,6 +369,7 @@ int gic_make_hwdom_dt_node(const struct domain *d, > const
Re: [Xen-devel] [PATCH v8 01/17] Xen: ACPI: Hide UART used by Xen
On Fri, 25 Mar 2016, Rafael J. Wysocki wrote: > On Friday, March 25, 2016 04:05:49 PM Shannon Zhao wrote: > > From: Shannon Zhao > > > > ACPI 6.0 introduces a new table STAO to list the devices which are used > > by Xen and can't be used by Dom0. On Xen virtual platforms, the physical > > UART is used by Xen. So here it hides UART from Dom0. > > > > CC: "Rafael J. Wysocki" (supporter:ACPI) > > CC: Len Brown (supporter:ACPI) > > CC: linux-a...@vger.kernel.org (open list:ACPI) > > Signed-off-by: Shannon Zhao > > So I said it looked good, but now that I think about it, I have a question. -> > > > --- > > drivers/acpi/scan.c | 68 > > + > > 1 file changed, 68 insertions(+) > > > > diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c > > index 5f28cf7..5420cc5 100644 > > --- a/drivers/acpi/scan.c > > +++ b/drivers/acpi/scan.c > > @@ -45,6 +45,7 @@ static LIST_HEAD(acpi_scan_handlers_list); > > DEFINE_MUTEX(acpi_device_lock); > > LIST_HEAD(acpi_wakeup_device_list); > > static DEFINE_MUTEX(acpi_hp_context_lock); > > +static u64 spcr_uart_addr; > > > > struct acpi_dep_data { > > struct list_head node; > > @@ -1453,6 +1454,41 @@ static int acpi_add_single_object(struct acpi_device > > **child, > > return 0; > > } > > > > +static acpi_status acpi_get_resource_memory(struct acpi_resource *ares, > > + void *context) > > +{ > > + struct resource *res = context; > > + > > + if (acpi_dev_resource_memory(ares, res)) > > + return AE_CTRL_TERMINATE; > > -> It looks like this will terminate on the first memory resource found, > but what if there are more of them? > > Or is it guaranteed that there will be only one for the device objects in > question? Given that spcr_uart_addr is actually the only Base Address specified by the SPCR table, I think it is assumed that this kind of devices only have one memory region. > If not, then it would better to check res.start == spcr_uart_addr here too > and only terminate if there's a match. > > > + > > + return AE_OK; > > +} > > + > > +static bool acpi_device_should_be_hidden(acpi_handle handle) > > +{ > > + acpi_status status; > > + struct resource res; > > + > > + /* Check if it should ignore the UART device */ > > + if (spcr_uart_addr != 0) { > > + if (!acpi_has_method(handle, METHOD_NAME__CRS)) > > + return false; > > + > > + status = acpi_walk_resources(handle, METHOD_NAME__CRS, > > +acpi_get_resource_memory, &res); > > + if (ACPI_FAILURE(status)) > > + return false; > > + > > + if (res.start == spcr_uart_addr) { > > + printk(KERN_INFO PREFIX "The UART device in SPCR table > > will be hidden\n"); > > + return true; > > + } > > + } > > + > > + return false; > > +} > > + > > static int acpi_bus_type_and_status(acpi_handle handle, int *type, > > unsigned long long *sta) > > { > > @@ -1466,6 +1502,9 @@ static int acpi_bus_type_and_status(acpi_handle > > handle, int *type, > > switch (acpi_type) { > > case ACPI_TYPE_ANY: /* for ACPI_ROOT_OBJECT */ > > case ACPI_TYPE_DEVICE: > > + if (acpi_device_should_be_hidden(handle)) > > + return -ENODEV; > > + > > *type = ACPI_BUS_TYPE_DEVICE; > > status = acpi_bus_get_status_handle(handle, sta); > > if (ACPI_FAILURE(status)) > > @@ -1916,9 +1955,24 @@ static int acpi_bus_scan_fixed(void) > > return result < 0 ? result : 0; > > } > > > > +static void __init acpi_get_spcr_uart_addr(void) > > +{ > > + acpi_status status; > > + struct acpi_table_spcr *spcr_ptr; > > + > > + status = acpi_get_table(ACPI_SIG_SPCR, 0, > > + (struct acpi_table_header **)&spcr_ptr); > > + if (ACPI_SUCCESS(status)) > > + spcr_uart_addr = spcr_ptr->serial_port.address; > > + else > > + printk(KERN_WARNING PREFIX "STAO table present, but SPCR is > > missing\n"); > > +} > > + > > int __init acpi_scan_init(void) > > { > > int result; > > + acpi_status status; > > + struct acpi_table_stao *stao_ptr; > > > > acpi_pci_root_init(); > > acpi_pci_link_init(); > > @@ -1934,6 +1988,20 @@ int __init acpi_scan_init(void) > > > > acpi_scan_add_handler(&generic_device_handler); > > > > + /* > > +* If there is STAO table, check whether it needs to ignore the UART > > +* device in SPCR table. > > +*/ > > + status = acpi_get_table(ACPI_SIG_STAO, 0, > > + (struct acpi_table_header **)&stao_ptr); > > + if (ACPI_SUCCESS(status)) { > > + if (stao_ptr->header.length > sizeof(struct acpi_table_stao)) > > + printk(KERN_INFO PREFIX "STAO Name List not yet > > supported."); > > + > > + if (stao_ptr
[Xen-devel] [linux-4.1 test] 87395: regressions - trouble: blocked/broken/fail/pass
flight 87395 linux-4.1 real [real] http://logs.test-lab.xenproject.org/osstest/logs/87395/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64 3 host-install(3) broken REGR. vs. 66399 build-i386-rumpuserxen6 xen-build fail REGR. vs. 66399 build-amd64-rumpuserxen 6 xen-buildfail in 87295 REGR. vs. 66399 Tests which are failing intermittently (not blocking): test-armhf-armhf-xl-credit2 15 guest-start/debian.repeat fail in 86830 pass in 87395 test-armhf-armhf-xl-xsm 16 guest-start.2 fail in 87117 pass in 86830 test-armhf-armhf-xl-cubietruck 15 guest-start/debian.repeat fail in 87117 pass in 87295 test-armhf-armhf-xl 11 guest-startfail in 87117 pass in 87395 test-armhf-armhf-libvirt-qcow2 6 xen-boot fail in 87204 pass in 87395 test-armhf-armhf-xl 15 guest-start/debian.repeat fail in 87204 pass in 87395 test-amd64-amd64-libvirt-pair 21 guest-migrate/src_host/dst_host fail in 87295 pass in 87204 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 9 debian-hvm-install fail in 87295 pass in 87204 test-amd64-amd64-xl-qemuu-win7-amd64 15 guest-localmigrate/x10 fail in 87295 pass in 87204 test-armhf-armhf-xl-rtds 11 guest-start fail pass in 87117 test-armhf-armhf-xl-xsm 15 guest-start/debian.repeat fail pass in 87117 test-armhf-armhf-xl-multivcpu 15 guest-start/debian.repeat fail pass in 87204 test-armhf-armhf-xl-credit2 16 guest-start.2 fail pass in 87295 test-armhf-armhf-xl-cubietruck 11 guest-start fail pass in 87295 Regressions which are regarded as allowable (not blocking): test-armhf-armhf-xl-rtds 15 guest-start/debian.repeat fail in 87117 like 66399 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stopfail in 87204 like 66399 test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop fail in 87295 like 66399 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail in 87295 like 66399 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stopfail in 87295 like 66399 test-armhf-armhf-xl-vhd 9 debian-di-installfail like 66399 Tests which did not succeed, but are not blocking: test-amd64-amd64-rumpuserxen-amd64 1 build-check(1) blocked n/a test-amd64-i386-rumpuserxen-i386 1 build-check(1) blocked n/a build-amd64-libvirt 1 build-check(1) blocked n/a build-amd64-rumpuserxen 1 build-check(1) blocked n/a test-amd64-amd64-xl-pvh-intel 1 build-check(1) blocked n/a test-amd64-amd64-xl-pvh-amd 1 build-check(1) blocked n/a test-amd64-i386-qemut-rhel6hvm-intel 1 build-check(1) blocked n/a test-amd64-amd64-libvirt 1 build-check(1) blocked n/a test-amd64-i386-xl1 build-check(1) blocked n/a test-amd64-amd64-xl-credit2 1 build-check(1) blocked n/a test-amd64-amd64-i386-pvgrub 1 build-check(1) blocked n/a test-amd64-amd64-xl 1 build-check(1) blocked n/a test-amd64-amd64-xl-multivcpu 1 build-check(1) blocked n/a test-amd64-amd64-pygrub 1 build-check(1) blocked n/a test-amd64-amd64-amd64-pvgrub 1 build-check(1) blocked n/a test-amd64-amd64-libvirt-xsm 1 build-check(1) blocked n/a test-amd64-i386-libvirt 1 build-check(1) blocked n/a test-amd64-amd64-libvirt-pair 1 build-check(1) blocked n/a test-amd64-i386-pair 1 build-check(1) blocked n/a test-amd64-amd64-pair 1 build-check(1) blocked n/a test-amd64-i386-freebsd10-amd64 1 build-check(1) blocked n/a test-amd64-i386-qemut-rhel6hvm-amd 1 build-check(1) blocked n/a test-amd64-amd64-xl-rtds 1 build-check(1) blocked n/a test-amd64-i386-libvirt-pair 1 build-check(1) blocked n/a test-amd64-amd64-libvirt-vhd 1 build-check(1) blocked n/a test-amd64-amd64-qemuu-nested-amd 1 build-check(1) blocked n/a test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked n/a test-amd64-i386-qemuu-rhel6hvm-amd 1 build-check(1) blocked n/a test-amd64-i386-xl-qemut-win7-amd64 1 build-check(1) blocked n/a test-amd64-amd64-qemuu-nested-intel 1 build-check(1) blocked n/a test-amd64-amd64-xl-qemut-debianhvm-amd64 1 build-check(1)blocked n/a test-amd64-i386-xl-qemuu-win7-amd64 1 build-check(1) blocked n/a test-amd64-amd64-xl-qemuu-win7-amd64 1 build-check(1) blocked n/a test-amd64-amd64-xl-qcow2 1 build-check(1) blocked n/a test-amd64-i386-xl-raw1 build-check(1) blocked n/a test-amd64-i386-xl-qemut-debianhvm-
[Xen-devel] [libvirt test] 87404: tolerable FAIL - PUSHED
flight 87404 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/87404/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 11 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 13 guest-saverestorefail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail 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-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 13 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 11 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass version targeted for testing: libvirt 420eff8f26ef192e69978f9c0ff4e61aa5274f45 baseline version: libvirt 360229e8b4c0d99cb90ae83875566170187d6bb1 Last test of basis87134 2016-03-24 04:31:59 Z2 days Failing since 87264 2016-03-25 04:21:34 Z1 days2 attempts Testing same since87404 2016-03-26 04:25:34 Z0 days1 attempts People who touched revisions under test: Christophe Fergeau Chunyan Liu Erik Skultety Jovanka Gulicoska Laine Stump Michal Privoznik Pavel Hrdina jobs: build-amd64-xsm pass build-armhf-xsm pass build-i386-xsm pass build-amd64 pass build-armhf pass build-i386 pass build-amd64-libvirt pass build-armhf-libvirt pass build-i386-libvirt pass build-amd64-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-armhf-armhf-libvirt-xsm fail test-amd64-i386-libvirt-xsm pass test-amd64-amd64-libvirt pass test-armhf-armhf-libvirt fail test-amd64-i386-libvirt pass test-amd64-amd64-libvirt-pairpass test-amd64-i386-libvirt-pair pass test-armhf-armhf-libvirt-qcow2 fail test-armhf-armhf-libvirt-raw fail 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 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 : + branch=libvirt + revision=420eff8f26ef192e69978f9c0ff4e61aa5274f45 + . ./cri-lock-repos ++ . ./cri-common +++ . ./cri-getconfig +++ umask 002 +++ getrepos getconfig Repos perl -e ' use Osstest; readglobalconfig(); print $c{"Repos"} or die $!; ' +++ local repos=/home/osstest/repos +++ '[' -z /home/osstest/repos ']' +++ '[' '!' -d /home/osstest/repos ']' +++ echo /home/osstest/repos ++ repos=/home/osstest/repos ++ repos_lock=/home/osstest/repos/lock ++ '[' x '!=' x/home/osstest/repos/lock ']' ++ OSSTEST_REPOS_LOCK_LOCKED=/home/osstes
[Xen-devel] [linux-mingo-tip-master test] 87403: regressions - FAIL
flight 87403 linux-mingo-tip-master real [real] http://logs.test-lab.xenproject.org/osstest/logs/87403/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-libvirt 15 guest-saverestore.2 fail REGR. vs. 60684 build-amd64-rumpuserxen 6 xen-build fail REGR. vs. 60684 test-amd64-amd64-xl-xsm 15 guest-localmigratefail REGR. vs. 60684 test-amd64-amd64-xl 15 guest-localmigratefail REGR. vs. 60684 test-amd64-amd64-xl-multivcpu 17 guest-localmigrate/x10 fail REGR. vs. 60684 test-amd64-amd64-libvirt-xsm 15 guest-saverestore.2 fail REGR. vs. 60684 test-amd64-amd64-xl-credit2 15 guest-localmigratefail REGR. vs. 60684 test-amd64-amd64-pair 22 guest-migrate/dst_host/src_host fail REGR. vs. 60684 build-i386-rumpuserxen6 xen-build fail REGR. vs. 60684 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-rtds 15 guest-localmigratefail REGR. vs. 60684 test-amd64-i386-libvirt-xsm 15 guest-saverestore.2 fail blocked in 60684 test-amd64-i386-xl-xsm 15 guest-localmigrate fail blocked in 60684 test-amd64-i386-xl 15 guest-localmigrate fail blocked in 60684 test-amd64-i386-libvirt 15 guest-saverestore.2 fail blocked in 60684 test-amd64-i386-pair 22 guest-migrate/dst_host/src_host fail blocked in 60684 test-amd64-amd64-libvirt-pair 22 guest-migrate/dst_host/src_host fail blocked in 60684 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail blocked in 60684 test-amd64-i386-libvirt-pair 22 guest-migrate/dst_host/src_host fail blocked in 60684 test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop fail like 60684 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 60684 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop fail like 60684 Tests which did not succeed, but are not blocking: test-amd64-i386-rumpuserxen-i386 1 build-check(1) blocked n/a test-amd64-amd64-rumpuserxen-amd64 1 build-check(1) blocked n/a test-amd64-amd64-xl-pvh-intel 14 guest-saverestorefail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-intel 13 xen-boot/l1 fail never pass test-amd64-amd64-qemuu-nested-amd 13 xen-boot/l1 fail never pass test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-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-checkfail never pass version targeted for testing: linuxde9656b1be1546cfadd5c105956725a41d966a0d baseline version: linux69f75ebe3b1d1e636c4ce0a0ee248edacc69cbe0 Last test of basis60684 2015-08-13 04:21:46 Z 226 days Failing since 60712 2015-08-15 18:33:48 Z 223 days 169 attempts Testing same since87403 2016-03-26 04:26:14 Z0 days1 attempts 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 build-amd64-rumpuserxen fail build-i386-rumpuserxen fail test-amd64-amd64-xl fail test-amd64-i386-xl fail test-amd64-amd64-xl-qemut-debianhvm-amd64-xsmpass 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-xsmpass test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsmpass test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm pass test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsmpass test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm pass test-amd64-amd64-libvirt-xsm fail test-amd64-i386-libvirt-xsm
Re: [Xen-devel] [PATCH] Mini-OS: netfront: fix off-by-one error introduced in 7c8f3483
On 03/25/2016 11:33 AM, Samuel Thibault wrote: >> On Wed, Mar 23, 2016 at 02:26:51PM -0700, Sarah Newman wrote: >>> 7c8f3483 introduced a break within a loop in netfront.c such that >>> cons and nr_consumed were no longer always being incremented. The >>> offset at cons will be processed multiple times with the break in >>> place. >>> >>> Remove the break and re-add "some !=0" in the loop for HAVE_LIBC. > > Mmm, right. > > That ifdef makes things even more difficult to understand then. That > however makes me think: how about the attached patch, which actually > simplifies the rest. > > Thanks! > Samuel > Does anything else need to happen for this patch to be used with xen master and stable 4.6? Thanks, Sarah ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
[Xen-devel] [linux-linus test] 87418: regressions - FAIL
flight 87418 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/87418/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-rumpuserxen6 xen-build fail REGR. vs. 59254 build-amd64-rumpuserxen 6 xen-build fail REGR. vs. 59254 test-amd64-amd64-xl 15 guest-localmigratefail REGR. vs. 59254 test-amd64-amd64-xl-credit2 15 guest-localmigratefail REGR. vs. 59254 test-amd64-i386-xl-xsm 15 guest-localmigratefail REGR. vs. 59254 test-amd64-i386-xl 15 guest-localmigratefail REGR. vs. 59254 test-amd64-amd64-xl-multivcpu 15 guest-localmigrate fail REGR. vs. 59254 test-amd64-amd64-pair 22 guest-migrate/dst_host/src_host fail REGR. vs. 59254 test-armhf-armhf-xl 6 xen-boot fail REGR. vs. 59254 test-armhf-armhf-xl-xsm 6 xen-boot fail REGR. vs. 59254 test-armhf-armhf-xl-credit2 6 xen-boot fail REGR. vs. 59254 test-armhf-armhf-xl-cubietruck 6 xen-bootfail REGR. vs. 59254 test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm 15 guest-localmigrate/x10 fail REGR. vs. 59254 test-amd64-i386-pair 22 guest-migrate/dst_host/src_host fail REGR. vs. 59254 test-amd64-amd64-xl-xsm 15 guest-localmigratefail REGR. vs. 59254 test-amd64-amd64-xl-qemut-win7-amd64 15 guest-localmigrate/x10 fail REGR. vs. 59254 test-armhf-armhf-xl-multivcpu 6 xen-boot fail REGR. vs. 59254 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-rtds 15 guest-localmigratefail REGR. vs. 59254 test-armhf-armhf-xl-rtds 6 xen-boot fail REGR. vs. 59254 test-armhf-armhf-xl-vhd 6 xen-bootfail baseline untested test-amd64-amd64-libvirt-pair 21 guest-migrate/src_host/dst_host fail baseline untested test-amd64-i386-libvirt-pair 22 guest-migrate/dst_host/src_host fail baseline untested test-amd64-amd64-libvirt-xsm 15 guest-saverestore.2 fail blocked in 59254 test-amd64-i386-libvirt 15 guest-saverestore.2 fail blocked in 59254 test-amd64-amd64-libvirt 15 guest-saverestore.2 fail blocked in 59254 test-amd64-i386-libvirt-xsm 15 guest-saverestore.2 fail blocked in 59254 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail like 59254 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 59254 test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop fail like 59254 Tests which did not succeed, but are not blocking: test-amd64-amd64-rumpuserxen-amd64 1 build-check(1) blocked n/a test-amd64-i386-rumpuserxen-i386 1 build-check(1) blocked n/a test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-amd64-amd64-xl-pvh-intel 14 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 13 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 11 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 11 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 13 guest-saverestorefail never pass test-amd64-amd64-qemuu-nested-intel 13 xen-boot/l1 fail never pass test-amd64-amd64-qemuu-nested-amd 13 xen-boot/l1 fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-armhf-armhf-libvirt 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestorefail never pass test-armhf-armhf-xl-arndale 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 13 saverestore-support-checkfail never pass version targeted for testing: linux606c61a0579669c292dc5f5e1cf898edecfc0d53 baseline version: linux45820c294fe1b1a9df495d57f40585ef2d069a39 Last test of basis59254 2015-07-09 04:20:48 Z 261 days Failing since 59348 2015-07-10 04:24:05 Z 260 days 189 attempts Testing same since87418 2016-03-26 06:47:58 Z0 days1 attempts 4830 people to
[Xen-devel] [qemu-mainline test] 87428: regressions - FAIL
flight 87428 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/87428/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 9 debian-hvm-install fail REGR. vs. 86454 test-amd64-i386-qemuu-rhel6hvm-intel 9 redhat-installfail REGR. vs. 86454 test-amd64-i386-freebsd10-i386 10 guest-start fail REGR. vs. 86454 test-amd64-i386-xl-qemuu-debianhvm-amd64 9 debian-hvm-install fail REGR. vs. 86454 test-amd64-i386-freebsd10-amd64 10 guest-startfail REGR. vs. 86454 test-amd64-i386-qemuu-rhel6hvm-amd 9 redhat-install fail REGR. vs. 86454 test-amd64-i386-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail REGR. vs. 86454 test-amd64-amd64-qemuu-nested-intel 9 debian-hvm-install fail REGR. vs. 86454 test-amd64-amd64-qemuu-nested-amd 9 debian-hvm-install fail REGR. vs. 86454 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm 9 debian-hvm-install fail REGR. vs. 86454 test-amd64-amd64-xl-qemuu-debianhvm-amd64 9 debian-hvm-install fail REGR. vs. 86454 test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm 9 debian-hvm-install fail REGR. vs. 86454 test-amd64-amd64-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail REGR. vs. 86454 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 9 debian-hvm-install fail REGR. vs. 86454 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail like 86454 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop fail like 86454 test-armhf-armhf-xl-rtds 11 guest-start fail like 86454 Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-armhf-armhf-libvirt 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 11 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 13 guest-saverestorefail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 13 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-xl 12 migrate-support-checkfail never pass test-armhf-armhf-xl 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 12 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 12 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 13 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 11 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 11 migrate-support-checkfail never pass test-armhf-armhf-xl-vhd 12 saverestore-support-checkfail never pass version targeted for testing: qemuub68a80139e37e806f004237e55311ebc42151434 baseline version: qemuud1f8764099022bc1173f2413331b26d4ff609a0c Last test of basis86454 2016-03-17 06:01:30 Z9 days Failing since 86547 2016-03-18 07:12:41 Z8 days9 attempts Testing same since87241 2016-03-24 22:14:40 Z2 days3 attempts People who touched revisions under test: Alberto Garcia Alexey Kardashevskiy Andrew Baumann Bastian Koppelmann Benjamin Herrenschmidt Christophe Fergeau Cornelia Huck Cédric Le Goater Daniel P. Berrange David Gibson Eduardo Habkost Eric Blake Eugene (jno) Dvurechenski Gerd Hoffmann Jeff Cody John Arbuckle Kevin Wolf Laurent Vivier Leon Alrae Marcel Apfelbaum Markus Armbruster Matthew Fortune Max Reitz Maxim Samoylov Mich
[Xen-devel] [ovmf test] 87443: regressions - FAIL
flight 87443 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/87443/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail REGR. vs. 65543 test-amd64-i386-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail REGR. vs. 65543 version targeted for testing: ovmf 481b93f7f00feb9bbc9e5a412c5065c0740b20f4 baseline version: ovmf 5ac96e3a28dd26eabee421919f67fa7c443a47f1 Last test of basis65543 2015-12-08 08:45:15 Z 109 days Failing since 65593 2015-12-08 23:44:51 Z 108 days 123 attempts Testing same since87391 2016-03-26 01:44:57 Z0 days2 attempts People who touched revisions under test: "Samer El-Haj-Mahmoud" "Wu, Hao A" "Yao, Jiewen" Alcantara, Paulo Anbazhagan Baraneedharan Andrew Fish Ard Biesheuvel Arthur Crippa Burigo Cecil Sheng Chao Zhang Chao Zhang Charles Duffy Cinnamon Shia Cohen, Eugene Dandan Bi Daocheng Bu Daryl McDaniel David Woodhouse Derek Lin edk2 dev edk2-devel Eric Dong Eric Dong Eugene Cohen Evan Lloyd Feng Tian Fu Siyuan Gabriel Somlo Gary Ching-Pang Lin Gary Lin Ghazi Belaam Hao Wu Haojian Zhuang Hess Chen Heyi Guo Jaben Carsey James Bottomley Jeff Fan Jiaxin Wu jiewen yao Jim Dailey jim_dai...@dell.com Jordan Justen Juliano Ciocari Karyne Mayer Larry Hauch Laszlo Ersek Leahy, Leroy P Leahy, Leroy P Lee Leahy Leekha Shaveta Leendert van Doorn Leif Lindholm Leo Duran Liming Gao Mark Rutland Marvin Haeuser Marvin Häuser Michael Kinney Michael LeMay Michael Thomas MichaŠZegan Ni, Ruiyu Paolo Bonzini Paulo Alcantara Paulo Alcantara Cavalcanti Peter Kirmeier Qin Long Qiu Shumin Rodrigo Dias Correa Ruiyu Ni Ryan Harkin Samer El-Haj-Mahmoud Samer El-Haj-Mahmoud Star Zeng Supreeth Venkatesh Tapan Shah Thomas Palmer Tian, Feng Vladislav Vovchenko Yao Jiewen Yao, Jiewen Ye Ting Yonghong Zhu Zhang Lubo Zhang, Chao B Zhang, Lubo Zhangfei Gao 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-xl-qemuu-ovmf-amd64 fail test-amd64-i386-xl-qemuu-ovmf-amd64 fail 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. (No revision log; it would be 15268 lines long.) ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
[Xen-devel] [xen-unstable test] 87461: regressions - FAIL
flight 87461 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/87461/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-libvirt-pair 21 guest-migrate/src_host/dst_host fail REGR. vs. 86491 test-amd64-i386-xl-qemut-win7-amd64 15 guest-localmigrate/x10 fail REGR. vs. 86491 test-amd64-i386-xl-qemuu-win7-amd64 12 guest-saverestore fail REGR. vs. 86491 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm 9 debian-hvm-install fail REGR. vs. 86491 test-amd64-amd64-xl-qemut-win7-amd64 12 guest-saverestore fail REGR. vs. 86491 Regressions which are regarded as allowable (not blocking): build-i386-rumpuserxen6 xen-buildfail like 86491 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop fail like 86491 build-amd64-rumpuserxen 6 xen-buildfail like 86491 Tests which did not succeed, but are not blocking: test-amd64-i386-rumpuserxen-i386 1 build-check(1) blocked n/a test-amd64-amd64-rumpuserxen-amd64 1 build-check(1) blocked n/a test-amd64-amd64-xl-pvh-amd 11 guest-start fail never pass test-amd64-amd64-xl-pvh-intel 11 guest-start fail never pass test-armhf-armhf-libvirt-xsm 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-xsm 14 guest-saverestorefail never pass test-amd64-i386-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2 fail never pass test-armhf-armhf-xl-arndale 12 migrate-support-checkfail never pass test-armhf-armhf-xl-arndale 13 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 12 migrate-support-checkfail never pass test-armhf-armhf-xl-cubietruck 13 saverestore-support-checkfail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass test-armhf-armhf-xl-multivcpu 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-multivcpu 12 migrate-support-checkfail never pass test-armhf-armhf-xl-xsm 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-xsm 12 migrate-support-checkfail never pass test-amd64-amd64-libvirt-vhd 11 migrate-support-checkfail never pass test-armhf-armhf-xl 12 migrate-support-checkfail never pass test-armhf-armhf-xl 13 saverestore-support-checkfail never pass test-armhf-armhf-libvirt 14 guest-saverestorefail never pass test-armhf-armhf-libvirt 12 migrate-support-checkfail never pass test-amd64-i386-libvirt 12 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 11 migrate-support-checkfail never pass test-armhf-armhf-libvirt-qcow2 13 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 13 guest-saverestorefail never pass test-armhf-armhf-libvirt-raw 11 migrate-support-checkfail never pass test-armhf-armhf-xl-rtds 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-rtds 12 migrate-support-checkfail never pass test-armhf-armhf-xl-credit2 13 saverestore-support-checkfail never pass test-armhf-armhf-xl-credit2 12 migrate-support-checkfail 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-checkfail never pass test-armhf-armhf-xl-vhd 12 saverestore-support-checkfail never pass version targeted for testing: xen 04119085f5a2a135e5161535b8821e1aa0d7db8a baseline version: xen a6f2cdb633bf519244a16674031b8034b581ba7f Last test of basis86491 2016-03-17 15:24:59 Z9 days Failing since 86560 2016-03-18 10:56:34 Z8 days 11 attempts Testing same since87461 2016-03-26 13:04:52 Z0 days1 attempts People who touched revisions under test: Andrew Cooper Chunyan Liu Dagaen Golomb Daniel De Graaf Dario Faggioli Dave Scott David Scott David Vrabel Doug Goldstein George Dunlap George Dunlap Ian Campbell Ian Jackson Jan Beulich Jim Fehlig Jonathan Davies Julien Grall Konrad Rzeszutek Wilk Meng Xu Olaf Hering Paul Durrant Roger Pau Monne Roger Pau Monné Shannon Zhao Simon Cao Tianyang Chen Wei Liu Wen Congyang jobs: build-amd64-xsm pass build-armhf-xsm pass build-i386-xsm
[Xen-devel] [ovmf test] 87525: regressions - FAIL
flight 87525 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/87525/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail REGR. vs. 65543 test-amd64-i386-xl-qemuu-ovmf-amd64 9 debian-hvm-install fail REGR. vs. 65543 version targeted for testing: ovmf 481b93f7f00feb9bbc9e5a412c5065c0740b20f4 baseline version: ovmf 5ac96e3a28dd26eabee421919f67fa7c443a47f1 Last test of basis65543 2015-12-08 08:45:15 Z 109 days Failing since 65593 2015-12-08 23:44:51 Z 109 days 124 attempts Testing same since87391 2016-03-26 01:44:57 Z1 days3 attempts People who touched revisions under test: "Samer El-Haj-Mahmoud" "Wu, Hao A" "Yao, Jiewen" Alcantara, Paulo Anbazhagan Baraneedharan Andrew Fish Ard Biesheuvel Arthur Crippa Burigo Cecil Sheng Chao Zhang Chao Zhang Charles Duffy Cinnamon Shia Cohen, Eugene Dandan Bi Daocheng Bu Daryl McDaniel David Woodhouse Derek Lin edk2 dev edk2-devel Eric Dong Eric Dong Eugene Cohen Evan Lloyd Feng Tian Fu Siyuan Gabriel Somlo Gary Ching-Pang Lin Gary Lin Ghazi Belaam Hao Wu Haojian Zhuang Hess Chen Heyi Guo Jaben Carsey James Bottomley Jeff Fan Jiaxin Wu jiewen yao Jim Dailey jim_dai...@dell.com Jordan Justen Juliano Ciocari Karyne Mayer Larry Hauch Laszlo Ersek Leahy, Leroy P Leahy, Leroy P Lee Leahy Leekha Shaveta Leendert van Doorn Leif Lindholm Leo Duran Liming Gao Mark Rutland Marvin Haeuser Marvin Häuser Michael Kinney Michael LeMay Michael Thomas MichaŠZegan Ni, Ruiyu Paolo Bonzini Paulo Alcantara Paulo Alcantara Cavalcanti Peter Kirmeier Qin Long Qiu Shumin Rodrigo Dias Correa Ruiyu Ni Ryan Harkin Samer El-Haj-Mahmoud Samer El-Haj-Mahmoud Star Zeng Supreeth Venkatesh Tapan Shah Thomas Palmer Tian, Feng Vladislav Vovchenko Yao Jiewen Yao, Jiewen Ye Ting Yonghong Zhu Zhang Lubo Zhang, Chao B Zhang, Lubo Zhangfei Gao 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-xl-qemuu-ovmf-amd64 fail test-amd64-i386-xl-qemuu-ovmf-amd64 fail 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. (No revision log; it would be 15268 lines long.) ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel