[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[xen-unstable test] 182187: regressions - FAIL



flight 182187 xen-unstable real [real]
flight 182195 xen-unstable real-retest [real]
http://logs.test-lab.xenproject.org/osstest/logs/182187/
http://logs.test-lab.xenproject.org/osstest/logs/182195/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-amd64-xl-qemuu-win7-amd64 12 windows-install  fail REGR. vs. 182128

Tests which did not succeed, but are not blocking:
 test-armhf-armhf-libvirt-raw 15 saverestore-support-check fail blocked in 
182128
 test-armhf-armhf-libvirt     16 saverestore-support-check    fail  like 182128
 test-amd64-amd64-xl-qemut-win7-amd64 19 guest-stop            fail like 182128
 test-amd64-i386-xl-qemuu-win7-amd64 19 guest-stop             fail like 182128
 test-amd64-amd64-qemuu-nested-amd 20 debian-hvm-install/l1/l2 fail like 182128
 test-armhf-armhf-libvirt-qcow2 15 saverestore-support-check   fail like 182128
 test-amd64-amd64-xl-qemuu-ws16-amd64 19 guest-stop            fail like 182128
 test-amd64-i386-xl-qemut-ws16-amd64 19 guest-stop             fail like 182128
 test-amd64-i386-xl-qemut-win7-amd64 19 guest-stop             fail like 182128
 test-amd64-amd64-xl-qemut-ws16-amd64 19 guest-stop            fail like 182128
 test-amd64-i386-xl-qemuu-ws16-amd64 19 guest-stop             fail like 182128
 test-amd64-amd64-libvirt     15 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt-xsm 15 migrate-support-check        fail   never pass
 test-amd64-i386-xl-pvshim    14 guest-start                  fail   never pass
 test-amd64-i386-libvirt-xsm  15 migrate-support-check        fail   never pass
 test-amd64-i386-libvirt      15 migrate-support-check        fail   never pass
 test-arm64-arm64-xl          15 migrate-support-check        fail   never pass
 test-arm64-arm64-xl          16 saverestore-support-check    fail   never pass
 test-arm64-arm64-xl-xsm      15 migrate-support-check        fail   never pass
 test-arm64-arm64-xl-xsm      16 saverestore-support-check    fail   never pass
 test-arm64-arm64-xl-credit1  15 migrate-support-check        fail   never pass
 test-arm64-arm64-xl-credit1  16 saverestore-support-check    fail   never pass
 test-arm64-arm64-xl-thunderx 15 migrate-support-check        fail   never pass
 test-arm64-arm64-xl-thunderx 16 saverestore-support-check    fail   never pass
 test-arm64-arm64-xl-credit2  15 migrate-support-check        fail   never pass
 test-arm64-arm64-xl-credit2  16 saverestore-support-check    fail   never pass
 test-arm64-arm64-libvirt-xsm 15 migrate-support-check        fail   never pass
 test-arm64-arm64-libvirt-xsm 16 saverestore-support-check    fail   never pass
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 13 migrate-support-check 
fail never pass
 test-armhf-armhf-xl          15 migrate-support-check        fail   never pass
 test-armhf-armhf-xl          16 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-credit2  15 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-credit2  16 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-arndale  15 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-arndale  16 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-rtds     15 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-rtds     16 saverestore-support-check    fail   never pass
 test-armhf-armhf-libvirt     15 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-multivcpu 15 migrate-support-check        fail  never pass
 test-armhf-armhf-xl-multivcpu 16 saverestore-support-check    fail  never pass
 test-amd64-amd64-libvirt-vhd 14 migrate-support-check        fail   never pass
 test-amd64-i386-libvirt-raw  14 migrate-support-check        fail   never pass
 test-arm64-arm64-libvirt-raw 14 migrate-support-check        fail   never pass
 test-arm64-arm64-libvirt-raw 15 saverestore-support-check    fail   never pass
 test-arm64-arm64-xl-vhd      14 migrate-support-check        fail   never pass
 test-arm64-arm64-xl-vhd      15 saverestore-support-check    fail   never pass
 test-armhf-armhf-libvirt-qcow2 14 migrate-support-check        fail never pass
 test-armhf-armhf-xl-vhd      14 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-vhd      15 saverestore-support-check    fail   never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 13 migrate-support-check 
fail never pass
 test-armhf-armhf-xl-credit1  15 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-credit1  16 saverestore-support-check    fail   never pass
 test-armhf-armhf-libvirt-raw 14 migrate-support-check        fail   never pass

version targeted for testing:
 xen                  4a6448fd6497ad7952cd0baacec1869f6791de9e
baseline version:
 xen                  51588938e0cd0e02dbc1d6d8c697c577135ff666

Last test of basis   182128  2023-08-02 18:03:55 Z    3 days
Failing since        182174  2023-08-04 01:17:26 Z    1 days    2 attempts
Testing same since   182187  2023-08-04 22:33:08 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  Jan Beulich <jbeulich@xxxxxxxx>
  Julien Grall <jgrall@xxxxxxxxxx>
  Khem Raj <raj.khem@xxxxxxxxx>
  Nicola Vetrini <nicola.vetrini@xxxxxxxxxxx>
  Simone Ballarin <simone.ballarin@xxxxxxxxxxx>
  Stefano Stabellini <sstabellini@xxxxxxxxxx>

jobs:
 build-amd64-xsm                                              pass    
 build-arm64-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-prev                                             pass    
 build-i386-prev                                              pass    
 build-amd64-pvops                                            pass    
 build-arm64-pvops                                            pass    
 build-armhf-pvops                                            pass    
 build-i386-pvops                                             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-amd64-coresched-amd64-xl                                pass    
 test-arm64-arm64-xl                                          pass    
 test-armhf-armhf-xl                                          pass    
 test-amd64-i386-xl                                           pass    
 test-amd64-coresched-i386-xl                                 pass    
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm           pass    
 test-amd64-i386-libvirt-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-xl-qemut-debianhvm-i386-xsm                 pass    
 test-amd64-i386-xl-qemut-debianhvm-i386-xsm                  pass    
 test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm                 pass    
 test-amd64-i386-xl-qemuu-debianhvm-i386-xsm                  pass    
 test-amd64-amd64-libvirt-xsm                                 pass    
 test-arm64-arm64-libvirt-xsm                                 pass    
 test-amd64-i386-libvirt-xsm                                  pass    
 test-amd64-amd64-xl-xsm                                      pass    
 test-arm64-arm64-xl-xsm                                      pass    
 test-amd64-i386-xl-xsm                                       pass    
 test-amd64-amd64-qemuu-nested-amd                            fail    
 test-amd64-amd64-xl-pvhv2-amd                                pass    
 test-amd64-i386-qemut-rhel6hvm-amd                           pass    
 test-amd64-i386-qemuu-rhel6hvm-amd                           pass    
 test-amd64-amd64-dom0pvh-xl-amd                              pass    
 test-amd64-amd64-xl-qemut-debianhvm-amd64                    pass    
 test-amd64-i386-xl-qemut-debianhvm-amd64                     pass    
 test-amd64-amd64-xl-qemuu-debianhvm-amd64                    pass    
 test-amd64-i386-xl-qemuu-debianhvm-amd64                     pass    
 test-amd64-i386-freebsd10-amd64                              pass    
 test-amd64-amd64-qemuu-freebsd11-amd64                       pass    
 test-amd64-amd64-qemuu-freebsd12-amd64                       pass    
 test-amd64-amd64-xl-qemuu-ovmf-amd64                         pass    
 test-amd64-i386-xl-qemuu-ovmf-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-examine-bios                                pass    
 test-amd64-i386-examine-bios                                 pass    
 test-amd64-amd64-xl-credit1                                  pass    
 test-arm64-arm64-xl-credit1                                  pass    
 test-armhf-armhf-xl-credit1                                  pass    
 test-amd64-amd64-xl-credit2                                  pass    
 test-arm64-arm64-xl-credit2                                  pass    
 test-armhf-armhf-xl-credit2                                  pass    
 test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict        pass    
 test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict         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-amd64-qemuu-nested-intel                          pass    
 test-amd64-amd64-xl-pvhv2-intel                              pass    
 test-amd64-i386-qemut-rhel6hvm-intel                         pass    
 test-amd64-i386-qemuu-rhel6hvm-intel                         pass    
 test-amd64-amd64-dom0pvh-xl-intel                            pass    
 test-amd64-amd64-libvirt                                     pass    
 test-armhf-armhf-libvirt                                     pass    
 test-amd64-i386-libvirt                                      pass    
 test-amd64-amd64-livepatch                                   pass    
 test-amd64-i386-livepatch                                    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-xl-pvshim                                   pass    
 test-amd64-i386-xl-pvshim                                    fail    
 test-amd64-amd64-pygrub                                      pass    
 test-armhf-armhf-libvirt-qcow2                               pass    
 test-amd64-amd64-xl-qcow2                                    pass    
 test-arm64-arm64-libvirt-raw                                 pass    
 test-armhf-armhf-libvirt-raw                                 pass    
 test-amd64-i386-libvirt-raw                                  pass    
 test-amd64-amd64-xl-rtds                                     pass    
 test-armhf-armhf-xl-rtds                                     pass    
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow             pass    
 test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow              pass    
 test-amd64-amd64-xl-shadow                                   pass    
 test-amd64-i386-xl-shadow                                    pass    
 test-arm64-arm64-xl-thunderx                                 pass    
 test-amd64-amd64-examine-uefi                                pass    
 test-amd64-i386-examine-uefi                                 pass    
 test-amd64-amd64-libvirt-vhd                                 pass    
 test-arm64-arm64-xl-vhd                                      pass    
 test-armhf-armhf-xl-vhd                                      pass    
 test-amd64-i386-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 4a6448fd6497ad7952cd0baacec1869f6791de9e
Author: Simone Ballarin <simone.ballarin@xxxxxxxxxxx>
Date:   Tue Aug 1 11:57:04 2023 +0200

    automation/eclair: avoid failure in case of missing merge point
    
    In the context of an auto pull request, when a common merge point
    is not found the integration will continue the analysis without
    failing.
    
    Signed-off-by: Simone Ballarin <simone.ballarin@xxxxxxxxxxx>
    Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit 0d3d7eb82f4d6dca0b07359868ade1b3fc313a13
Author: Simone Ballarin <simone.ballarin@xxxxxxxxxxx>
Date:   Tue Aug 1 11:57:03 2023 +0200

    automation/eclair: add scheduled pipelines
    
    This patch introduces six new ECLAIR jobs that run only
    when triggered by a GitLab scheduled pipeline.
    
    Signed-off-by: Simone Ballarin <simone.ballarin@xxxxxxxxxxx>
    Reviewed-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit 5499c75c21a7f5fd2832c0107ab8b5936fc2b466
Author: Simone Ballarin <simone.ballarin@xxxxxxxxxxx>
Date:   Tue Aug 1 11:57:02 2023 +0200

    automation/eclair: add direct link to reports
    
    This patch adds direct links to the analysis findings in the
    console log.
    
    Signed-off-by: Simone Ballarin <simone.ballarin@xxxxxxxxxxx>
    Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit 4d687adc8c77b5299d9aa5ece3d9bdcc538fdc16
Author: Simone Ballarin <simone.ballarin@xxxxxxxxxxx>
Date:   Tue Aug 1 11:57:01 2023 +0200

    automation/eclair: add support for tag pipelines
    
    The ECLAIR jobs fail when triggered by tag pipelines (e.g.
    xen-project/patchew/xen).
    
    This patch extends the integration to support such pipelines.
    
    Signed-off-by: Simone Ballarin <simone.ballarin@xxxxxxxxxxx>
    Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

commit 092cae024ab6cd9bd5788eb6ca3ae1a05e796c0a
Author: Julien Grall <jgrall@xxxxxxxxxx>
Date:   Wed Aug 2 16:47:05 2023 +0100

    xen/x86: Constify the vCPU parameter for expand_xsave_states()
    
    expand_xsave_states() is not meant to modify the vCPU. So the parameter
    can be const.
    
    Signed-off-by: Julien Grall <jgrall@xxxxxxxxxx>
    Acked-by: Jan Beulich <jbeulich@xxxxxxxx>

commit 1aa5acbbec3f37bf38d78fa96d210053f8e8efd5
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Thu Aug 3 17:35:39 2023 +0200

    libxl: allow building with old gcc again
    
    We can't use initializers of unnamed struct/union members just yet.
    
    Fixes: d638fe233cb3 ("libxl: use the cpuid feature names from 
cpufeatureset.h")
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Reviewed-by: Juergen Gross <jgross@xxxxxxxx>
    Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>

commit 4f6afde88be3e8960eb311d16ac41d44ab71ed10
Author: Jan Beulich <jbeulich@xxxxxxxx>
Date:   Thu Aug 3 17:35:26 2023 +0200

    libxl: avoid shadowing of index()
    
    Because of -Wshadow the build otherwise fails with old enough glibc.
    
    While there also obey line length limits for msr_add().
    
    Fixes: 6d21cedbaa34 ("libxl: add support for parsing MSR features")
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Reviewed-by: Juergen Gross <jgross@xxxxxxxx>
    Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>

commit dfc490a3740bb7d6889939934afadcb58891fbce
Author: Khem Raj <raj.khem@xxxxxxxxx>
Date:   Tue Aug 1 10:49:30 2023 -0700

    arm: Avoid using solaris syntax for .section directive
    
    Assembler from binutils 2.41 will rejects ([1], [2]) the following
    syntax
    
    .section "name", #alloc
    
    for any other any target other than ELF SPARC. This means we can't use
    it in the Arm code.
    
    So switch to the GNU syntax
    
    .section name [, "flags"[, @type]]
    
    [1] https://sourceware.org/bugzilla/show_bug.cgi?id=11601
    [2] https://sourceware.org/binutils/docs-2.41/as.html#Section
    
    Signed-off-by: Khem Raj <raj.khem@xxxxxxxxx>
    Reviewed-by: Michal Orzel <michal.orzel@xxxxxxx>
    [jgrall: Reword commit message]
    Acked-by: Julien Grall <jgrall@xxxxxxxxxx>

commit da55d9dc919752e092e591a74ab54c2f7d5adfab
Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Date:   Wed Aug 2 13:44:30 2023 +0100

    x86/gen-cpuid: Avoid violations of Misra rule 1.3
    
    Add the script to the X86 section in ./MAINTAINERS.
    
    Structures or unions without any named members aren't liked by Misra
    (nor the C standard). Avoid emitting such for leaves without any known
    bits.
    
    The placeholders are affected similarly, but are only visible to MISRA in 
the
    middle of a patch series adding a new leaf.  The absence of a name was
    intentional as these defines need to not duplicate names.
    
    As that's not deemed acceptable any more, move placeholder processing into 
the
    main loop and append the the word number to generate unique names.
    
      $ diff cpuid-autogen-{before,after}.h
      @@ -1034,7 +1034,7 @@
           bool intel_psfd:1, ipred_ctrl:1, rrsba_ctrl:1, ddp_ctrl:1,     ...
    
       #define CPUID_BITFIELD_14 \$
      -    bool :1, :1, :1, :1, :1, :1, :1, :1, :1, :1, :1, :1, :1, :1,   ...
      +    uint32_t _placeholder_14
    
       #define CPUID_BITFIELD_15 \$
           bool :1, :1, :1, :1, avx_vnni_int8:1, avx_ne_convert:1, :1,    ...
      @@ -1043,19 +1043,19 @@
           bool rdcl_no:1, eibrs:1, rsba:1, skip_l1dfl:1, intel_ssb_no:1, ...
    
       #define CPUID_BITFIELD_17 \$
      -    bool :1, :1, :1, :1, :1, :1, :1, :1, :1, :1, :1, :1, :1, :1,   ...
      +    uint32_t _placeholder_17
    
       #define CPUID_BITFIELD_18 \$
      -    uint32_t :32 /* placeholder */
      +    uint32_t _placeholder_18
    
       #define CPUID_BITFIELD_19 \$
      -    uint32_t :32 /* placeholder */
      +    uint32_t _placeholder_19
    
       #define CPUID_BITFIELD_20 \$
      -    uint32_t :32 /* placeholder */
      +    uint32_t _placeholder_20
    
       #define CPUID_BITFIELD_21 \$
      -    uint32_t :32 /* placeholder */
      +    uint32_t _placeholder_21
    
       #endif /* __XEN_X86__FEATURESET_DATA__ */
    
    No functional change.
    
    Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
    Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>

commit 73aea9ada87f804f6b56efda13aead3b950f8657
Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Date:   Fri Jul 28 20:27:01 2023 +0100

    x86: Delete str()
    
    This is used in an assertion only, which is somewhat dubious to begin with 
and
    isn't expected to surivive the x86-S work (where TR is expected to become
    become be a NUL selector).
    
    Delete it now.  This avoids many cases where as a global symbol, it shadows
    local string variables.
    
    Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Acked-by: Jan Beulich <jbeulich@xxxxxxxx>
    Tested-by: Nicola Vetrini <nicola.vetrini@xxxxxxxxxxx>

commit abe93fc8aafaecabb2ffbad1b29f049ca02ab8cb
Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Date:   Fri Feb 17 14:10:58 2023 +0000

    x86/entry: Rename the exception entrypoints
    
    This makes the names match the architectural short names that we use
    elsewhere.  This avoids 'debug' in particular from being a global symbol
    shadowed by many local parameter names.
    
    Remove the DECLARE_TRAP_HANDLER{,_CONST}() infrastructure.  Only NMI/#MC are
    referenced externally (and NMI will cease to be soon, as part of adding FRED
    support).  Move the entrypoint declarations into the respective traps.c 
where
    they're used, rather than keeping them visible across ~all of Xen.
    
    Drop the long-stale comment at the top of init_idt_traps().  It's mostly
    discussing a 32bit Xen, and bogus otherwise as it's impossible to use trap
    gates correctly for these purposes.
    
    No functional change.
    
    Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Acked-by: Jan Beulich <jbeulich@xxxxxxxx>
    Tested-by: Nicola Vetrini <nicola.vetrini@xxxxxxxxxxx>

commit 26638cd9efaea4fea3322914efc2611981e001fe
Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Date:   Fri Feb 17 23:06:37 2023 +0000

    x86/traps: Move do_general_protection() earlier
    
    ... in order to clean up the declarations without needing to forward declare
    it for handle_gdt_ldt_mapping_fault()
    
    No functional change.
    
    Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
    Acked-by: Jan Beulich <jbeulich@xxxxxxxx>
(qemu changes not included)



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.