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

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-i386-qemut-rhel6hvm-intel 12 redhat-install   fail REGR. vs. 184172
 test-amd64-i386-xl-qemut-debianhvm-i386-xsm 12 debian-hvm-install fail REGR. 
vs. 184172
 build-arm64-pvops             6 kernel-build             fail REGR. vs. 184172

Tests which did not succeed, but are not blocking:
 test-arm64-arm64-examine      1 build-check(1)               blocked  n/a
 test-arm64-arm64-libvirt-raw  1 build-check(1)               blocked  n/a
 test-arm64-arm64-libvirt-xsm  1 build-check(1)               blocked  n/a
 test-arm64-arm64-xl           1 build-check(1)               blocked  n/a
 test-arm64-arm64-xl-credit1   1 build-check(1)               blocked  n/a
 test-arm64-arm64-xl-credit2   1 build-check(1)               blocked  n/a
 test-arm64-arm64-xl-thunderx  1 build-check(1)               blocked  n/a
 test-arm64-arm64-xl-vhd       1 build-check(1)               blocked  n/a
 test-arm64-arm64-xl-xsm       1 build-check(1)               blocked  n/a
 test-armhf-armhf-libvirt     16 saverestore-support-check    fail  like 184172
 test-amd64-amd64-xl-qemut-win7-amd64 19 guest-stop            fail like 184172
 test-amd64-i386-xl-qemuu-win7-amd64 19 guest-stop             fail like 184172
 test-amd64-amd64-xl-qemuu-ws16-amd64 19 guest-stop            fail like 184172
 test-armhf-armhf-libvirt-qcow2 15 saverestore-support-check   fail like 184172
 test-amd64-i386-xl-qemut-ws16-amd64 19 guest-stop             fail like 184172
 test-armhf-armhf-libvirt-raw 15 saverestore-support-check    fail  like 184172
 test-amd64-i386-xl-qemut-win7-amd64 19 guest-stop             fail like 184172
 test-amd64-amd64-xl-qemut-ws16-amd64 19 guest-stop            fail like 184172
 test-amd64-amd64-qemuu-nested-amd 20 debian-hvm-install/l1/l2 fail like 184172
 test-amd64-i386-xl-qemuu-ws16-amd64 19 guest-stop             fail like 184172
 test-amd64-amd64-xl-qemuu-win7-amd64 19 guest-stop            fail like 184172
 test-amd64-i386-libvirt-xsm  15 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt-xsm 15 migrate-support-check        fail   never pass
 test-amd64-i386-libvirt      15 migrate-support-check        fail   never pass
 test-amd64-i386-xl-pvshim    14 guest-start                  fail   never pass
 test-amd64-amd64-libvirt     15 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 13 migrate-support-check 
fail never pass
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 13 migrate-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-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-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-xl-credit1  15 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-credit1  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-amd64-i386-libvirt-raw  14 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt-vhd 14 migrate-support-check        fail   never pass
 test-armhf-armhf-libvirt-qcow2 14 migrate-support-check        fail never pass
 test-armhf-armhf-libvirt-raw 14 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-vhd      14 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-vhd      15 saverestore-support-check    fail   never pass

version targeted for testing:
 xen                  05b6368ba01e07aa3b2b1f1856d77332971a7bdf
baseline version:
 xen                  0cc74376d6823e0883f89556be2a267f2240a558

Last test of basis   184172  2023-12-19 04:41:18 Z    0 days
Testing same since   184176  2023-12-19 15:38:48 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Andrew Cooper <andrew.coop...@citrix.com>
  Jan Beulich <jbeul...@suse.com>
  Nicola Vetrini <nicola.vetr...@bugseng.com>
  Roger Pau Monné <roger....@citrix.com>
  Stefano Stabellini <sstabell...@kernel.org>

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                                            fail    
 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                                          blocked 
 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                  fail    
 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                                 blocked 
 test-amd64-i386-libvirt-xsm                                  pass    
 test-amd64-amd64-xl-xsm                                      pass    
 test-arm64-arm64-xl-xsm                                      blocked 
 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                                  blocked 
 test-armhf-armhf-xl-credit1                                  pass    
 test-amd64-amd64-xl-credit2                                  pass    
 test-arm64-arm64-xl-credit2                                  blocked 
 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                                     blocked 
 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                         fail    
 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                                 blocked 
 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                                 blocked 
 test-amd64-amd64-examine-uefi                                pass    
 test-amd64-i386-examine-uefi                                 pass    
 test-amd64-amd64-libvirt-vhd                                 pass    
 test-arm64-arm64-xl-vhd                                      blocked 
 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 05b6368ba01e07aa3b2b1f1856d77332971a7bdf
Author: Jan Beulich <jbeul...@suse.com>
Date:   Tue Dec 19 13:51:40 2023 +0100

    x86: don't open-code max_page calculation nor pfn_to_paddr()
    
    As observed by Roger while reviewing a somewhat related change, there's
    no need here either to open-code the (largely, i.e. once setup_max_pdx()
    was called) fixed relationship between max_pdx and max_page. Further we
    can avoid open-coding pfn_to_paddr() here.
    
    Signed-off-by: Jan Beulich <jbeul...@suse.com>
    Acked-by: Andrew Cooper <andrew.coop...@citrix.com>

commit 11126964d82f41e70fd1d09e00d06dd1795c54d0
Author: Nicola Vetrini <nicola.vetr...@bugseng.com>
Date:   Mon Dec 18 11:17:33 2023 +0100

    automation/eclair_analysis: avoid violation of MISRA Rule 2.1
    
    The presence of an unlinked object file triggers a violation
    of MISRA C Rule 2.1, which is deviated, as it's not part of
    the final Xen binary.
    
    No functional change.
    
    Signed-off-by: Nicola Vetrini <nicola.vetr...@bugseng.com>
    Acked-by: Stefano Stabellini <sstabell...@kernel.org>

commit bfd52e979d14ae42a8c3c9bf8c0f2fdd5ea154db
Author: Nicola Vetrini <nicola.vetr...@bugseng.com>
Date:   Mon Dec 18 11:17:27 2023 +0100

    xen/shutdown: address MISRA C:2012 Rule 2.1
    
    Given that 'hwdom_shutdown' is a noreturn function, unreachable
    breaks can be eliminated to resolve violations of Rule 2.1.
    
    The rename s/maybe_reboot/reboot_or_halt/ is done to clarify
    that the function is noreturn.
    
    No functional change.
    
    Signed-off-by: Nicola Vetrini <nicola.vetr...@bugseng.com>
    Reviewed-by: Stefano Stabellini <sstabell...@kernel.org>

commit 36a05926b0bc6de7b21759d15325eb86cd188d98
Author: Nicola Vetrini <nicola.vetr...@bugseng.com>
Date:   Thu Dec 14 12:44:10 2023 +0100

    xen/wait: address violations of MISRA C Rule 11.9
    
    No functional change.
    
    Signed-off-by: Nicola Vetrini <nicola.vetr...@bugseng.com>
    Reviewed-by: Stefano Stabellini <sstabell...@kernel.org>
    Acked-by: Jan Beulich <jbeul...@suse.com>

commit e66237eb1a0e8a99424080370373816c7a53cf7d
Author: Nicola Vetrini <nicola.vetr...@bugseng.com>
Date:   Thu Dec 14 12:44:09 2023 +0100

    x86/hvm: dom0: use helper to get sizeof struct field
    
    Use of the proper helper macro also resolves a violation
    of MISRA C Rule 11.9.
    No functional change.
    
    Signed-off-by: Nicola Vetrini <nicola.vetr...@bugseng.com>
    Reviewed-by: Stefano Stabellini <sstabell...@kernel.org>
    Acked-by: Jan Beulich <jbeul...@suse.com>

commit 985fe473c04a077f6d9fd14db3b68df5044bd6ac
Author: Nicola Vetrini <nicola.vetr...@bugseng.com>
Date:   Thu Dec 14 12:44:07 2023 +0100

    x86/ioapic: use NULL as a null pointer constant
    
    Resolves violations of MISRA C Rule 11.9.
    No functional change.
    
    Signed-off-by: Nicola Vetrini <nicola.vetr...@bugseng.com>
    Reviewed-by: Stefano Stabellini <sstabell...@kernel.org>
    Acked-by: Jan Beulich <jbeul...@suse.com>

commit 0940d342911788af72a870c6375ce5f1532036d0
Author: Nicola Vetrini <nicola.vetr...@bugseng.com>
Date:   Thu Dec 14 12:44:06 2023 +0100

    xen/hvm: use NULL as a null pointer constant
    
    No functional change.
    
    Signed-off-by: Nicola Vetrini <nicola.vetr...@bugseng.com>
    Reviewed-by: Stefano Stabellini <sstabell...@kernel.org>
    Acked-by: Jan Beulich <jbeul...@suse.com>

commit 3af0a4f9228c64ebbb342bc333c7c8a765ceb8d2
Author: Roger Pau Monné <roger....@citrix.com>
Date:   Tue Dec 19 13:48:09 2023 +0100

    iommu/vt-d: do not assume page table levels for quarantine domain
    
    Like XSA-445, do not assume IOMMU page table levels on VT-d are always set
    based on DEFAULT_DOMAIN_ADDRESS_WIDTH and instead fetch the value set by
    intel_iommu_domain_init() from the domain iommu structure.  This prevents
    changes to intel_iommu_domain_init() possibly getting the levels out of sync
    with what intel_iommu_quarantine_init() expects.
    
    No functional change, since on Intel domains are hardcoded to use
    DEFAULT_DOMAIN_ADDRESS_WIDTH.
    
    Signed-off-by: Roger Pau Monné <roger....@citrix.com>
    Reviewed-by: Jan Beulich <jbeul...@suse.com>

commit 64d32b75e6e3b093828623d5ce30b4826bb6b1df
Author: Jan Beulich <jbeul...@suse.com>
Date:   Tue Dec 19 13:47:38 2023 +0100

    x86: allow non-BIGMEM configs to boot on >= 16Tb systems
    
    While frame table setup, directmap init, and boot allocator population
    respect all intended bounds, the logic passing memory to the heap
    allocator which wasn't passed to the boot allocator fails to respect
    max_{pdx,pfn}. This then typically triggers the BUG() in
    free_heap_pages() after checking page state, because of hitting a struct
    page_info instance which was set to all ~0.
    
    Of course all the memory above the 16Tb boundary is still going to
    remain unused; using it requires BIGMEM=y. And of course this fix
    similarly ought to help BIGMEM=y configurations on >= 123Tb systems
    (where all the memory beyond that boundary continues to be unused).
    
    Fixes: bac2000063ba ("x86-64: reduce range spanned by 1:1 mapping and frame 
table indexes")
    Signed-off-by: Jan Beulich <jbeul...@suse.com>
    Acked-by: Roger Pau Monné <roger....@citrix.com>
(qemu changes not included)

Reply via email to