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

[Xen-devel] [ovmf baseline-only test] 67959: all pass



This run is configured for baseline tests only.

flight 67959 ovmf real [real]
http://osstest.xs.citrite.net/~osstest/testlogs/logs/67959/

Perfect :-)
All tests in this flight passed as required
version targeted for testing:
 ovmf                 6c12fe63f989b1a3aff9f44c22b2833fa78cfcab
baseline version:
 ovmf                 d1b757e2cd034e32676c5cc2d542f785e74f8c5d

Last test of basis    67957  2016-10-28 13:17:43 Z    0 days
Testing same since    67959  2016-10-29 00:20:30 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Dong, Guo <guo.dong@xxxxxxxxx>
  Fu Siyuan <siyuan.fu@xxxxxxxxx>
  Guo Dong <guo.dong@xxxxxxxxx>
  Michael Kinney <michael.d.kinney@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                         pass    
 test-amd64-i386-xl-qemuu-ovmf-amd64                          pass    


------------------------------------------------------------
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.xs.citrite.net/~osstest/testlogs/logs

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


Push not applicable.

------------------------------------------------------------
commit 6c12fe63f989b1a3aff9f44c22b2833fa78cfcab
Author: Fu Siyuan <siyuan.fu@xxxxxxxxx>
Date:   Thu Oct 27 09:23:22 2016 +0800

    NetworkPkg: Update IP4 stack drivers for classless address unicast check.
    
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Fu Siyuan <siyuan.fu@xxxxxxxxx>
    Reviewed-by: Ye Ting <ting.ye@xxxxxxxxx>
    Reviewed-by: Wu Jiaxin <jiaxin.wu@xxxxxxxxx>

commit 01b5ac880f00cf89833e6fc80666bccc9779dea7
Author: Fu Siyuan <siyuan.fu@xxxxxxxxx>
Date:   Thu Oct 27 09:23:08 2016 +0800

    MdeModulePkg: Update IP4 stack drivers for classless address unicast check.
    
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Fu Siyuan <siyuan.fu@xxxxxxxxx>
    Reviewed-by: Ye Ting <ting.ye@xxxxxxxxx>
    Reviewed-by: Wu Jiaxin <jiaxin.wu@xxxxxxxxx>

commit 3289dcba45e48af5c4fd329f57c49cc8e5830ed8
Author: Fu Siyuan <siyuan.fu@xxxxxxxxx>
Date:   Thu Oct 27 09:22:08 2016 +0800

    MdeModulePkg: Update NetLib interface to support classless addressing.
    
    The classful addressing (IP class A/B/C) has been deprecated according to
    RFC4632. This patch updates the NetLib NetGetIpClass() and NetIp4IsUnicast()
    accordingly.
    
    NetGetIpClass()
    The function is kept for compatibility, while the caller of this function
    could only check the returned value against with IP4_ADDR_CLASSD (multicast)
    or IP4_ADDR_CLASSE (reserved) now. The function has been updated to note 
this.
    
    NetIp4IsUnicast()
    The NetMask becomes a required parameter to check the unicast address.
    
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Fu Siyuan <siyuan.fu@xxxxxxxxx>
    Reviewed-by: Ye Ting <ting.ye@xxxxxxxxx>
    Reviewed-by: Wu Jiaxin <jiaxin.wu@xxxxxxxxx>

commit 6440385b17def888544c2454ffba58384b929a22
Author: Michael Kinney <michael.d.kinney@xxxxxxxxx>
Date:   Wed Aug 17 23:41:20 2016 -0700

    MdePkg/Include: Add enumeration size checks to Base.h
    
    https://bugzilla.tianocore.org/show_bug.cgi?id=181
    
    Add size check for 8-bit, 16-bit, and 32-bit enums
    to make sure they follow the UEFI Specification 2.3.1
    Data Types.
    
    <Enumerated Type>
    
    Element of a standard ANSI C enum type declaration.
    Type INT32.or UINT32.  ANSI C does not define the
    size of sign of an enum so they should never be
    used in structures. ANSI C integer promotion rules
    make INT32 or UINT32 interchangeable when passed as
    an argument to a function.
    
    Cc: Liming Gao <liming.gao@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Michael Kinney <michael.d.kinney@xxxxxxxxx>
    Reviewed-by: Liming Gao <liming.gao@xxxxxxxxx>

commit 2b27b557277a52998e2387333cc834e09a887c18
Author: Michael Kinney <michael.d.kinney@xxxxxxxxx>
Date:   Wed Oct 26 14:08:22 2016 -0700

    MdePkg/PciSegmentLib: Optimize PCI_SEGMENT_LIB_ADDRESS()
    
    https://bugzilla.tianocore.org/show_bug.cgi?id=180
    
    The PCI_SEGMENT_LIB_ADDRESS() macro puts the Segment number
    into bits 32..47 of the logical address that is returned.
    The portable method to put Segment in this bit range is to
    use LShitU64().  For 64-bit CPUs, this is optimized well
    by the compiler.  For 32-bit CPUs, a call to LSHiftU64()
    is included in the generated binaries.  However, if the
    Segment parameter is 0, then no shift is required.  Add
    a check for Segment set to 0 and provide an optimized
    macro implementation that does not call LShiftU64().
    
    Cc: Liming Gao <liming.gao@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Michael Kinney <michael.d.kinney@xxxxxxxxx>
    Reviewed-by: Liming Gao <liming.gao@xxxxxxxxx>

commit 70830df6dc72b4fea5e5e9eef07f0039a8a77afe
Author: Michael Kinney <michael.d.kinney@xxxxxxxxx>
Date:   Wed Oct 26 15:26:03 2016 -0700

    PcAtChipsetPkg/HpetTimerDxe: Fix race condition in SetTimerPeriod()
    
    https://bugzilla.tianocore.org/show_bug.cgi?id=182
    
    The function TimerDriverSetTimerPeriod() disables the HPET timer
    while the HPET timer HW is reprogrammed with a new timer period.
    However, the MMIO write to disable the HPET timer HW can be
    delayed and an HPET timer interrupt may be processed in the middle
    of reprogramming the HPET timer HW and this may produced unexpected
    results.
    
    The fix is to raise TPL to TPL_HIGH_LEVEL in
    TimerDriverSetTimerPeriod() during the time the HPET timer HW is
    reprogrammed.  This guarantees that no timer interrupts are
    processed during reprogramming.
    
    The TimerDriverGenerateSoftInterrupt() function in this same
    driver also raises TPL to TPL_HIGH_LEVEL, so this fix matches
    the logic that is already used in another function for the same
    reason.
    
    Cc: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Michael Kinney <michael.d.kinney@xxxxxxxxx>
    Reviewed-by: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>

commit a6f5a5b51f0f4e6915f1ac2b799574fd4591c440
Author: Michael Kinney <michael.d.kinney@xxxxxxxxx>
Date:   Wed Oct 26 20:12:24 2016 -0700

    QuarkSocPkg/Library: Remove extra UefiBaseType.h includes
    
    Based on Laszlo Ersek work to add ASSERT_RETURN_ERORR():
    
      https://lists.01.org/pipermail/edk2-devel/2016-October/003132.html
    
    Laszlo also discovered libraries of type BASE that include
    UefiBaseType.h that should not include that file:
    
      https://lists.01.org/pipermail/edk2-devel/2016-October/003308.html
    
    This change removes the extra #include of <Uefi/UefiBaseType.h>
    from QNCSmmLib.c.
    
    Cc: Kelly Steele <kelly.steele@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Michael Kinney <michael.d.kinney@xxxxxxxxx>
    Reviewed-by: Liming Gao <liming.gao@xxxxxxxxx>

commit 4d4b81697cdb998067e93ee51b4f26dc8f86afe3
Author: Dong, Guo <guo.dong@xxxxxxxxx>
Date:   Wed Oct 26 07:53:37 2016 +0800

    IntelFsp2WrapperPkg: Add a PCD to control if signaling 
PciEnumerationComplete.
    
    PciEnumerationComplete might be signaled to FSP in Coreboot. So FSP
    wrapper driver don't need send it again. Add a PCD to control if a
    FSP API could be skipped from FspWrapperNotifyDxe driver.
    
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Guo Dong <guo.dong@xxxxxxxxx>
    Reviewed-by: Maurice Ma <maurice.ma@xxxxxxxxx>
    Reviewed-by: Jiewen Yao <jiewen.yao@xxxxxxxxx>
    Reviewed-by: Giri P Mudusuru <giri.p.mudusuru@xxxxxxxxx>

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

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