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

[ovmf baseline-only test] 83688: trouble: blocked/broken

This run is configured for baseline tests only.

flight 83688 ovmf real [real]

Failures and problems with tests :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 build-amd64-xsm                 <job status>                 broken
 build-i386                      <job status>                 broken
 build-amd64-pvops               <job status>                 broken
 build-i386-xsm                  <job status>                 broken
 build-amd64                     <job status>                 broken
 build-i386-pvops                <job status>                 broken

Tests which did not succeed, but are not blocking:
 test-amd64-amd64-xl-qemuu-ovmf-amd64  1 build-check(1)             blocked n/a
 build-amd64-libvirt           1 build-check(1)               blocked  n/a
 test-amd64-i386-xl-qemuu-ovmf-amd64  1 build-check(1)              blocked n/a
 build-i386-libvirt            1 build-check(1)               blocked  n/a
 build-amd64-pvops             4 host-install(4)       broken baseline untested
 build-amd64                   4 host-install(4)       broken baseline untested
 build-i386-xsm                4 host-install(4)       broken baseline untested
 build-i386-pvops              4 host-install(4)       broken baseline untested
 build-i386                    4 host-install(4)       broken baseline untested
 build-amd64-xsm               4 host-install(4)       broken baseline untested

version targeted for testing:
 ovmf                 c3947b54235c93e4f41d6d56b1f5296a9f8021d5
baseline version:
 ovmf                 ece4c1de3e7b2340d351c2054c79ea689a954ed6

Last test of basis    83684  2019-03-01 06:24:24 Z    0 days
Testing same since    83688  2019-03-01 23:24:39 Z    0 days    1 attempts

People who touched revisions under test:
  Bob Feng <bob.c.feng@xxxxxxxxx>
  Chen A Chen <chen.a.chen@xxxxxxxxx>
  Feng, Bob C <bob.c.feng@xxxxxxxxx>
  Jian J Wang <jian.j.wang@xxxxxxxxx>
  Laszlo Ersek <lersek@xxxxxxxxxx>
  Wang Fan <fan.wang@xxxxxxxxx>
  Wang, Fan <fan.wang@xxxxxxxxx>

 build-amd64-xsm                                              broken  
 build-i386-xsm                                               broken  
 build-amd64                                                  broken  
 build-i386                                                   broken  
 build-amd64-libvirt                                          blocked 
 build-i386-libvirt                                           blocked 
 build-amd64-pvops                                            broken  
 build-i386-pvops                                             broken  
 test-amd64-amd64-xl-qemuu-ovmf-amd64                         blocked 
 test-amd64-i386-xl-qemuu-ovmf-amd64                          blocked 

sg-report-flight on osstest.xs.citrite.net
logs: /home/osstest/logs
images: /home/osstest/images

Logs, config files, etc. are available at

Test harness code can be found at

broken-job build-amd64-xsm broken
broken-job build-i386 broken
broken-job build-amd64-pvops broken
broken-job build-i386-xsm broken
broken-job build-amd64 broken
broken-job build-i386-pvops broken
broken-step build-amd64-pvops host-install(4)
broken-step build-amd64 host-install(4)
broken-step build-i386-xsm host-install(4)
broken-step build-i386-pvops host-install(4)
broken-step build-i386 host-install(4)
broken-step build-amd64-xsm host-install(4)

Push not applicable.

commit c3947b54235c93e4f41d6d56b1f5296a9f8021d5
Author: Chen A Chen <chen.a.chen@xxxxxxxxx>
Date:   Thu Feb 28 11:15:51 2019 +0800

    UefiCpuPkg/Microcode: Fix InComplete CheckSum32 issue
    REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1020
    The Microcode region indicated by MicrocodePatchAddress PCD may contain
    more than one Microcode entry. We should save InCompleteCheckSum32 value
    for each payload. Move the logic for calculate InCompleteCheckSum32 from
    the outsize of the do-while loop to the inside.
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Chen A Chen <chen.a.chen@xxxxxxxxx>
    Cc: Ray Ni <ray.ni@xxxxxxxxx>
    Cc: Eric Dong <eric.dong@xxxxxxxxx>
    Reviewed-by: Ray Ni <ray.ni@xxxxxxxxx>

commit 2a93cccc24cfca12c66f13a41d52fb0a82fb924e
Author: Jian J Wang <jian.j.wang@xxxxxxxxx>
Date:   Thu Feb 28 15:16:25 2019 +0800

    UefiCpuPkg: restore strict page attributes via #DB in nonstop mode only
    REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1576
    The root cause of this issue is that non-stop mode of Heap Guard and
    NULL Detection set TF bit (single-step) in EFLAG unconditionally in
    the common handler in CpuExceptionLib.
    If PcdCpuSmmStaticPageTable is FALSE, the SMM will only create page
    table for memory below 4G. If SMM tries to access memory beyond 4G,
    a page fault exception will be triggered and the memory to access
    will be added to page table so that SMM code can continue the access.
    Because of above issue, the TF bit is set after the page fault is
    handled and then fall into another DEBUG exception. Since non-stop
    mode of Heap Guard and NULL Detection are not enabled, no special
    DEBUG exception handler is registered. The default handler just
    prints exception context and go into dead loop.
    Actually EFLAGS can be changed in any standard exception handler.
    There's no need to do single-step setup in assembly code. So the fix
    is to move the logic to C code part of page fault exception handler
    so that we can fully validate the configuration and prevent TF bit
    from being set unexpectedly.
    Fixes: dcc026217fdc363f55c217039fc43d344f69fed6
     - Pass special test of accessing memory beyond 4G in SMM mode
     - Boot to OS with Qemu emulator platform (Fedora27, Ubuntu18.04,
       Windows7, Windows10)
    Cc: Eric Dong <eric.dong@xxxxxxxxx>
    Cc: Laszlo Ersek <lersek@xxxxxxxxxx>
    Cc: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
    Cc: Star Zeng <star.zeng@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Jian J Wang <jian.j.wang@xxxxxxxxx>
    Acked-by: Laszlo Ersek <lersek@xxxxxxxxxx>
    Reviewed-by: Eric Dong <eric.dong@xxxxxxxxx>

commit a6c63ee6d5d842bb8c4663c5140ae2c8e7360cac
Author: Wang, Fan <fan.wang@xxxxxxxxx>
Date:   Thu Feb 28 17:10:09 2019 +0800

    NetworkPkg: Fix Duplicate FreePool Error in WCM
    * REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1577
    In WiFi Connection Manager scan process, the result received
    from WiFi device driver will be freed twice, and will cause
    unexpected errors, and even system crash.
    This issue also exists in some other places potentially, this
    patch is to fix these issues and also add Timer Cancelling
    before Close to avoid potential NULL reference.
    Cc: Ye Ting <ting.ye@xxxxxxxxx>
    Cc: Fu Siyuan <siyuan.fu@xxxxxxxxx>
    Cc: Wu Jiaxin <jiaxin.wu@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Wang Fan <fan.wang@xxxxxxxxx>
    Reviewed-by: Fu Siyuan <siyuan.fu@xxxxxxxxx>
    Reviewed-by: Wu Jiaxin <jiaxin.wu@xxxxxxxxx>

commit 407f5a0571d186bbfa0ac2e46ce63f4701063b86
Author: Feng, Bob C <bob.c.feng@xxxxxxxxx>
Date:   Thu Feb 28 21:19:09 2019 +0800

    BaseTools: Add python3-distutils Ubuntu package checking
    Add python3-distutils Ubuntu package checking.
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Bob Feng <bob.c.feng@xxxxxxxxx>
    Cc: Liming Gao <liming.gao@xxxxxxxxx>
    Reviewed-by: Philippe Mathieu-Daude <philmd@xxxxxxxxxx>
    Reviewed-by: Jaben Carsey <jaben.carsey@xxxxxxxxx>

osstest-output mailing list



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