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

[Xen-devel] [ovmf baseline-only test] 75145: tolerable FAIL



This run is configured for baseline tests only.

flight 75145 ovmf real [real]
http://osstest.xensource.com/osstest/logs/75145/

Failures :-/ but no regressions.

Tests which did not succeed, but are not blocking:
 test-amd64-amd64-xl-qemuu-ovmf-amd64 10 debian-hvm-install     fail like 75143
 test-amd64-i386-xl-qemuu-ovmf-amd64 10 debian-hvm-install      fail like 75143

version targeted for testing:
 ovmf                 36faa23c46824e3cf9beff8648a56816cbf58f49
baseline version:
 ovmf                 0fa0e56ee002cf369f7f4a1076eac52f813e03f0

Last test of basis    75143  2018-08-30 07:25:43 Z    0 days
Testing same since    75145  2018-08-31 01:05:37 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Carsey, Jaben <jaben.carsey@xxxxxxxxx>
  Dandan Bi <dandan.bi@xxxxxxxxx>
  Jaben Carsey <jaben.carsey@xxxxxxxxx>
  Jian J Wang <jian.j.wang@xxxxxxxxx>
  Laszlo Ersek <lersek@xxxxxxxxxx>
  Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
  shenglei <shenglei.zhang@xxxxxxxxx>
  Star Zeng <star.zeng@xxxxxxxxx>

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-pvops                                            pass    
 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.xs.citrite.net
logs: /home/osstest/logs
images: /home/osstest/images

Logs, config files, etc. are available at
    http://osstest.xensource.com/osstest/logs

Test harness code can be found at
    http://xenbits.xensource.com/gitweb?p=osstest.git;a=summary


Push not applicable.

------------------------------------------------------------
commit 36faa23c46824e3cf9beff8648a56816cbf58f49
Author: shenglei <shenglei.zhang@xxxxxxxxx>
Date:   Wed Aug 22 09:46:41 2018 +0800

    MdeModulePkg EhciPei: Remove a redundant function
    
    The function UsbHcUnlinkMemBlock that is never called
    and its related comments have been removed.
    It is missed in the patch series according to the log in
    https://bugzilla.tianocore.org/show_bug.cgi?id=1062
    
    v2:Update the title.
    
    Cc: Star Zeng <star.zeng@xxxxxxxxx>
    Cc: Eric Dong <eric.dong@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: shenglei <shenglei.zhang@xxxxxxxxx>
    Reviewed-by: Star Zeng <star.zeng@xxxxxxxxx>

commit 7475ac5157962b570aa0d1afd0811518b729b5fd
Author: Dandan Bi <dandan.bi@xxxxxxxxx>
Date:   Mon Aug 27 13:21:48 2018 +0800

    ShellPkg/SmbiosView: Update SmbiosView for SMBIOS3.2.0
    
    REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1099
    
    Update SmbiosView to parse the new definitions which
    are introduced in SMBIOS3.2.0
    
    V2:
    1. Add structure length check before dump the fileds in
    Type 9 and Type 17 in case some fileds are not organized
    and reported by drivers.
    2. Dump the InterfaceTypeSpecificData in Type 42.
    
    V3:
    1. Correct the structure length in Type17.
    2. Remove the redundant check "if (PeerGroupCount > 0)" in Type 9.
    3. Use the Uint16 filed instead of Bits field in union
    MEMORY_DEVICE_OPERATING_MODE_CAPABILITY to dump data.
    
    Cc: Jaben Carsey <jaben.carsey@xxxxxxxxx>
    Cc: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
    Cc: Star Zeng <star.zeng@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Dandan Bi <dandan.bi@xxxxxxxxx>
    Reviewed-by: Star Zeng <star.zeng@xxxxxxxxx>

commit 79e4f2a56ac7cee477c2f84ff65f766814cc1836
Author: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
Date:   Wed Aug 29 11:39:06 2018 +0800

    EmulatorPkg: formalize line endings
    
    The patch is the result of running
    "BaseTools/Scripts/FormatDosFiles.py EmulatorPkg/"
    
    No functionality impact.
    
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
    Reviewed-by: Hao A Wu <hao.a.wu@xxxxxxxxx>
    Cc: Liming Gao <liming.gao@xxxxxxxxx>

commit a07533fab100db41c04d9044503438ac00039d82
Author: Star Zeng <star.zeng@xxxxxxxxx>
Date:   Tue Aug 28 13:34:03 2018 +0800

    Maintainers.txt: Update maintainer of MdeModulePkg
    
    Add Jian J Wang <jian.j.wang@xxxxxxxxx> and
    remove Eric Dong <eric.dong@xxxxxxxxx>.
    Eric is focusing on UefiCpuPkg.
    
    Cc: Jian J Wang <jian.j.wang@xxxxxxxxx>
    Cc: Eric Dong <eric.dong@xxxxxxxxx>
    Cc: Michael D Kinney <michael.d.kinney@xxxxxxxxx>
    Cc: Laszlo Ersek <lersek@xxxxxxxxxx>
    Cc: Andrew Fish <afish@xxxxxxxxx>
    Cc: Leif Lindholm <leif.lindholm@xxxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Star Zeng <star.zeng@xxxxxxxxx>
    Reviewed-by: Jian J Wang <jian.j.wang@xxxxxxxxx>
    Reviewed-by: Eric Dong <eric.dong@xxxxxxxxx>
    Acked-by: Laszlo Ersek <lersek@xxxxxxxxxx>

commit 94c04559374df0d1cecea32114df7be6d5931db9
Author: Carsey, Jaben <jaben.carsey@xxxxxxxxx>
Date:   Sat Aug 25 00:33:17 2018 +0800

    BaseTools: Create and use a shared value for 'MSFT' from DataType
    
    I see lots of 'MSFT' throughout code and this can reduce them.
    
    Cc: Bob Feng <Bob.c.Feng@xxxxxxxxx>
    Cc: Yonghong Zhu <yonghong.zhu@xxxxxxxxx>
    Cc: Liming Gao <liming.gao@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Jaben Carsey <jaben.carsey@xxxxxxxxx>
    Reviewed-by: Yonghong Zhu <yonghong.zhu@xxxxxxxxx>

commit 7c7c8190d30b8ea547921143a8b8b0e44b585d89
Author: Jian J Wang <jian.j.wang@xxxxxxxxx>
Date:   Mon Aug 20 17:04:11 2018 +0800

    UefiCpuPkg/CpuDxe: change level of DEBUG message
    
    BZ#1127: https://bugzilla.tianocore.org/show_bug.cgi?id=1127
    
    It's reported the debug message in CpuDxe driver is quite annoying in
    boot and shell, and slow down the boot process. To solve this issue,
    this patch changes the DEBUG_INFO to DEBUG_VERBOSE. On a typical Intel
    real platform, at least 16s boot time can be saved.
    
    Cc: Eric Dong <eric.dong@xxxxxxxxx>
    Cc: Laszlo Ersek <lersek@xxxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Jian J Wang <jian.j.wang@xxxxxxxxx>
    Reviewed-by: Eric Dong <eric.dong@xxxxxxxxx>
    Reviewed-by: Laszlo Ersek <lersek@xxxxxxxxxx>

commit 09afd9a42a7ff719bcb5b464a2b2dea7eb3e5e7b
Author: Jian J Wang <jian.j.wang@xxxxxxxxx>
Date:   Mon Aug 20 11:35:58 2018 +0800

    UefiCpuPkg/PiSmmCpuDxeSmm: implement non-stop mode for SMM
    
    Since SMM profile feature has already implemented non-stop mode if #PF
    occurred, this patch just makes use of the existing implementation to
    accommodate heap guard and NULL pointer detection feature.
    
    Cc: Eric Dong <eric.dong@xxxxxxxxx>
    Cc: Laszlo Ersek <lersek@xxxxxxxxxx>
    Cc: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Jian J Wang <jian.j.wang@xxxxxxxxx>
    Reviewed-by: Eric Dong <eric.dong@xxxxxxxxx>
    Acked-by: Laszlo Ersek <lersek@xxxxxxxxxx>

commit dcc026217fdc363f55c217039fc43d344f69fed6
Author: Jian J Wang <jian.j.wang@xxxxxxxxx>
Date:   Mon Aug 20 11:31:00 2018 +0800

    UefiCpuPkg/CpuDxe: implement non-stop mode for uefi
    
    Same as SMM profile feature, a special #PF is used to set page attribute
    to 'present' and a special #DB handler to reset it back to 'not-present',
    right after the instruction causing #PF got executed.
    
    Since the new #PF handler won't enter into dead-loop, the instruction
    which caused the #PF will get chance to re-execute with accessible pages.
    
    The exception message will still be printed out on debug console so that
    the developer/QA can find that there's potential heap overflow or null
    pointer access occurred.
    
    Cc: Eric Dong <eric.dong@xxxxxxxxx>
    Cc: Laszlo Ersek <lersek@xxxxxxxxxx>
    Cc: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Jian J Wang <jian.j.wang@xxxxxxxxx>
    Reviewed-by: Eric Dong <eric.dong@xxxxxxxxx>
    Acked-by: Laszlo Ersek <lersek@xxxxxxxxxx>

commit 16b918bbaf51211a32ae04d9d8a5ba6ccca25a6a
Author: Jian J Wang <jian.j.wang@xxxxxxxxx>
Date:   Thu Aug 9 16:17:19 2018 +0800

    UefiCpuPkg/CpuExceptionHandlerLib: Setup single step in #PF handler
    
    Once the #PF handler has set the page to be 'present', there should
    be a way to reset it to 'not-present'. 'TF' bit in EFLAGS can be used
    for this purpose. 'TF' bit will be set in interrupted function context
    so that it can be triggered once the cpu control returns back to the
    instruction causing #PF and re-execute it.
    
    This is an necessary step to implement non-stop mode for Heap Guard
    and NULL Pointer Detection feature.
    
    Cc: Eric Dong <eric.dong@xxxxxxxxx>
    Cc: Laszlo Ersek <lersek@xxxxxxxxxx>
    Cc: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Jian J Wang <jian.j.wang@xxxxxxxxx>
    Reviewed-by: Eric Dong <eric.dong@xxxxxxxxx>
    Acked-by: Laszlo Ersek <lersek@xxxxxxxxxx>

commit 8f2613628acf601a2a17bb64bb49ef73f85cfe2c
Author: Jian J Wang <jian.j.wang@xxxxxxxxx>
Date:   Mon Aug 20 14:35:57 2018 +0800

    MdeModulePkg/MdeModulePkg.dec: add new settings for PCDs
    
    The change is part of requirement tracked by #BZ1095
    
        https://bugzilla.tianocore.org/show_bug.cgi?id=1095
    
    Background:
    Heap Guard and NULL Pointer Detection are very useful features to detect
    code flaw in EDK II. If an issue is detected, #PF exception will be
    triggered and the BIOS will enter into dead loop, which is the default
    behavior of exception handling. From QA perspective, this default behavior
    will block them to collect all tests result in reasonable time.
    
    The solution is to introduce non-stop mode to Heap Guard and NULL Pointer
    Detection features. This needs to update CpuDxe, PiSmmCpuDxeSmm and
    CpuExceptionHandlerLib to allow the code to continue execution after #PF.
    The mechanism behind it is the same as SMM Profile feature, in which a
    special #PF handler is registered to set the page causing #PF to be
    'present' and setup single steop trap, then return the control back to
    the instruction accessing that page. Once the instruction is re-executed,
    a #DB is triggered and a special handler for it will be called to reset
    the page back to 'not-present'.
    
    The non-stop mode is controlled by BIT6 of following PCDs
    
      gEfiMdeModulePkgTokenSpaceGuid.PcdHeapGuardPropertyMask
      gEfiMdeModulePkgTokenSpaceGuid.PcdNullPointerDetectionPropertyMask
    
    BIT6 of PcdHeapGuardPropertyMask is used to enable/disable non-stop mode
    of Heap Guard feature. It applies to both UEFI and SMM heap guard, if
    any of them is enabled.
    
    BIT6 of PcdNullPointerDetectionPropertyMask is used to enable/disable
    non-stop mode of NULL Pointer Detection feature. It applies to both
    UEFI and SMM NULL Pointer Detection, if any of them is enabled.
    
    The default setting is 'disable', meaning the boot will stop at #PF
    exception.
    
    Cc: Eric Dong <eric.dong@xxxxxxxxx>
    Cc: Laszlo Ersek <lersek@xxxxxxxxxx>
    Cc: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Jian J Wang <jian.j.wang@xxxxxxxxx>
    Reviewed-by: Eric Dong <eric.dong@xxxxxxxxx>
    Acked-by: Laszlo Ersek <lersek@xxxxxxxxxx>

commit 497a5fb1d8f834e1bc84d3496d7f2228bf99f7df
Author: shenglei <shenglei.zhang@xxxxxxxxx>
Date:   Mon Aug 20 15:52:53 2018 +0800

    MdePkg: Add the missing spec version information for header files
    
    Cc: Michael D Kinney <michael.d.kinney@xxxxxxxxx>
    Cc: Liming Gao <liming.gao@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: shenglei <shenglei.zhang@xxxxxxxxx>
    Reviewed-by: Liming Gao <liming.gao@xxxxxxxxx>

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

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